We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a5c3793 commit bb3c722Copy full SHA for bb3c722
4 files changed
pyproject.toml
@@ -8,11 +8,11 @@ dependencies = []
8
9
[dependency-groups]
10
dev = [
11
- "copier>=9.7.1,<10",
12
- "mypy>=1.18.2",
13
- "pytest>=8.4.1,<9",
14
- "ruff>=0.14.2",
15
- "types-pyyaml>=6.0.12.20250915",
+ "copier>=9.11.3,<10",
+ "mypy>=1.19.1,<2",
+ "pytest>=9.0.2,<10",
+ "ruff>=0.14.14,<0.15",
+ "types-pyyaml>=6.0.12.20250915,<7",
16
]
17
18
[tool.uv]
skeleton/pyproject.toml.jinja
@@ -9,24 +9,24 @@ dependencies = []
- "copier>=9.8.0",
{%- if docker %}
- "dotenv-linter>=0.4.0,<0.5",
+ "dotenv-linter>=0.7.0,<1",
{%- endif %}
"fawltydeps>=0.20.0,<1.0.0",
- "ipython>=8.14.0,<9",
- "mypy>=1.10.0,<2",
19
- "pytest-asyncio>=0.25.2,<0.26",
20
- "pytest-cov>=6.0.0,<7",
+ "ipython>=9.9.0,<10",
+ "pytest-asyncio>=1.3.0,<2",
+ "pytest-cov>=7.0.0,<8",
21
22
- "pytest-env>=1.1.3,<2",
+ "pytest-env>=1.2.0,<2",
23
24
- "pytest-mock>=3.14.0,<4",
25
- "pytest>=8.3.4,<9",
+ "pytest-mock>=3.15.1,<4",
26
27
- "python-dotenv>=1.0.0,<2",
+ "python-dotenv>=1.2.1,<2",
28
29
- "ruff>=0.14.1",
+ "ruff>=0.14.14,<0.15.0",
30
31
32
skeleton/{% if docker %}Dockerfile{% endif %}.jinja
@@ -1,4 +1,4 @@
1
-FROM python:3.13-slim-bullseye
+FROM python:3.13-slim-trixie
2
3
# Install compilation dependencies
4
RUN apt update && apt install -y \
0 commit comments