Skip to content

Commit 3f23894

Browse files
committed
chore: Update project classifiers
1 parent a1ef7eb commit 3f23894

4 files changed

Lines changed: 17 additions & 9 deletions

File tree

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
fail-fast: false
2121
matrix:
2222
os: [ubuntu-latest, macos-latest]
23-
python-version: ["3.10", "3.11", "3.12", "3.13"]
23+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
2424

2525
steps:
2626
- name: Checkout repository

README.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -125,8 +125,9 @@ Project-specific guides and workflows:
125125

126126
For framework and tool documentation:
127127

128-
- **Copier Framework**: [Copier Documentation](https://copier.readthedocs.io/en/stable/)
129-
- **Python Packaging**: [PEP 621 - pyproject.toml](https://peps.python.org/pep-0621/)
130-
- **UV Package Manager**: [UV Documentation](https://docs.astral.sh/uv/)
131-
- **Ruff Formatter**: [Ruff Documentation](https://docs.astral.sh/ruff/)
132-
- **Pre-commit Hooks**: [pre-commit Framework](https://pre-commit.com/)
128+
- Copier Framework: [Copier Documentation](https://copier.readthedocs.io/en/stable/)
129+
- Pre-commit Hooks: [pre-commit Framework](https://pre-commit.com/)
130+
- Python classifiers: [PyPI Classifiers](https://pypi.org/classifiers/)
131+
- Python Packaging: [PEP 621 - pyproject.toml](https://peps.python.org/pep-0621/)
132+
- Ruff Formatter: [Ruff Documentation](https://docs.astral.sh/ruff/)
133+
- UV Package Manager: [UV Documentation](https://docs.astral.sh/uv/)

pyproject.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,19 +7,20 @@ name = "copier-python-uv"
77
version = "0.1.0"
88
description = "Copier template to bootstrap a Python package with uv and basic configuration"
99
readme = "README.md"
10-
requires-python = ">=3.10"
10+
requires-python = ">=3.9"
1111
license = "MIT"
1212
license-files = ["LICENSE"]
1313
authors = [
1414
{name = "Patryk Kubiak", email = "8299306+kpatryk@users.noreply.github.com"}
1515
]
1616
keywords = ["copier", "template", "python", "uv", "packaging"]
1717
classifiers = [
18-
"Development Status :: 4 - Beta",
18+
"Development Status :: 5 - Production/Stable",
1919
"Intended Audience :: Developers",
2020
"Operating System :: OS Independent",
2121
"Programming Language :: Python",
2222
"Programming Language :: Python :: 3",
23+
"Programming Language :: Python :: 3.9",
2324
"Programming Language :: Python :: 3.10",
2425
"Programming Language :: Python :: 3.11",
2526
"Programming Language :: Python :: 3.12",

pyproject.toml.jinja

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,18 @@
11
[project]
22
name = "{{project_name}}"
3-
version = "0.1.0"
3+
version = "0.4.0"
44
description = "{{project_description}}"
55
readme = "README.md"
66
authors = [
77
{ name = "{{author_name}}", email = "{{author_email}}" }
88
]
99
requires-python = ">=3.10"
10+
classifiers = [
11+
"Development Status :: 5 - Production/Stable",
12+
"Intended Audience :: Developers",
13+
"Operating System :: OS Independent",
14+
"Programming Language :: Python :: 3"
15+
]
1016
dependencies = [
1117
{%- for dep in production_deps %}
1218
"{{dep}}",

0 commit comments

Comments
 (0)