From 5a5ae6c6c06e71c5c77b55e235e49dbb98581137 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Edgar=20Ram=C3=ADrez-Mondrag=C3=B3n?= Date: Thu, 11 Apr 2024 20:31:55 -0600 Subject: [PATCH] chore: Add support for Python 3.12 --- .github/workflows/ci_workflow.yml | 2 +- pyproject.toml | 2 +- tox.ini | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci_workflow.yml b/.github/workflows/ci_workflow.yml index 93ceed2..44f3465 100644 --- a/.github/workflows/ci_workflow.yml +++ b/.github/workflows/ci_workflow.yml @@ -31,7 +31,7 @@ jobs: GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} strategy: matrix: - python-version: ["3.8", "3.9", "3.10", "3.11"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] steps: - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} diff --git a/pyproject.toml b/pyproject.toml index b36df6e..bfe97f1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -14,7 +14,7 @@ packages = [ ] [tool.poetry.dependencies] -python = "<3.12,>=3.8" +python = ">=3.8" singer-sdk = { version="^0.23.0" } fs-s3fs = { version = "^1.1.1", optional = true } boto3 = "^1.26.108" diff --git a/tox.ini b/tox.ini index c88b81e..20c2bd2 100644 --- a/tox.ini +++ b/tox.ini @@ -19,7 +19,7 @@ commands = [testenv:pytest] # Run the python tests. # To execute, run `tox -e pytest` -envlist = py38, py39, py310, py311 +envlist = py38, py39, py310, py311, py312 commands = poetry install -v poetry run coverage run -m pytest --capture=no {posargs}