Skip to content

fix: extend Python version support to 3.13+#133

Open
Dauliac wants to merge 1 commit into
cnumr:mainfrom
Dauliac:fix/extend-python-version-support
Open

fix: extend Python version support to 3.13+#133
Dauliac wants to merge 1 commit into
cnumr:mainfrom
Dauliac:fix/extend-python-version-support

Conversation

@Dauliac

@Dauliac Dauliac commented May 11, 2026

Copy link
Copy Markdown

Summary

  • Relax requires-python from >=3.10,<3.13 to >=3.10,<4
  • The package works fine on Python 3.13 and 3.14, but the upper bound prevents installation without workarounds (--ignore-requires-python)

Context

We use ecoindex-monorepo in a project running Python 3.14 and had to add pip config set global.ignore-requires-python true as a workaround during Docker builds. This PR removes the need for such hacks.

Test plan

  • Verified the package installs and works correctly on Python 3.14

@vvatelot

Copy link
Copy Markdown
Member

🙏🏻 Praise: Thank you for your contribution!
Can you have a look at https://github.com/cnumr/EcoIndex_python/actions/runs/25677768012/job/76487868309?pr=133 ?

@vvatelot vvatelot closed this Jun 1, 2026
@vvatelot vvatelot reopened this Jun 1, 2026
The upper bound `<3.13` prevents installation on Python 3.13 and 3.14,
even though the package works fine on these versions. Relax the
constraint to `<4` to allow newer Python releases.
@Dauliac Dauliac force-pushed the fix/extend-python-version-support branch from a1b0740 to 8eba837 Compare June 8, 2026 12:12
@Dauliac

Dauliac commented Jun 8, 2026

Copy link
Copy Markdown
Author

Rebased on latest main and resolved the conflict in pyproject.toml. The PR is now mergeable.

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

Successfully merging this pull request may close these issues.

2 participants