1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- [project]
- name = "rural-dict"
- description = "Privacy-respecting, NoJS-supporting Urban Dictionary frontend."
- license = "AGPL-3.0-or-later"
- readme = { file = "README.org", content-type = "text/plain" }
- requires-python = ">=3.12"
- authors = [
- { name = "Zubarev Grigoriy", email = "thirtysix@thirtysix.pw" },
- { name = "vlnst", email = "vlnst@bloat.cat" },
- { name = "Skylar Widulski", email = "cobra@vern.cc" },
- { name = "zortazert", email = "zortazert@matthewevan.xyz" },
- ]
- dependencies = [
- "beautifulsoup4~=4.12.3",
- "requests~=2.32.3",
- "flask~=3.0.3",
- "waitress~=3.0.0",
- ]
- dynamic = ["version"]
- [project.urls]
- "Source Code" = "https://git.vern.cc/cobra/rural-dict"
- "Issue Tracker" = "https://git.vern.cc/cobra/rural-dict/issues"
- [build-system]
- requires = ["hatchling"]
- build-backend = "hatchling.build"
- [tool.rye]
- managed = true
- universal = true
- dev-dependencies = []
- [tool.hatch.version]
- path = "src/rural_dict/__init__.py"
- [tool.hatch.metadata]
- allow-direct-references = true
- [tool.hatch.build.targets.wheel]
- packages = ["src/rural_dict"]
- [tool.hatch.build.targets.sdist]
- exclude = ["*.xcf"]
- [tool.ruff]
- target-version = "py312"
- line-length = 99
- exclude = [
- ".git",
- ".venv",
- ".idea",
- ".tests",
- "build",
- "dist",
- ]
- [tool.ruff.lint]
- select = [
- "E",
- "W",
- "F",
- "I",
- "N",
- "S",
- "B",
- "G",
- "C4",
- "UP",
- "PLC",
- "PLE",
- "SIM",
- "RET",
- "YTT",
- "DTZ",
- "RUF",
- "TCH",
- "PTH",
- "ASYNC",
- ]
|