do fancy python packaging stuff

This commit is contained in:
xenofem 2024-01-22 22:06:04 -05:00
parent 716a42858c
commit 5b2f99516f
15 changed files with 39 additions and 20 deletions

17
pyproject.toml Normal file
View file

@ -0,0 +1,17 @@
[project]
name = "dlibrary"
version = "0.1"
dependencies = [
"requests",
"PyMuPDF",
"dlsite-async",
"jinja2",
"importlib_resources",
]
[project.scripts]
dlibrary = "dlibrary:main"
[build-system]
requires = ["setuptools"]
build-backend = "setuptools.build_meta"