From e300833611e191e57100335696067be88364e60b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A1bor=20Lipt=C3=A1k?= Date: Wed, 2 Oct 2024 13:11:03 -0400 Subject: [PATCH 1/3] Add Python 3.12 to GHA MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Gábor Lipták --- .github/workflows/publish-python-package.yml | 2 +- .github/workflows/test-python-package.yml | 2 +- tox.ini | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/publish-python-package.yml b/.github/workflows/publish-python-package.yml index 4ed9e1bf..27db23fb 100644 --- a/.github/workflows/publish-python-package.yml +++ b/.github/workflows/publish-python-package.yml @@ -20,7 +20,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: '3.11' + python-version: '3.12' - name: Install dependencies run: | python -m pip install --upgrade pip diff --git a/.github/workflows/test-python-package.yml b/.github/workflows/test-python-package.yml index 3c88e721..8585c392 100644 --- a/.github/workflows/test-python-package.yml +++ b/.github/workflows/test-python-package.yml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: [3.9, "3.10", "3.11"] + python-version: [3.9, "3.10", "3.11", "3.12"] steps: - uses: actions/checkout@v4 diff --git a/tox.ini b/tox.ini index 90d06af0..870a9369 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py39, py310, py311, pypi-description, manifest, precom +envlist = py39, py310, py311, py312, pypi-description, manifest, precom [testenv] From 2492b5077cc148c72ecfafc90fd354c0ced59f01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A1bor=20Lipt=C3=A1k?= Date: Mon, 21 Oct 2024 09:36:00 -0400 Subject: [PATCH 2/3] Sync .pre-commit-config.yaml to requirements-ml.txt --- .pre-commit-config.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index ee9bddf6..ba0b60c1 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -82,9 +82,9 @@ repos: scikit-learn>=0.23.2, 'keras>=2.4.3,<3.0.0', rapidfuzz>=2.6.1, - "tensorflow>=2.6.4,<2.15.0; sys.platform != 'darwin'", - "tensorflow>=2.6.4,<2.15.0; sys_platform == 'darwin' and platform_machine != 'arm64'", - "tensorflow-macos>=2.6.4,<2.15.0; sys_platform == 'darwin' and platform_machine == 'arm64'", + "tensorflow>=2.16.0; sys.platform != 'darwin'", + "tensorflow>=2.16.0; sys_platform == 'darwin' and platform_machine != 'arm64'", + "tensorflow-macos>=2.16.0; sys_platform == 'darwin' and platform_machine == 'arm64'", tqdm>=4.0.0, # requirements-reports.txt From d592d8503edb0fb6fe99abf1f5f6a11f5bb11658 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A1bor=20Lipt=C3=A1k?= Date: Mon, 21 Oct 2024 09:47:40 -0400 Subject: [PATCH 3/3] Bump keras in .pre-commit-config.yaml --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index ba0b60c1..ef770770 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -80,7 +80,7 @@ repos: # requirements-ml.txt scikit-learn>=0.23.2, - 'keras>=2.4.3,<3.0.0', + keras>=3.0.0, rapidfuzz>=2.6.1, "tensorflow>=2.16.0; sys.platform != 'darwin'", "tensorflow>=2.16.0; sys_platform == 'darwin' and platform_machine != 'arm64'",