Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clarify production readiness #112

Open
roskakori opened this issue Jan 4, 2022 · 0 comments
Open

Clarify production readiness #112

roskakori opened this issue Jan 4, 2022 · 0 comments

Comments

@roskakori
Copy link

Currently the project is marked as "4 - Beta" on PyPI but the REAME says:

This package was originally the reference implementation for PEP 615

Python 3.9 has zoneinfo included and been around for a while now.

So is this a maintained backport intended for production use or an unmaintained "prove of concept" from back in the day? I'm fine with any and appreciate your work, but I think PyPI and README should make this perfectly clear.

The main reason for asking is that Django 4.0 deprecated pytz (still works but won't in Django 5.0) and suggests to switch to zoneinfo. However the current widely used Ubuntu 20 LTS still ships with Python 3.8 as default, and Ubuntu 22 LTS is not due before April 2022 (and even then it's advisable to wait a couple of months for it to ripen).

So this backport would be a nice option to use Django 4.0 on Ubuntu 20 LTS without pytz as opposed to more drastic measures like upgrading a 20 LTS to Python 3.9 or 3.10 or migrating to zoneinfo only after migrating to 22 LTS.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant