Skip to content

Commit 25f235d

Browse files
committed
ch05: add project metadata
1 parent b6e38b7 commit 25f235d

File tree

1 file changed

+18
-2
lines changed

1 file changed

+18
-2
lines changed

chapter05-managing-projects-with-poetry/pyproject.toml

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,30 @@
11
[tool.poetry]
22
name = "random-wikipedia-article"
33
version = "0.1.0"
4-
description = ""
4+
description = "Display extracts from random Wikipedia articles"
5+
keywords = ["wikipedia"]
6+
license = "MIT"
7+
classifiers = [
8+
"License :: OSI Approved :: MIT License",
9+
"Development Status :: 3 - Alpha",
10+
"Environment :: Console",
11+
"Topic :: Games/Entertainment :: Fortune Cookies",
12+
]
513
authors = ["Your Name <you@example.com>"]
614
readme = "README.md"
15+
homepage = "https://yourname.dev/projects/random-wikipedia-article"
16+
repository = "https://github.com/yourname/random-wikipedia-article"
17+
documentation = "https://readthedocs.io/random-wikipedia-article"
718
packages = [{include = "random_wikipedia_article", from = "src"}]
819

920
[tool.poetry.dependencies]
10-
python = "^3.12"
21+
python = ">=3.10"
1122

23+
[tool.poetry.urls]
24+
Issues = "https://github.com/yourname/random-wikipedia-article/issues"
25+
26+
[tool.poetry.scripts]
27+
random-wikipedia-article = "random_wikipedia_article:main"
1228

1329
[build-system]
1430
requires = ["poetry-core"]

0 commit comments

Comments
 (0)