Skip to content

Commit c22cdf5

Browse files
feat: Support Python 3.12 🐍
1 parent e46a5e0 commit c22cdf5

File tree

4 files changed

+36
-35
lines changed

4 files changed

+36
-35
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ jobs:
2828
os: ["ubuntu-latest", "macos-latest", "windows-latest"]
2929
python-version: ["3.7", "3.8", "3.9", "3.10", "3.11"]
3030
include:
31+
- { session: tests, python-version: "3.12", os: "ubuntu-latest" }
3132
- { session: doctest, python-version: "3.10", os: "ubuntu-latest" }
3233
- { session: mypy, python-version: "3.8", os: "ubuntu-latest" }
3334

noxfile.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"""
2828

2929
package = "singer_sdk"
30-
python_versions = ["3.11", "3.10", "3.9", "3.8", "3.7"]
30+
python_versions = ["3.12", "3.11", "3.10", "3.9", "3.8", "3.7"]
3131
main_python_version = "3.10"
3232
locations = "singer_sdk", "tests", "noxfile.py", "docs/conf.py"
3333
nox.options.sessions = (

poetry.lock

Lines changed: 33 additions & 33 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ license = "Apache-2.0"
3838
"Youtube" = "https://www.youtube.com/meltano"
3939

4040
[tool.poetry.dependencies]
41-
python = "<3.12,>=3.7.1"
41+
python = "<4.0,>=3.7.1"
4242
backoff = ">=2.0.0,<3.0"
4343
pendulum = "^2.1.0"
4444
click = "~=8.0"

0 commit comments

Comments
 (0)