[project] name = "plex-api-client" version = "0.33.0" description = "Python Client SDK Generated by Speakeasy" authors = [{ name = "Speakeasy" },] readme = "README-PYPI.md" requires-python = ">=3.9.2" dependencies = [ "httpcore >=1.0.9", "httpx >=0.28.1", "pydantic >=2.11.2", ] [tool.poetry] repository = "https://github.com/LukeHagar/plexpy.git" packages = [ { include = "plex_api_client", from = "src" } ] include = ["py.typed", "src/plex_api_client/py.typed"] [tool.setuptools.package-data] "*" = ["py.typed", "src/plex_api_client/py.typed"] [virtualenvs] in-project = true [tool.poetry.group.dev.dependencies] mypy = "==1.15.0" pylint = "==3.2.3" pyright = "==1.1.398" [build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api" [tool.pytest.ini_options] asyncio_default_fixture_loop_scope = "function" pythonpath = ["src"] [tool.mypy] disable_error_code = "misc" explicit_package_bases = true mypy_path = "src" [[tool.mypy.overrides]] module = "typing_inspect" ignore_missing_imports = true [[tool.mypy.overrides]] module = "jsonpath" ignore_missing_imports = true [tool.pyright] venvPath = "." venv = ".venv"