-
Notifications
You must be signed in to change notification settings - Fork 6
Drop 3.8 support; add 3.13 testing; drop support for old versions of Pint #225
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
Conversation
…n permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
…ormatics/gemd-python into maintain/bump-pint-and-python
| try: # Informal route changed in 0.22 | ||
| from pint.formatting import _FORMATTERS | ||
| formatter = _FORMATTERS["D"] | ||
| formatter = _FORMATTERS["D"] # pragma: no cover |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is unreachable with the current library limits, but is reachable for older versions of Pint. Kept to avoid being "breaking" without a major version bump.
| numpy==1.24.4; python_version<'3.10' | ||
| pandas==2.0.3; python_version<'3.10' | ||
| numpy>=2.0.2,<=2.1.0; python_version>='3.10' | ||
| pandas==2.3.0; python_version>='3.10' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are some unfortunate import errors if we're not careful about numpy/pandas/Pint combinations
StevenKauwe
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
GEMD Python PR
Description
This PR:
PR Type:
Adherence to team decisions