[project] name = "fngradio-various-api-mcp" version = "0.0.1" description = "Various public APIs exposed as MCP via Gradio using fngradio" readme = "README.md" requires-python = ">=3.13" dependencies = [ "fngradio>=0.0.9", "gradio[mcp]>=5.42.0", "httpx>=0.28.1", ] [dependency-groups] dev = [ "flake8>=7.3.0", "mypy>=1.17.1", "pylint>=3.3.8", "pytest>=8.4.1", "pytest-watcher>=0.4.3", ] [tool.pylint.'MESSAGES CONTROL'] max-line-length = 100 disable = """ missing-docstring, too-few-public-methods, duplicate-code """ [tool.pytest.ini_options] filterwarnings = [ "error" ] [tool.pytest-watcher] now = true clear = false delay = 0.2 runner = ".venv/bin/python" runner_args = ["-m", "pytest"]