@@ -8,7 +8,7 @@ build-backend = "setuptools.build_meta"
8
8
[project ]
9
9
name = " {{ cookiecutter.git_repo_name }}"
10
10
dynamic = [" version" , " readme" , " dependencies" ]
11
- requires-python = " >=3.8 "
11
+ requires-python = " >={{ cookiecutter.minimum_python_version }} "
12
12
description = " {{ cookiecutter.app_description }}"
13
13
keywords = [
14
14
]
@@ -31,11 +31,22 @@ classifiers = [
31
31
" Operating System :: Microsoft :: Windows" ,
32
32
" Programming Language :: Python :: 3" ,
33
33
" Programming Language :: Python :: 3 :: Only" ,
34
- " Programming Language :: Python :: 3.8" ,
35
- " Programming Language :: Python :: 3.9" ,
34
+ {% if cookiecutter.minimum_python_version == '3.9' %}"Programming Language :: Python :: 3.9",
36
35
"Programming Language :: Python :: 3.10",
37
36
"Programming Language :: Python :: 3.11",
38
37
"Programming Language :: Python :: 3.12",
38
+ "Programming Language :: Python :: 3.13",{% endif -%}
39
+ {% if cookiecutter.minimum_python_version == '3.10' %}"Programming Language :: Python :: 3.10",
40
+ "Programming Language :: Python :: 3.11",
41
+ "Programming Language :: Python :: 3.12",
42
+ "Programming Language :: Python :: 3.13",{% endif -%}
43
+ {% if cookiecutter.minimum_python_version == '3.11' %}"Programming Language :: Python :: 3.11",
44
+ "Programming Language :: Python :: 3.12",
45
+ "Programming Language :: Python :: 3.13",{% endif -%}
46
+ {% if cookiecutter.minimum_python_version == '3.12' %}"Programming Language :: Python :: 3.12",
47
+ "Programming Language :: Python :: 3.13",{% endif -%}
48
+ {% if cookiecutter.minimum_python_version == '3.13' %}"Programming Language :: Python :: 3.13",{% endif -%}
49
+
39
50
]
40
51
41
52
[project .urls ]
@@ -63,9 +74,6 @@ version = {attr = "{{cookiecutter.__app_name}}.version.__version__"}
63
74
readme = {file = " README.md" , content-type = " text/markdown" }
64
75
dependencies = {file = " requirements.txt" }
65
76
66
- [tool .distutils .bdist_wheel ]
67
- universal = true
68
-
69
77
[tool .pytest .ini_options ]
70
78
addopts = " --strict-markers"
71
79
markers = [
0 commit comments