[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"]