From afd087c4da939f44b6d64abeed2a848f3176c2cf Mon Sep 17 00:00:00 2001 From: Anthony Shaw Date: Fri, 6 Oct 2023 08:36:19 +1100 Subject: [PATCH 1/3] Test Python 3.12 in CI --- .github/workflows/python-package.yml | 2 +- setup.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/python-package.yml b/.github/workflows/python-package.yml index da8c516..13c1ad6 100644 --- a/.github/workflows/python-package.yml +++ b/.github/workflows/python-package.yml @@ -21,7 +21,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@v3 diff --git a/setup.py b/setup.py index 21c615f..2801e0f 100755 --- a/setup.py +++ b/setup.py @@ -21,6 +21,7 @@ def read(f): "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Operating System :: POSIX", "Environment :: Web Environment", "Development Status :: 3 - Alpha", From f7dbf23a18e558314327434560ed7c8791308817 Mon Sep 17 00:00:00 2001 From: Anthony Shaw Date: Fri, 6 Oct 2023 09:07:38 +1100 Subject: [PATCH 2/3] Use latest pyodbc --- requirements-dev.txt | 2 +- setup.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index bd2f49b..f5bcdca 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -8,7 +8,7 @@ ipdb==0.13.13 ipython==8.13.2 isort==5.12.0 mypy==1.2.0 -pyodbc==4.0.39 +pyodbc>=5.0.0b3 pytest-asyncio==0.21.0 pytest-cov==4.0.0 pytest-faulthandler==2.0.1 diff --git a/setup.py b/setup.py index 2801e0f..a997419 100755 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ from setuptools import find_packages, setup -install_requires = ["pyodbc>=4.0.35"] +install_requires = ["pyodbc>=5.0.0b3"] def read(f): From 90009d1be56f119260b0f86b84491b5498820410 Mon Sep 17 00:00:00 2001 From: Nikolay Novik Date: Sat, 28 Oct 2023 15:46:58 -0400 Subject: [PATCH 3/3] Update setup.py --- setup.py | 1 - 1 file changed, 1 deletion(-) diff --git a/setup.py b/setup.py index 5c4aaf3..b542c5e 100755 --- a/setup.py +++ b/setup.py @@ -2,7 +2,6 @@ from setuptools import find_packages, setup - install_requires = ["pyodbc>=5.0.1"]