Skip to content

Commit

Permalink
add pyproject.toml to replace setup.py
Browse files Browse the repository at this point in the history
  • Loading branch information
pwall2222 committed Aug 15, 2023
1 parent 2f63ad8 commit 77e886b
Showing 1 changed file with 31 additions and 0 deletions.
31 changes: 31 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
[project]
name = "pykeepass"
readme = "README.rst"
description = "Python library to interact with keepass databases (supports KDBX3 and KDBX4)"
authors = [
{ name = "Philipp Schmitt", email = "[email protected]" }
]
license = {text = "GPL-3.0"}
keywords = ["valorant", "vault", "keepass"]
dependencies = [
"python-dateutil",
# FIXME python2 - last version to support python2
"construct==2.10.68",
"argon2_cffi",
"pycryptodomex>=3.6.2",
"lxml",
# FIXME python2
"future",
]
dynamic = ["version"]


[project.urls]
Homepage = "https://github.com/libkeepass/pykeepass"

[tool.setuptools.dynamic]
version = {attr = "pykeepass.version.__version__"}

[tool.setuptools]
packages = ["pykeepass"]
include-package-data = true

0 comments on commit 77e886b

Please sign in to comment.