Skip to content

Commit 00558a0

Browse files
committed
Add pyyaml as dependency and add python 3.12 and 3.13 test env
1 parent b9878f5 commit 00558a0

File tree

3 files changed

+9
-2
lines changed

3 files changed

+9
-2
lines changed

.github/workflows/test-build-publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: ubuntu-latest
1313
strategy:
1414
matrix:
15-
python-version: ["3.9", "3.10", "3.11"]
15+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
1616

1717
steps:
1818
- uses: actions/checkout@v2

pyproject.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ build-backend = "setuptools.build_meta"
66
name = "domaintools_api"
77
dependencies = [
88
"httpx==0.28.1",
9+
"pyyaml",
910
"rich",
1011
"typer"
1112
]
@@ -24,6 +25,9 @@ classifiers = [
2425
"Programming Language :: Python",
2526
"Programming Language :: Python :: 3.9",
2627
"Programming Language :: Python :: 3.10",
28+
"Programming Language :: Python :: 3.11",
29+
"Programming Language :: Python :: 3.12",
30+
"Programming Language :: Python :: 3.13",
2731
"Topic :: Software Development :: Libraries",
2832
"Topic :: Utilities",
2933
]

tox.ini

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22
envlist =
33
py39,
44
py310,
5-
py311
5+
py311,
6+
py312,
7+
py313
68
skip_missing_interpreters=true
79

810
[testenv]
@@ -16,6 +18,7 @@ deps =
1618
pytest-cov
1719
pytest-asyncio
1820
httpx
21+
pyyaml
1922
rich
2023
typer
2124
.

0 commit comments

Comments
 (0)