Skip to content

Commit fd37f23

Browse files
authored
feat: ✨ add pyproject.toml classifiers for better discoverability (#290)
# Description Classifiers help with discoverability. Closes #251 Needs a quick review. ## Checklist - [x] Ran `just run-all`
1 parent 4e3933c commit fd37f23

1 file changed

Lines changed: 20 additions & 0 deletions

File tree

template/pyproject.toml.jinja

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,26 @@ license = "MIT"
1616
license-files = ["LICENSE.md"]
1717
requires-python = ">=3.12"
1818
dependencies = []
19+
# From https://pypi.org/classifiers/
20+
classifiers = [
21+
"License :: OSI Approved :: MIT License",
22+
23+
# Strict typing, checked via mypy
24+
"Typing :: Typed",
25+
26+
# How mature is this project? Common values are
27+
# 3 - Alpha
28+
# 4 - Beta
29+
# 5 - Production/Stable
30+
"Development Status :: 4 - Beta",
31+
32+
# Indicate who your project is intended for
33+
"Intended Audience :: Developers",
34+
35+
# Specify the Python versions you support here.
36+
"Programming Language :: Python :: 3",
37+
"Programming Language :: Python :: 3.12",
38+
]
1939

2040
[project.urls]
2141
# TODO: Add URLs relevant to the project.

0 commit comments

Comments
 (0)