Skip to content

Commit 01dcc17

Browse files
committed
set minimum versions
1 parent 1289059 commit 01dcc17

1 file changed

Lines changed: 18 additions & 5 deletions

File tree

pyproject.toml

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,28 @@ dependencies = [
1515
"pycryptodomex>=3.6.2",
1616
"lxml",
1717
]
18-
dynamic = ["version"]
19-
18+
classifiers = [
19+
"Topic :: Security",
20+
"Topic :: Software Development :: Libraries",
21+
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
22+
"Programming Language :: Python :: 3.6",
23+
"Programming Language :: Python :: 3.7",
24+
"Programming Language :: Python :: 3.8",
25+
"Programming Language :: Python :: 3.9",
26+
"Programming Language :: Python :: 3.10",
27+
"Programming Language :: Python :: 3.11",
28+
]
2029

2130
[project.urls]
2231
Homepage = "https://github.com/libkeepass/pykeepass"
23-
24-
[tool.setuptools.dynamic]
25-
version = {attr = "pykeepass.version.__version__"}
32+
Repository = "https://github.com/libkeepass/pykeepass"
33+
Issues = "https://github.com/libkeepass/pykeepass/issues"
34+
Changelog = "https://github.com/libkeepass/pykeepass/blob/master/CHANGELOG.rst"
2635

2736
[tool.setuptools]
2837
packages = ["pykeepass"]
2938
include-package-data = true
39+
40+
[build-system]
41+
requires = ["setuptools>=59.0.0"]
42+
build-backend = 'setuptools.build_meta'

0 commit comments

Comments
 (0)