Skip to content

Commit d7742d8

Browse files
committed
chore: sync from pve-openapi@9deff0a
fix: expand POSIX char classes + ship optional-dependencies block
1 parent 079fc30 commit d7742d8

1 file changed

Lines changed: 19 additions & 0 deletions

File tree

pyproject.toml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,25 @@ dependencies = [
1717
"typing-extensions (>=4.7.1)",
1818
]
1919

20+
# PEP 621 optional-dependency groups so consumers can `pip install
21+
# '.[test]'` without poetry. The same packages are also listed under
22+
# `[tool.poetry.group.dev.dependencies]` below for poetry users — the
23+
# duplication is intentional and keeps both toolchains workable.
24+
[project.optional-dependencies]
25+
test = [
26+
"pytest >= 7.2.1",
27+
"pytest-cov >= 2.8.1",
28+
"requests >= 2.32.0",
29+
]
30+
dev = [
31+
"pytest >= 7.2.1",
32+
"pytest-cov >= 2.8.1",
33+
"tox >= 3.9.0",
34+
"flake8 >= 4.0.0",
35+
"types-python-dateutil >= 2.8.19.14",
36+
"mypy >= 1.5",
37+
]
38+
2039
[project.urls]
2140
Repository = "https://github.com/client-api/pve-python"
2241

0 commit comments

Comments
 (0)