Skip to content

Commit eaa503a

Browse files
committed
feature: Extended pyproject.toml to support building a wheel.
1 parent 5b372b8 commit eaa503a

1 file changed

Lines changed: 15 additions & 1 deletion

File tree

pyproject.toml

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[build-system]
22
requires = [
3-
"setuptools",
3+
"setuptools>=61.0",
44
"wheel",
55
]
66
build-backend = 'setuptools.build_meta'
@@ -13,6 +13,11 @@ authors = [{name = "Clemens Rabe", email = "[email protected]"}]
1313
description = "Local cache for git repositories to speed up working with large repositories and multiple clones."
1414
readme = "README.md"
1515
requires-python = ">=3.8"
16+
classifiers = [
17+
"Programming Language :: Python :: 3",
18+
"License :: OSI Approved :: BSD License",
19+
"Operating System :: OS Independent",
20+
]
1621
dependencies = [
1722
"portalocker",
1823
"pytimeparse",
@@ -57,6 +62,15 @@ test = [
5762
]
5863

5964

65+
[project.urls]
66+
Homepage = "https://github.com/seeraven/gitcache"
67+
Issues = "https://github.com/seeraven/gitcache/issues"
68+
69+
70+
[project.scripts]
71+
gitcache = "git_cache.cli:main_cli"
72+
73+
6074
[tool.black]
6175
line-length = 120
6276

0 commit comments

Comments
 (0)