-
Notifications
You must be signed in to change notification settings - Fork 234
SPEC 0: Bump minimum supported version to NumPy 2.0 and Xarray 2024.5 #4090
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
Changes from 6 commits
1abd1f2
d1d79d2
5ce69a2
88adf9a
f0753eb
1b97f25
5c7e25c
7d3c1d1
e1a0e4e
0bc407b
69e5417
14c53bb
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
This file was deleted.
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. We can probably delete this requirements.txt file (in a separate PR). This was kept during the transition to pyproject.toml (#812 (comment)), and also because the view at https://github.com/GenericMappingTools/pygmt/network/dependencies didn't support pyproject.toml before, but now it does. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,5 @@ | ||
| # Required packages | ||
| numpy>=1.26 | ||
| numpy>=2.0 | ||
| pandas>=2.2 | ||
| xarray>=2023.10 | ||
| xarray>=2024.5 | ||
| packaging>=24.2 |
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.
The
# doctest: +NORMALIZE_WHITESPACE, +ELLIPSIScan be removed hereAlso can remove it at L118 above, and at
pygmt/pygmt/datasets/tile_map.py
Line 125 in f93bae4
Then you'll need to update the repr to include the
Size: ?kB. Could maybe use https://github.com/max-sixty/pytest-accept to help automate this a little bit.