Skip to content

Commit 14b288b

Browse files
authored
run tests on python 3.9 (#5040)
* add a py39 CI * add python 3.9 to the list of supported python versions * update the minimum supported versions * move the upstream-dev CI to py39 [skip-ci] [test-upstream]
1 parent daea5df commit 14b288b

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

.github/workflows/ci.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
fail-fast: false
3636
matrix:
3737
os: ["ubuntu-latest", "macos-latest", "windows-latest"]
38-
python-version: ["3.7", "3.8"]
38+
python-version: ["3.7", "3.8", "3.9"]
3939
steps:
4040
- uses: actions/checkout@v2
4141
with:

.github/workflows/upstream-dev-ci.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
4343
strategy:
4444
fail-fast: false
4545
matrix:
46-
python-version: ["3.8"]
46+
python-version: ["3.9"]
4747
outputs:
4848
artifacts_availability: ${{ steps.status.outputs.ARTIFACTS_AVAILABLE }}
4949
steps:

setup.cfg

+3-2
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ classifiers =
6666
Programming Language :: Python :: 3
6767
Programming Language :: Python :: 3.7
6868
Programming Language :: Python :: 3.8
69+
Programming Language :: Python :: 3.9
6970
Topic :: Scientific/Engineering
7071

7172
[options]
@@ -74,8 +75,8 @@ zip_safe = False # https://mypy.readthedocs.io/en/latest/installed_packages.htm
7475
include_package_data = True
7576
python_requires = >=3.7
7677
install_requires =
77-
numpy >= 1.15
78-
pandas >= 0.25
78+
numpy >= 1.17
79+
pandas >= 1.0
7980
setuptools >= 40.4 # For pkg_resources
8081

8182
[options.extras_require]

0 commit comments

Comments
 (0)