From 1a0bd64611fa99e5fca8aadfbe5be108c1453b86 Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Sat, 7 Jun 2025 16:41:08 +0200 Subject: [PATCH] project --- pyproject.toml | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 pyproject.toml diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..ce13e66 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,45 @@ +[build-system] +requires = ["hatchling"] +build-backend = "hatchling.build" + +[project] +authors = [ + { name = "Marc Beninca", email = "git@marc.beninca.link" }, +] +maintainers = [ + { name = "Marc Beninca", email = "git@marc.beninca.link" }, +] +classifiers = [ + "Programming Language :: Python :: 3", + "License :: OSI Approved :: GNU Affero General Public License v3", + "Operating System :: OS Independent", +] +dependencies = ["rwx"] +description = "Software Repos Local Profile" +dynamic = ["version"] +keywords = [] +license-files = ["license.md"] +name = "srlp" +readme = "readme.md" +requires-python = ">= 3.11" + +[project.scripts] +# command = "package.module:function" + +[project.urls] + +[tool.hatch.version] +path = "srlp/__init__.py" + +[tool.pydoclint] +allow-init-docstring = true +quiet = true +skip-checking-short-docstrings = false +style = "sphinx" + +[tool.ruff] +line-length = 80 + +[tool.ruff.lint] +ignore = ["COM812", "D203", "D213", "ISC001"] +select = ["ALL"]