Skip to content

Commit

Permalink
Add pyproject.toml (#348)
Browse files Browse the repository at this point in the history
* add pyproject.toml to replace setup.py

* fixup! add pyproject.toml to replace setup.py

remove keyword from pyproject.toml

* remove python2 dependencies
  • Loading branch information
pwall2222 committed Jan 11, 2024
1 parent 3f8bbe5 commit 67a6eef
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
[project]
name = "pykeepass"
readme = "README.rst"
description = "Python library to interact with keepass databases (supports KDBX3 and KDBX4)"
authors = [
{ name = "Philipp Schmitt", email = "philipp@schmitt.co" }
]
license = {text = "GPL-3.0"}
keywords = ["vault", "keepass"]
dependencies = [
"python-dateutil",
"construct",
"argon2_cffi",
"pycryptodomex>=3.6.2",
"lxml",
]
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 67a6eef

Please sign in to comment.