Add support for python 3.13 + 3.14#491
Conversation
|
|
70b76d7 to
d7a268e
Compare
fdff8ee to
229d86f
Compare
PR SummaryThis PR broadens the supported Python versions across the project by extending the recommended range from Python 3.11 to Python 3.14. The changes include updates to multiple notebook files (and other documentation) and GitHub workflow configuration files to reflect the new range (e.g., "Python 3.8 <= x <= 3.14" instead of 3.11). Additionally, the pyproject.toml has been updated to a new version (2.12.3) with adjustments to dependency constraints for libraries such as numpy, pyarrow, datasets, and others. These dependency rules now include conditional specifiers based on the Python version to ensure compatibility across all supported platforms. Overall, these changes help ensure that the library remains compatible with newer Python versions and that dependency resolution is accurate for those versions. Test Suggestions
|
Pull Request Description
What and why?
Add support for python 3.13 and 3.14.
How to test
I tested this by running the following poorly hacked together snippet on python 3.13 and 3.14
I verified that the metrics appears in the
inventory_model_metricstable.What needs special review?
Dependencies, breaking changes, and deployment notes
Release notes
Add support for python 3.13 and 3.14.
Checklist