Skip to content

Commit 0b8d008

Browse files
Update from copier (2026-02-15T05:55:27)
Signed-off-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 24154ac commit 0b8d008

File tree

2 files changed

+35
-10
lines changed

2 files changed

+35
-10
lines changed

.copier-answers.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Changes here will be overwritten by Copier
2-
_commit: b74d698
2+
_commit: 37f89c1
33
_src_path: https://github.com/python-project-templates/base.git
44
add_docs: false
55
add_extension: python

pyproject.toml

Lines changed: 34 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,14 @@
11
[build-system]
2-
requires = ["hatchling"]
2+
requires = [
3+
"hatchling",
4+
]
35
build-backend="hatchling.build"
46

57
[project]
68
name = "p2a"
7-
authors = [{name = "the p2a authors", email = "t.paine154@gmail.com"}]
9+
authors = [
10+
{name = "the p2a authors", email = "t.paine154@gmail.com"},
11+
]
812
description = "pydantic models to argparse CLIs"
913
readme = "README.md"
1014
license = { text = "Apache-2.0" }
@@ -49,6 +53,7 @@ develop = [
4953
"pytest-cov",
5054
"ruff>=0.9,<0.15",
5155
"twine",
56+
"ty",
5257
"uv",
5358
"wheel",
5459
]
@@ -103,28 +108,48 @@ artifacts = []
103108
src = "/"
104109

105110
[tool.hatch.build.targets.sdist]
106-
packages = ["p2a"]
111+
packages = [
112+
"p2a",
113+
]
107114

108115
[tool.hatch.build.targets.wheel]
109-
packages = ["p2a"]
116+
packages = [
117+
"p2a",
118+
]
110119

111120
[tool.hatch.build.targets.wheel.shared-data]
112121

113122
[tool.pytest.ini_options]
114-
addopts = ["-vvv", "--junitxml=junit.xml"]
123+
addopts = [
124+
"-vvv",
125+
"--junitxml=junit.xml",
126+
]
115127
testpaths = "p2a/tests"
116128

117129
[tool.ruff]
118130
line-length = 150
119131

120132
[tool.ruff.lint]
121-
extend-select = ["I"]
133+
extend-select = [
134+
"I",
135+
]
122136

123137
[tool.ruff.lint.isort]
124138
combine-as-imports = true
125139
default-section = "third-party"
126-
known-first-party = ["p2a"]
127-
section-order = ["future", "standard-library", "third-party", "first-party", "local-folder"]
140+
known-first-party = [
141+
"p2a",
142+
]
143+
section-order = [
144+
"future",
145+
"standard-library",
146+
"third-party",
147+
"first-party",
148+
"local-folder",
149+
]
128150

129151
[tool.ruff.lint.per-file-ignores]
130-
"__init__.py" = ["F401", "F403"]
152+
"__init__.py" = [
153+
"F401",
154+
"F403",
155+
]

0 commit comments

Comments
 (0)