Skip to content

Commit c0f3f50

Browse files
authored
Merge pull request #22 from python-project-templates/copier-update-2026-02-15T05-55-17
Update from copier (2026-02-15T05:55:17)
2 parents 92c7724 + 1d91690 commit c0f3f50

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: true
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 = "hatch-multi"
7-
authors = [{name = "the hatch-multi authors", email = "[email protected]"}]
9+
authors = [
10+
{name = "the hatch-multi authors", email = "[email protected]"},
11+
]
812
description = "Create multiple discrete packages from optional-dependencies (extras)"
913
readme = "README.md"
1014
license = { text = "Apache-2.0" }
@@ -46,6 +50,7 @@ develop = [
4650
"pytest-cov",
4751
"ruff>=0.9,<0.15",
4852
"twine",
53+
"ty",
4954
"uv",
5055
"wheel",
5156
]
@@ -99,31 +104,51 @@ artifacts = []
99104
src = "/"
100105

101106
[tool.hatch.build.targets.sdist]
102-
packages = ["hatch_multi"]
107+
packages = [
108+
"hatch_multi",
109+
]
103110

104111
[tool.hatch.build.targets.wheel]
105-
packages = ["hatch_multi"]
112+
packages = [
113+
"hatch_multi",
114+
]
106115

107116
[tool.hatch.build.targets.wheel.shared-data]
108117

109118
[tool.pytest.ini_options]
110-
addopts = ["-vvv", "--junitxml=junit.xml"]
119+
addopts = [
120+
"-vvv",
121+
"--junitxml=junit.xml",
122+
]
111123
testpaths = "hatch_multi/tests"
112124

113125
[tool.ruff]
114126
line-length = 150
115127

116128
[tool.ruff.lint]
117-
extend-select = ["I"]
129+
extend-select = [
130+
"I",
131+
]
118132

119133
[tool.ruff.lint.isort]
120134
combine-as-imports = true
121135
default-section = "third-party"
122-
known-first-party = ["hatch_multi"]
123-
section-order = ["future", "standard-library", "third-party", "first-party", "local-folder"]
136+
known-first-party = [
137+
"hatch_multi",
138+
]
139+
section-order = [
140+
"future",
141+
"standard-library",
142+
"third-party",
143+
"first-party",
144+
"local-folder",
145+
]
124146

125147
[tool.ruff.lint.per-file-ignores]
126-
"__init__.py" = ["F401", "F403"]
148+
"__init__.py" = [
149+
"F401",
150+
"F403",
151+
]
127152

128153
[tool.yardang]
129154
title = "hatch multi"

0 commit comments

Comments
 (0)