diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 3ef0fc20..9d4cbc8f 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -38,7 +38,7 @@ jobs: strategy: matrix: os: [macos-latest, windows-latest, ubuntu-latest] - python-version: ["3.9", "3.12"] + python-version: ["3.9", "3.13"] fail-fast: false steps: - name: Checkout code @@ -99,7 +99,7 @@ jobs: (github.event.pull_request.head.repo.full_name == github.repository && github.actor != 'dependabot[bot]') strategy: matrix: - python-version: ["3.9", "3.12"] + python-version: ["3.9", "3.13"] fail-fast: false permissions: contents: read diff --git a/tests/system/test_psycopg2_direct_connection.py b/docs/samples/test_psycopg2_direct_connection.py similarity index 100% rename from tests/system/test_psycopg2_direct_connection.py rename to docs/samples/test_psycopg2_direct_connection.py diff --git a/noxfile.py b/noxfile.py index a2c55240..9fbceea9 100644 --- a/noxfile.py +++ b/noxfile.py @@ -22,8 +22,8 @@ ISORT_VERSION = "isort==5.13.2" LINT_PATHS = ["google", "tests", "noxfile.py", "setup.py"] -SYSTEM_TEST_PYTHON_VERSIONS = ["3.9", "3.10", "3.11", "3.12"] -UNIT_TEST_PYTHON_VERSIONS = ["3.9", "3.10", "3.11", "3.12"] +SYSTEM_TEST_PYTHON_VERSIONS = ["3.9", "3.10", "3.11", "3.12", "3.13"] +UNIT_TEST_PYTHON_VERSIONS = ["3.9", "3.10", "3.11", "3.12", "3.13"] @nox.session diff --git a/requirements-test.txt b/requirements-test.txt index baa2e761..82181c1b 100644 --- a/requirements-test.txt +++ b/requirements-test.txt @@ -1,7 +1,6 @@ asyncpg==0.30.0 mock==5.1.0 pg8000==1.31.2 -psycopg2-binary==2.9.9 pytest==8.3.3 pytest-asyncio==0.24.0 pytest-cov==5.0.0 diff --git a/setup.py b/setup.py index aac1e223..b3db3e2a 100644 --- a/setup.py +++ b/setup.py @@ -70,6 +70,7 @@ "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", ], platforms="Posix; MacOS X; Windows", packages=packages,