#381 PyPi packaging

This commit is contained in:
Maveno
2024-11-17 10:13:01 +01:00
parent e44fc93b4e
commit 871c22d8e8
131 changed files with 1719 additions and 675 deletions

37
pyproject.toml Normal file
View File

@@ -0,0 +1,37 @@
[project]
name = "ffx"
description = "FFX recoding and metadata managing tool"
version = "0.2.2"
license = {file = "LICENSE.md"}
dependencies = [
"requests",
"click",
"textual",
"sqlalchemy",
]
readme = {file = "README.md", content-type = "text/markdown"}
authors = [
{name = "Marius", email = "javanaut@maveno.de"}
]
maintainers = [
{name = "Marius", email = "javanaut@maveno.de"}
]
classifiers = [
"Development Status :: 3 - Alpha",
"Programming Language :: Python"
]
[project.urls]
Homepage = "https://gitea.maveno.de/Javanaut/ffx"
Repository = "https://gitea.maveno.de/Javanaut/ffx.git"
Issues = "https://gitea.maveno.de/Javanaut/ffx/issues"
[build-system]
requires = [
"setuptools",
"wheel"
]
build-backend = "setuptools.build_meta"
[project.scripts]
ffx = "ffx.ffx:ffx"