From 5ead2cacfec10c2f71516e8be7a4dee3834509e6 Mon Sep 17 00:00:00 2001 From: h Date: Sat, 12 Sep 2026 20:46:57 +0200 Subject: [PATCH] feat(*): init --- .gitignore | 13 +++++++++++++ .python-version | 1 + README.md | 1 + pyproject.toml | 41 +++++++++++++++++++++++++++++++++++++++++ src/aderarr/__init__.py | 2 ++ 5 files changed, 58 insertions(+) create mode 100644 .gitignore create mode 100644 .python-version create mode 100644 README.md create mode 100644 pyproject.toml create mode 100644 src/aderarr/__init__.py diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..fe32cfd --- /dev/null +++ b/.gitignore @@ -0,0 +1,13 @@ +# Python-generated files +__pycache__/ +*.py[oc] +build/ +dist/ +wheels/ +*.egg-info + +# Virtual environments +.venv + +# Playground +t/ diff --git a/.python-version b/.python-version new file mode 100644 index 0000000..24ee5b1 --- /dev/null +++ b/.python-version @@ -0,0 +1 @@ +3.13 diff --git a/README.md b/README.md new file mode 100644 index 0000000..54b3037 --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +# aderarr diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..5dbc2e4 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,41 @@ +[project] +name = "aderarr" +version = "0.1.0" +description = "aderarr" +readme = "README.md" +authors = [ + { name = "h", email = "h@kotikot.com" } +] +requires-python = ">=3.13" +dependencies = [] + +[build-system] +requires = ["uv_build>=0.11.14,<0.12.0"] +build-backend = "uv_build" + +[tool.ruff] +target-version = "py313" + +[tool.ruff.lint] +select = ["ALL"] +ignore = ["CPY", "D1", "D203", "D212", "COM812", "BLE", "S101", "PT", "RUF001", "RUF002", "RUF003", "TRY301"] +unfixable = ["F401"] + +[tool.ruff.lint.per-file-ignores] +"*.lock" = ["ALL"] + +[tool.ruff.lint.pydocstyle] +convention = "google" + +[tool.ruff.format] +docstring-code-format = true +skip-magic-trailing-comma = true + +[tool.ruff.lint.isort] +split-on-trailing-comma = false + +[dependency-groups] +dev = [ + "ruff>=0.15.20", + "ty>=0.0.55", +] diff --git a/src/aderarr/__init__.py b/src/aderarr/__init__.py new file mode 100644 index 0000000..177bcb8 --- /dev/null +++ b/src/aderarr/__init__.py @@ -0,0 +1,2 @@ +def main() -> None: + print("Hello from aderarr!")