move to pyproject.toml

Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
This commit is contained in:
2024-07-05 21:54:56 +02:00
parent 9bb944a87c
commit 6b40ab3235
3 changed files with 28 additions and 23 deletions

25
pyproject.toml Normal file
View File

@@ -0,0 +1,25 @@
[build-system]
requires = ["setuptools"]
build-backend = "setuptools.build_meta"
[project]
name = "smtprd-ng"
version = "0.0.1"
description = "SMTP forwarding relay daemon with signing and encryption"
authors = [{ name = "Florian Brandes", email = "dev@mail.flo-the.dev" }]
classifiers = ["License :: OSI Approved :: GNU Affero General Public License v3" ]
license = { text = "MIT License" }
dependencies = [
"aiosmtpd",
"aiosmtplib",
"M2Crypto",
"cryptography",
]
requires-python = ">=3.10"
keywords = ["smtp", "smime"]
[project.scripts]
smtprd-ng = "smtprd_ng.smtprd:main"
[project.urls]
Repository = "https://app.radicle.xyz/nodes/seed.radicle.garden/rad:z3gWc1qgaeZaoGwL4WTstLNoqjayM"