From fdc8b8364d4806965d8e1b82ef2a7b85735276dc Mon Sep 17 00:00:00 2001 From: gerrymanoim Date: Tue, 21 Jul 2020 11:49:16 -0400 Subject: [PATCH 1/7] BLD: Add python 3.9 to tests --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index ba3bbab4..30fe3032 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -16,7 +16,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-20.04, ubuntu-18.04, macos-10.15] - python-version: [3.5, 3.6, 3.8] + python-version: [3.5, 3.6, 3.8, 3.9.0-alpha - 3.9.0] compiler: [gcc, clang] exclude: - os: macos-10.15 From 08c8f19e3588e0e3d58febd41f7de42903656dd0 Mon Sep 17 00:00:00 2001 From: Gerry Manoim Date: Tue, 21 Jul 2020 11:56:35 -0400 Subject: [PATCH 2/7] BLD: add numpy for py3.9 build --- .github/workflows/main.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 30fe3032..da5b6630 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -28,6 +28,8 @@ jobs: numpy: 1.19 - python-version: 3.8 numpy: 1.19 + - python-version: 3.9.0-alpha - 3.9.0 + numpy: 1.19 steps: - uses: actions/checkout@v2 with: From b79d039e1e23e3c8402e6d6b09272207b7893a9a Mon Sep 17 00:00:00 2001 From: Gerry Manoim Date: Tue, 21 Jul 2020 12:56:19 -0400 Subject: [PATCH 3/7] BLD: make sure to install wheel --- .github/workflows/main.yml | 2 +- .github/workflows/release.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index da5b6630..b2ec1a70 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -95,5 +95,5 @@ jobs: pip install dist/libpy-*.tar.gz - name: Check that docs can be built run: | - pip install sphinx sphinx_rtd_theme breathe ipython + pip install wheel sphinx sphinx_rtd_theme breathe ipython make docs diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5c550f9f..64c02e1e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -59,7 +59,7 @@ jobs: - name: Build the docs run: | - pip install sphinx sphinx_rtd_theme breathe ipython + pip install wheel sphinx sphinx_rtd_theme breathe ipython make docs - name: Deploy the docs From eb284a954973f11e9e61662f5cf21def77f35b0d Mon Sep 17 00:00:00 2001 From: Gerry Manoim Date: Thu, 8 Oct 2020 15:15:54 -0400 Subject: [PATCH 4/7] use 3.9 proper --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index b2ec1a70..9f6ae8a4 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -16,7 +16,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-20.04, ubuntu-18.04, macos-10.15] - python-version: [3.5, 3.6, 3.8, 3.9.0-alpha - 3.9.0] + python-version: [3.5, 3.6, 3.8, 3.9] compiler: [gcc, clang] exclude: - os: macos-10.15 From 543dab9865c8bbdb1580112a6a7e007452610ceb Mon Sep 17 00:00:00 2001 From: Gerry Manoim Date: Thu, 8 Oct 2020 15:24:56 -0400 Subject: [PATCH 5/7] missed a replacement --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 9f6ae8a4..9c6659c4 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -28,7 +28,7 @@ jobs: numpy: 1.19 - python-version: 3.8 numpy: 1.19 - - python-version: 3.9.0-alpha - 3.9.0 + - python-version: 3.9 numpy: 1.19 steps: - uses: actions/checkout@v2 From c6b9c887a4d25e494f90643981559ff8d970a807 Mon Sep 17 00:00:00 2001 From: Gerry Manoim Date: Thu, 29 Oct 2020 13:14:16 -0400 Subject: [PATCH 6/7] Trigger Build From 8e550352e1dac72fcda26bfd4f736d741856d021 Mon Sep 17 00:00:00 2001 From: Gerry Manoim Date: Thu, 29 Oct 2020 13:53:52 -0400 Subject: [PATCH 7/7] bump numpy --- .github/workflows/main.yml | 6 +++--- setup.py | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 9c6659c4..1612b03b 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -25,11 +25,11 @@ jobs: - python-version: 3.5 numpy: 1.11.3 - python-version: 3.6 - numpy: 1.19 + numpy: 1.19.3 - python-version: 3.8 - numpy: 1.19 + numpy: 1.19.3 - python-version: 3.9 - numpy: 1.19 + numpy: 1.19.3 steps: - uses: actions/checkout@v2 with: diff --git a/setup.py b/setup.py index 61bc3da9..b692f3c5 100644 --- a/setup.py +++ b/setup.py @@ -66,6 +66,7 @@ def run(self): 'Programming Language :: Python :: 3.6', 'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.8', + 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: Implementation :: CPython', 'Programming Language :: C++', 'Operating System :: POSIX',