Skip to content

Commit

Permalink
Drop support for Python 3.7 and 3.8 (#418)
Browse files Browse the repository at this point in the history
Per our policy, it's time to drop support for these. Had to bump up
the minimum version of our dependencies as well.
  • Loading branch information
leouieda authored Feb 5, 2024
1 parent a5a4992 commit 724423e
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 11 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ jobs:
- optional
include:
- dependencies: oldest
python: "3.7"
python: "3.9"
- dependencies: latest
python: "3.10"
- dependencies: optional
Expand Down
4 changes: 4 additions & 0 deletions doc/compatibility.rst
Original file line number Diff line number Diff line change
Expand Up @@ -55,3 +55,7 @@ following releases to ensure compatibility:
- **Last compatible release**
* - 3.6
- 1.7.0
* - 3.7
- 1.8.0
* - 3.8
- 1.8.0
18 changes: 8 additions & 10 deletions setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,6 @@ classifiers =
Topic :: Scientific/Engineering
Topic :: Software Development :: Libraries
Programming Language :: Python :: 3 :: Only
Programming Language :: Python :: 3.7
Programming Language :: Python :: 3.8
Programming Language :: Python :: 3.9
Programming Language :: Python :: 3.10
url = https://github.com/fatiando/verde
Expand All @@ -38,19 +36,19 @@ project_urls =
zip_safe = True
include_package_data = True
packages = find:
python_requires = >=3.7
python_requires = >=3.9
install_requires =
numpy>=1.19
scipy>=1.5
pandas>=1.1
xarray>=0.16
scikit-learn>=0.24
numpy>=1.23
scipy>=1.8
pandas>=1.4
xarray>=2022.03
scikit-learn>=1.0
pooch>=1.2
dask>=2021.05.0
dask>=2022.01.0

[options.extras_require]
fast =
numba>=0.52
numba>=0.55
pykdtree>=1.3

[options.package_data]
Expand Down

0 comments on commit 724423e

Please sign in to comment.