From 302d5347978f4400ea24d723b37b0bb62281539f Mon Sep 17 00:00:00 2001 From: Keisuke OGAKI Date: Mon, 16 Oct 2023 15:59:12 +0900 Subject: [PATCH] update pybind & python 3.10/3.11 available (#49) * :art: lessen dependencies * :fire: remove py3.5 tests * texmex-python as extra package * cannot installed with python3.10 * :star: fix to be able to use recent numpy * :star: test with recent python * 3.11 is not yet supported * :star: update pybind * :white_check_mark: test with python 3.11 * fails-fast = false * numpy compatibility --------- Co-authored-by: Keisuke Ogaki --- .github/workflows/test.yml | 3 ++- ext/pybind | 2 +- requirements.txt | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 234f9b5..bfe6e45 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -10,10 +10,11 @@ jobs: tests: runs-on: ${{ matrix.platform }} strategy: + fail-fast: false # would like to see which version fails max-parallel: 3 matrix: platform: [ubuntu-latest] - python-version: ["3.7", "3.8", "3.9"] # 3.10, 3.11 is not yet supported + python-version: ["3.7", "3.8", "3.9", "3.10", "3.11"] steps: - uses: actions/checkout@v2 diff --git a/ext/pybind b/ext/pybind index a23996f..0e2c3e5 160000 --- a/ext/pybind +++ b/ext/pybind @@ -1 +1 @@ -Subproject commit a23996fce38ff6ccfbcdc09f1e63f2c4be5ea2ef +Subproject commit 0e2c3e5db41b6b2af4038734c84ab855ccaaa5f0 diff --git a/requirements.txt b/requirements.txt index 53751e4..8c90c38 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ -numpy<1.21 +numpy scikit-learn pipe<2.0 scipy