From 27335158dea181b461083988b06012818d3abb65 Mon Sep 17 00:00:00 2001 From: Hugo van Kemenade Date: Tue, 26 Sep 2023 21:36:03 +0300 Subject: [PATCH 1/3] pytest: drop the dot --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e8e1a4b..134f76b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -36,7 +36,7 @@ jobs: - name: Test typing_inspect run: | pip install -r test-requirements.txt - py.test + pytest linting: name: Lint From cbb562f68f469d30f25cfcaff398016938fb1937 Mon Sep 17 00:00:00 2001 From: Hugo van Kemenade Date: Tue, 26 Sep 2023 21:39:13 +0300 Subject: [PATCH 2/3] Add support for Python 3.12 --- .github/workflows/ci.yml | 10 +++++++--- setup.py | 1 + 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 134f76b..9c9e238 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,6 +10,9 @@ on: permissions: contents: read +env: + FORCE_COLOR: 1 + concurrency: group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} cancel-in-progress: true @@ -21,17 +24,18 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.5", "3.6", "3.7", "3.8", "3.9.1", "3.9", "3.10", "3.11"] + python-version: ["3.5", "3.6", "3.7", "3.8", "3.9.1", "3.9", "3.10", "3.11", "3.12"] runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python uses: actions/setup-python@v4 with: python-version: ${{ matrix.python-version }} + allow-prereleases: true - name: Test typing_inspect run: | @@ -44,7 +48,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python uses: actions/setup-python@v4 with: diff --git a/setup.py b/setup.py index dfead46..edc78a6 100644 --- a/setup.py +++ b/setup.py @@ -31,6 +31,7 @@ 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.10', 'Programming Language :: Python :: 3.11', + 'Programming Language :: Python :: 3.12', 'Topic :: Software Development', ] From f8381c4199a28e9052d01b58136670380187cc10 Mon Sep 17 00:00:00 2001 From: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> Date: Tue, 13 Aug 2024 15:38:24 +0300 Subject: [PATCH 3/3] Add support for Python 3.13 --- .github/workflows/ci.yml | 2 +- setup.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9c9e238..2c510fb 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,7 +24,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.5", "3.6", "3.7", "3.8", "3.9.1", "3.9", "3.10", "3.11", "3.12"] + python-version: ["3.5", "3.6", "3.7", "3.8", "3.9.1", "3.9", "3.10", "3.11", "3.12", "3.13"] runs-on: ubuntu-20.04 diff --git a/setup.py b/setup.py index edc78a6..6f18790 100644 --- a/setup.py +++ b/setup.py @@ -32,6 +32,7 @@ 'Programming Language :: Python :: 3.10', 'Programming Language :: Python :: 3.11', 'Programming Language :: Python :: 3.12', + 'Programming Language :: Python :: 3.13', 'Topic :: Software Development', ]