[build-system] requires = ["hatchling", "hatch-requirements-txt", "hatch-fancy-pypi-readme>=22.5.0"] build-backend = "hatchling.build" [project] name = "gradio_client" dynamic = ["version", "dependencies", "readme"] description = "Python library for easily interacting with trained machine learning models" license = "Apache-2.0" requires-python = ">=3.8" authors = [ { name = "Abubakar Abid", email = "gradio-team@huggingface.co" }, { name = "Ali Abid", email = "gradio-team@huggingface.co" }, { name = "Ali Abdalla", email = "gradio-team@huggingface.co" }, { name = "Dawood Khan", email = "gradio-team@huggingface.co" }, { name = "Ahsen Khaliq", email = "gradio-team@huggingface.co" }, { name = "Pete Allen", email = "gradio-team@huggingface.co" }, { name = "Freddy Boulton", email = "gradio-team@huggingface.co" }, ] keywords = ["machine learning", "client", "API"] classifiers = [ 'Development Status :: 4 - Beta', 'License :: OSI Approved :: Apache Software License', 'Operating System :: OS Independent', 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3 :: Only', 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.10', 'Programming Language :: Python :: 3.11', 'Topic :: Scientific/Engineering', 'Topic :: Scientific/Engineering :: Artificial Intelligence', 'Topic :: Software Development :: User Interfaces', ] [project.urls] Homepage = "https://github.com/gradio-app/gradio" [tool.hatch.version] path = "gradio_client/package.json" pattern = ".*\"version\":\\s*\"(?P[^\"]+)\"" [tool.hatch.metadata.hooks.requirements_txt] filename = "requirements.txt" [tool.hatch.metadata.hooks.fancy-pypi-readme] content-type = "text/markdown" fragments = [ { path = "README.md" }, ] [tool.hatch.build.targets.sdist] include = [ "/gradio_client", "/README.md", "/requirements.txt", ] [tool.ruff] extend = "../../pyproject.toml" [tool.ruff.isort] known-first-party = [ "gradio_client" ] [tool.pytest.ini_options] GRADIO_ANALYTICS_ENABLED = "False" HF_HUB_DISABLE_TELEMETRY = "1"