[build-system] requires = ["uv_build>=0.8.15,<0.9.0"] build-backend = "uv_build" [project] name = "gnome-extension-download-url" authors = [ {name = "Marc Koch", email = "marc-koch@posteo.de"}, ] version = "1.0.0" description = "Get the download URL for a GNOME shell extension from extensions.gnome.org" readme = "README.md" license = "MIT" keywords = ["gnome"] license-files = ["LICENSE"] requires-python = ">=3.13" dependencies = [ "requests>=2.32.5", ] [dependency-groups] dev = [ "pytest>=8.4.2", "pytest-mock>=3.15.0", ] [project.urls] Homepage = "https://git.extrasolar.space/marc/gnome-extension-download-url" [project.scripts] gnome-extension-download-url = "gnome_extension_download_url.__main__:main" [tool.uv] package = true [tool.uv.build-backend] module-root = "src" module-name = "gnome_extension_download_url" source-exclude = ["tests"] [[tool.uv.index]] name = "extrasolar" url = "https://git.extrasolar.space/api/packages/marc/pypi" publish-url = "https://git.extrasolar.space/api/packages/marc/pypi"