Skip to content

Commit 7683b58

Browse files
committed
feat: Update pyproject.toml and uv.lock for enhanced project metadata and editable source
1 parent cb67792 commit 7683b58

2 files changed

Lines changed: 29 additions & 1 deletion

File tree

pyproject.toml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,41 @@
1+
[build-system]
2+
requires = ["hatchling"]
3+
build-backend = "hatchling.build"
4+
15
[project]
26
name = "copier-python-uv"
37
version = "0.1.0"
48
description = "Copier template to bootstrap a Python package with uv and basic configuration"
59
readme = "README.md"
610
requires-python = ">=3.10"
11+
license = "MIT"
12+
license-files = ["LICENSE"]
13+
authors = [
14+
{name = "Patryk Kubiak", email = "8299306+kpatryk@users.noreply.github.com"}
15+
]
16+
keywords = ["copier", "template", "python", "uv", "packaging"]
17+
classifiers = [
18+
"Development Status :: 4 - Beta",
19+
"Intended Audience :: Developers",
20+
"License :: OSI Approved :: MIT License",
21+
"Operating System :: OS Independent",
22+
"Programming Language :: Python",
23+
"Programming Language :: Python :: 3",
24+
"Programming Language :: Python :: 3.10",
25+
"Programming Language :: Python :: 3.11",
26+
"Programming Language :: Python :: 3.12",
27+
"Programming Language :: Python :: 3.13",
28+
"Topic :: Software Development :: Libraries :: Python Modules",
29+
]
730
dependencies = [
831
"copier>=9.11.0",
932
]
1033

34+
[project.urls]
35+
Homepage = "https://github.com/patryk-gpl/copier-python-uv"
36+
Repository = "https://github.com/patryk-gpl/copier-python-uv.git"
37+
"Bug Tracker" = "https://github.com/patryk-gpl/copier-python-uv/issues"
38+
1139
[dependency-groups]
1240
dev = [
1341
"pytest>=9.0.2",

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)