diff --git a/pyproject.toml b/pyproject.toml index a7d29a3..6af57f8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -42,15 +42,15 @@ dev = [ "poethepoet>=0.42", "prek>=0.3", "pysentry-rs>=0.4", - "pytest>=9.0", - "pytest-cov>=7.0", - "pytest-sugar>=1.0", - "syrupy>=4.0", + "pytest>=9", + "pytest-cov>=7", + "pytest-sugar>=1", + "syrupy>=5", "ruff>=0.15", - "ty>=0.0.26", + "ty>=0.0.29", ] docs = [ - "zensical>=0.0.30", + "zensical>=0.0.32", ] [tool.hatch.build.targets.sdist] diff --git a/template/pyproject.toml.jinja b/template/pyproject.toml.jinja index 75830f5..39537b0 100644 --- a/template/pyproject.toml.jinja +++ b/template/pyproject.toml.jinja @@ -48,16 +48,16 @@ dev = [ {%- if project_visibility == 'public' %} "pysentry-rs>=0.4", {%- endif %} - "pytest>=9.0", - "pytest-cov>=7.0", - "pytest-sugar>=1.0", + "pytest>=9", + "pytest-cov>=7", + "pytest-sugar>=1", "ruff>=0.15", - "ty>=0.0.26", + "ty>=0.0.29", ] {%- if enable_docs %} docs = [ "mkdocstrings[python]>=1", - "zensical>=0.0.30", + "zensical>=0.0.32", ] {%- endif %} diff --git a/tests/__snapshots__/test_pyproject.ambr b/tests/__snapshots__/test_pyproject.ambr index 803fc64..953a0d4 100644 --- a/tests/__snapshots__/test_pyproject.ambr +++ b/tests/__snapshots__/test_pyproject.ambr @@ -38,15 +38,15 @@ dev = [ "poethepoet>=0.42", "prek>=0.3", - "pytest>=9.0", - "pytest-cov>=7.0", - "pytest-sugar>=1.0", + "pytest>=9", + "pytest-cov>=7", + "pytest-sugar>=1", "ruff>=0.15", - "ty>=0.0.26", + "ty>=0.0.29", ] docs = [ "mkdocstrings[python]>=1", - "zensical>=0.0.30", + "zensical>=0.0.32", ] [tool.hatch.build.targets.sdist] @@ -252,15 +252,15 @@ "poethepoet>=0.42", "prek>=0.3", "pysentry-rs>=0.4", - "pytest>=9.0", - "pytest-cov>=7.0", - "pytest-sugar>=1.0", + "pytest>=9", + "pytest-cov>=7", + "pytest-sugar>=1", "ruff>=0.15", - "ty>=0.0.26", + "ty>=0.0.29", ] docs = [ "mkdocstrings[python]>=1", - "zensical>=0.0.30", + "zensical>=0.0.32", ] [tool.hatch.build.targets.sdist] @@ -462,15 +462,15 @@ dev = [ "poethepoet>=0.42", "prek>=0.3", - "pytest>=9.0", - "pytest-cov>=7.0", - "pytest-sugar>=1.0", + "pytest>=9", + "pytest-cov>=7", + "pytest-sugar>=1", "ruff>=0.15", - "ty>=0.0.26", + "ty>=0.0.29", ] docs = [ "mkdocstrings[python]>=1", - "zensical>=0.0.30", + "zensical>=0.0.32", ] [tool.hatch.build.targets.sdist] @@ -652,15 +652,15 @@ "poethepoet>=0.42", "prek>=0.3", "pysentry-rs>=0.4", - "pytest>=9.0", - "pytest-cov>=7.0", - "pytest-sugar>=1.0", + "pytest>=9", + "pytest-cov>=7", + "pytest-sugar>=1", "ruff>=0.15", - "ty>=0.0.26", + "ty>=0.0.29", ] docs = [ "mkdocstrings[python]>=1", - "zensical>=0.0.30", + "zensical>=0.0.32", ] [tool.hatch.build.targets.sdist] @@ -846,11 +846,11 @@ dev = [ "poethepoet>=0.42", "prek>=0.3", - "pytest>=9.0", - "pytest-cov>=7.0", - "pytest-sugar>=1.0", + "pytest>=9", + "pytest-cov>=7", + "pytest-sugar>=1", "ruff>=0.15", - "ty>=0.0.26", + "ty>=0.0.29", ] [tool.hatch.build.targets.sdist] @@ -1035,11 +1035,11 @@ "poethepoet>=0.42", "prek>=0.3", "pysentry-rs>=0.4", - "pytest>=9.0", - "pytest-cov>=7.0", - "pytest-sugar>=1.0", + "pytest>=9", + "pytest-cov>=7", + "pytest-sugar>=1", "ruff>=0.15", - "ty>=0.0.26", + "ty>=0.0.29", ] [tool.hatch.build.targets.sdist] @@ -1220,11 +1220,11 @@ dev = [ "poethepoet>=0.42", "prek>=0.3", - "pytest>=9.0", - "pytest-cov>=7.0", - "pytest-sugar>=1.0", + "pytest>=9", + "pytest-cov>=7", + "pytest-sugar>=1", "ruff>=0.15", - "ty>=0.0.26", + "ty>=0.0.29", ] [tool.hatch.build.targets.sdist] @@ -1385,11 +1385,11 @@ "poethepoet>=0.42", "prek>=0.3", "pysentry-rs>=0.4", - "pytest>=9.0", - "pytest-cov>=7.0", - "pytest-sugar>=1.0", + "pytest>=9", + "pytest-cov>=7", + "pytest-sugar>=1", "ruff>=0.15", - "ty>=0.0.26", + "ty>=0.0.29", ] [tool.hatch.build.targets.sdist] @@ -1558,15 +1558,15 @@ "poethepoet>=0.42", "prek>=0.3", "pysentry-rs>=0.4", - "pytest>=9.0", - "pytest-cov>=7.0", - "pytest-sugar>=1.0", + "pytest>=9", + "pytest-cov>=7", + "pytest-sugar>=1", "ruff>=0.15", - "ty>=0.0.26", + "ty>=0.0.29", ] docs = [ "mkdocstrings[python]>=1", - "zensical>=0.0.30", + "zensical>=0.0.32", ] [tool.hatch.build.targets.sdist] @@ -1764,15 +1764,15 @@ "poethepoet>=0.42", "prek>=0.3", "pysentry-rs>=0.4", - "pytest>=9.0", - "pytest-cov>=7.0", - "pytest-sugar>=1.0", + "pytest>=9", + "pytest-cov>=7", + "pytest-sugar>=1", "ruff>=0.15", - "ty>=0.0.26", + "ty>=0.0.29", ] docs = [ "mkdocstrings[python]>=1", - "zensical>=0.0.30", + "zensical>=0.0.32", ] [tool.hatch.build.targets.sdist] @@ -1964,15 +1964,15 @@ "poethepoet>=0.42", "prek>=0.3", "pysentry-rs>=0.4", - "pytest>=9.0", - "pytest-cov>=7.0", - "pytest-sugar>=1.0", + "pytest>=9", + "pytest-cov>=7", + "pytest-sugar>=1", "ruff>=0.15", - "ty>=0.0.26", + "ty>=0.0.29", ] docs = [ "mkdocstrings[python]>=1", - "zensical>=0.0.30", + "zensical>=0.0.32", ] [tool.hatch.build.targets.sdist] @@ -2182,15 +2182,15 @@ "poethepoet>=0.42", "prek>=0.3", "pysentry-rs>=0.4", - "pytest>=9.0", - "pytest-cov>=7.0", - "pytest-sugar>=1.0", + "pytest>=9", + "pytest-cov>=7", + "pytest-sugar>=1", "ruff>=0.15", - "ty>=0.0.26", + "ty>=0.0.29", ] docs = [ "mkdocstrings[python]>=1", - "zensical>=0.0.30", + "zensical>=0.0.32", ] [tool.hatch.build.targets.sdist] @@ -2392,15 +2392,15 @@ "poethepoet>=0.42", "prek>=0.3", "pysentry-rs>=0.4", - "pytest>=9.0", - "pytest-cov>=7.0", - "pytest-sugar>=1.0", + "pytest>=9", + "pytest-cov>=7", + "pytest-sugar>=1", "ruff>=0.15", - "ty>=0.0.26", + "ty>=0.0.29", ] docs = [ "mkdocstrings[python]>=1", - "zensical>=0.0.30", + "zensical>=0.0.32", ] [tool.hatch.build.targets.sdist] @@ -2610,15 +2610,15 @@ "poethepoet>=0.42", "prek>=0.3", "pysentry-rs>=0.4", - "pytest>=9.0", - "pytest-cov>=7.0", - "pytest-sugar>=1.0", + "pytest>=9", + "pytest-cov>=7", + "pytest-sugar>=1", "ruff>=0.15", - "ty>=0.0.26", + "ty>=0.0.29", ] docs = [ "mkdocstrings[python]>=1", - "zensical>=0.0.30", + "zensical>=0.0.32", ] [tool.hatch.build.targets.sdist]