Skip to content

Commit 3249b86

Browse files
chore: Test with Python 3.12 (#208)
1 parent 1ee1a46 commit 3249b86

File tree

4 files changed

+21
-54
lines changed

4 files changed

+21
-54
lines changed

Diff for: .github/workflows/test.yml

+6-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,12 @@ jobs:
2020
strategy:
2121
fail-fast: false
2222
matrix:
23-
python-version: ["3.8", "3.9", "3.10", "3.11"]
23+
python-version:
24+
- "3.8"
25+
- "3.9"
26+
- "3.10"
27+
- "3.11"
28+
- "3.12"
2429
os: ["ubuntu-latest", "macos-latest", "windows-latest"]
2530
steps:
2631
- uses: actions/checkout@v4

Diff for: poetry.lock

+13-50
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: pyproject.toml

-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ packages = [
1616
[tool.poetry.dependencies]
1717
python = ">=3.8"
1818
cryptography = ">=40,<43"
19-
numpy = "<2"
2019
singer-sdk = "~=0.38.0"
2120
snowflake-sqlalchemy = "~=1.5.1"
2221
snowflake-connector-python = { version = "<4.0.0", extras = ["secure-local-storage"] }

Diff for: tox.ini

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# This file can be used to customize tox tests as well as other test frameworks like flake8 and mypy
22

33
[tox]
4-
envlist = py37, py38, py39, py310, py311
4+
envlist = py3{8,9,10,11,12}
55
isolated_build = true
66

77

@@ -22,7 +22,7 @@ commands =
2222
[testenv:pytest]
2323
# Run the python tests.
2424
# To execute, run `tox -e pytest`
25-
envlist = py37, py38, py39, py310, py311
25+
envlist = py3{8,9,10,11,12}
2626
commands =
2727
poetry install -v
2828
poetry run coverage run -m pytest --capture=no {posargs}

0 commit comments

Comments
 (0)