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

Check dependency on pytz #100

Open
psaiz opened this issue Nov 29, 2024 · 1 comment
Open

Check dependency on pytz #100

psaiz opened this issue Nov 29, 2024 · 1 comment

Comments

@psaiz
Copy link
Contributor

psaiz commented Nov 29, 2024

After the the release 2.2.0 of invenio-i18n, we get the following error:

104.3 invenio-i18n 2.2.0 requires pytz<2024.2, but you'll have pytz 2024.2 which is incompatible.
104.6 WARNING: You are using pip version 20.2.4; however, version 24.3.1 is available.
104.6 You should consider upgrading via the '/usr/bin/python3 -m pip install --upgrade pip' command.
105.9 invenio-i18n 2.2.0 has requirement pytz<2024.2, but you have pytz 2024.2.

Note that opendata didn't require directly pytz. This has been temporarily fixed by
c2e6696

It would be better to identify the package that requires the old version of pytz, fix it there, and remove the direct dependency from opendata

@Biscgit
Copy link
Collaborator

Biscgit commented Nov 29, 2024

These are the currently used packages that directly require pytz (including versions):

  • invenio-indexer==2.4.0 [requires: pytz>=2016.4]
  • invenio-i18n==2.2.0 [requires: pytz<2024.2]
  • flask-babel==4.0.0 [requires: pytz>=2022.7]
  • celery==5.2.7 [requires: pytz>=2021.3]

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

2 participants