Skip to content

Commit 0875cf8

Browse files
author
LittleCoinCoin
committed
fix(pypi-deploy): remove direct dependencies
Use newly published `hatch-validator` and `wobble` for the deps.
1 parent 2302f8f commit 0875cf8

File tree

1 file changed

+13
-12
lines changed

1 file changed

+13
-12
lines changed

pyproject.toml

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ build-backend = "setuptools.build_meta"
55
[project]
66
name = "hatch"
77
version = "0.7.0-dev.9"
8+
authors = [
9+
{ name = "Cracking Shells Team" }
10+
]
811
description = "Package manager for the Cracking Shells ecosystem"
912
readme = "README.md"
1013
requires-python = ">=3.12"
@@ -13,28 +16,26 @@ classifiers = [
1316
"License :: OSI Approved :: GNU Affero General Public License v3",
1417
"Operating System :: OS Independent"
1518
]
19+
1620
dependencies = [
1721
"jsonschema>=4.0.0",
1822
"requests>=2.25.0",
1923
"packaging>=20.0",
2024
"docker>=7.1.0",
2125
"pydantic>=2.0.0",
22-
"hatch_validator @ git+https://github.com/CrackingShells/[email protected]",
23-
"wobble @ git+https://github.com/CrackingShells/[email protected]"
26+
"hatch-validator>=0.8.0"
2427
]
2528

26-
[[project.authors]]
27-
name = "Hatch Team"
28-
29-
[project.optional-dependencies]
30-
docs = [ "mkdocs>=1.4.0", "mkdocstrings[python]>=0.20.0" ]
29+
[project.optional-dependencies]
30+
docs = [ "mkdocs>=1.4.0", "mkdocstrings[python]>=0.20.0" ]
31+
dev = [ "wobble>=0.2.0" ]
3132

32-
[project.scripts]
33-
hatch = "hatch.cli_hatch:main"
33+
[project.scripts]
34+
hatch = "hatch.cli_hatch:main"
3435

35-
[project.urls]
36-
Homepage = "https://github.com/CrackingShells/Hatch"
37-
"Bug Tracker" = "https://github.com/CrackingShells/Hatch/issues"
36+
[project.urls]
37+
Homepage = "https://github.com/CrackingShells/Hatch"
38+
"Bug Tracker" = "https://github.com/CrackingShells/Hatch/issues"
3839

3940
[tool.setuptools.package-dir]
4041
"" = "."

0 commit comments

Comments
 (0)