/ pyproject.toml
pyproject.toml
 1  [build-system]
 2  requires = ["setuptools>=64"]
 3  build-backend = "setuptools.build_meta"
 4  
 5  [project]
 6  name = "ppp-prepress"
 7  version = "1.1.0"
 8  description = "Paul's Preponderating Prepresser - PDF prepress toolkit for signature-based book printing"
 9  readme = "README.md"
10  license = {text = "CC-BY-SA-4.0"}
11  requires-python = ">=3.9"
12  authors = [
13      {name = "Paul T. Fusco-Gessick", email = "paul@neroots.net"},
14  ]
15  dependencies = [
16      "PyPDF2",
17      "pdftools",
18  ]
19  
20  [project.scripts]
21  ppp = "ppp.workflow:main"
22  ppp-pad = "ppp.pad:main"
23  printydump = "ppp.printydump:main"
24  pdfmerge = "ppp.merge:main"
25  singledingle = "ppp.shell:singledingle_main"
26  flippar = "ppp.shell:flippar_main"
27  fppp = "ppp.shell:fppp_main"
28  pppf = "ppp.shell:pppf_main"
29  impose-4up = "ppp.shell:impose_4up_main"
30  isbnner = "ppp.shell:isbnner_main"
31  
32  [tool.setuptools.packages.find]
33  where = ["src"]
34  
35  [tool.setuptools.package-data]
36  "ppp.data" = ["*.pdf"]