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}