Skip to content

Conversation

@Abdulwahid7027
Copy link

Removes the python_version < '3.13' constraints from the optional dependencies in the all_extras group of pyproject.toml, as per issue #478. No other version constraints were modified. Compatibility with Python 3.13 and NumPy 2 will be checked via CI.

Fixes #478.

Removes the `python_version < '3.13'` markers from optional soft dependencies 
in the `all_extras` group in `pyproject.toml`, as discussed in issue sktime#478.

No dependency versions were changed other than dropping the Python version
constraints. Compatibility with Python 3.13 and NumPy 2 will be validated in CI.
@fkiraly
Copy link
Collaborator

fkiraly commented Nov 6, 2025

you may have to change some of the bounds to <3.14

@Abdulwahid7027
Copy link
Author

Updated the dependency bounds as suggested (pymc<3.14). Ready for CI.

Updated optional dependencies to conditionally include lifelines and ngboost for Python versions less than 3.14.
@Abdulwahid7027
Copy link
Author

Updated the optional dependencies to restrict only lifelines and ngboost on Python < 3.14, as requested. Other <3.13 markers remain removed. Ready for CI.

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.

[MNT] gradually remove <3.13 bounds from soft dependencies in all_extras

2 participants