|
@@ -0,0 +1,44 @@
|
|
|
+[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"]
|