Shell to Python Continuous Deployment
spcd.rwx.work
1[build-system]
2requires = ["hatchling"]
3build-backend = "hatchling.build"
4
5[project]
6authors = [
7 { name = "Marc Beninca", email = "git@marc.beninca.link" },
8]
9maintainers = [
10 { name = "Marc Beninca", email = "git@marc.beninca.link" },
11]
12classifiers = [
13 "Programming Language :: Python :: 3",
14 "License :: OSI Approved :: GNU Affero General Public License v3",
15 "Operating System :: OS Independent",
16]
17dependencies = ["rwx"]
18description = "Shell to Python Continuous Deployment"
19dynamic = ["version"]
20keywords = []
21license-files = ["license.md"]
22name = "spcd"
23readme = "readme.md"
24requires-python = ">= 3.11"
25
26[project.scripts]
27# command = "package.module:function"
28
29[project.urls]
30
31[tool.hatch.version]
32path = "spcd/__init__.py"
33
34[tool.pydoclint]
35allow-init-docstring = true
36quiet = true
37skip-checking-short-docstrings = false
38style = "sphinx"
39
40[tool.ruff]
41line-length = 80
42
43[tool.ruff.lint]
44ignore = ["COM812", "D203", "D213", "ISC001"]
45select = ["ALL"]