├── .github ├── FUNDING.yml ├── SECURITY.md ├── dependabot.yml ├── release.yml └── workflows │ ├── check.yaml │ └── release.yaml ├── .gitignore ├── .markdownlint.yaml ├── .pre-commit-config.yaml ├── LICENSE ├── README.md ├── ignore-words.txt ├── pyproject.toml ├── src └── sphinx_autodoc_typehints │ ├── __init__.py │ ├── _parser.py │ ├── attributes_patch.py │ ├── patches.py │ └── py.typed ├── tests ├── conftest.py ├── roots │ ├── test-dummy │ │ ├── conf.py │ │ ├── dummy_module.py │ │ ├── dummy_module_future_annotations.py │ │ ├── dummy_module_simple.py │ │ ├── dummy_module_simple_default_role.py │ │ ├── dummy_module_simple_no_use_rtype.py │ │ ├── dummy_module_without_complete_typehints.py │ │ ├── export_module.py │ │ ├── future_annotations.rst │ │ ├── simple.rst │ │ ├── simple_default_role.rst │ │ ├── simple_no_use_rtype.rst │ │ ├── without_complete_typehints.rst │ │ ├── wrong_module_path.py │ │ └── wrong_module_path.rst │ ├── test-integration │ │ └── conf.py │ ├── test-resolve-typing-guard-tmp │ │ ├── conf.py │ │ ├── demo_typing_guard.py │ │ └── index.rst │ └── test-resolve-typing-guard │ │ ├── conf.py │ │ ├── demo_typing_guard.py │ │ ├── demo_typing_guard_dummy.py │ │ └── index.rst ├── test_integration.py ├── test_integration_autodoc_type_aliases.py ├── test_integration_issue_384.py ├── test_sphinx_autodoc_typehints.py └── test_version.py ├── tox.ini └── whitelist.txt /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | tidelift: "pypi/sphinx-autodoc-typehints" 2 | -------------------------------------------------------------------------------- /.github/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/.github/SECURITY.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/workflows/check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/.github/workflows/check.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/.gitignore -------------------------------------------------------------------------------- /.markdownlint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/.markdownlint.yaml -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/README.md -------------------------------------------------------------------------------- /ignore-words.txt: -------------------------------------------------------------------------------- 1 | master 2 | manuel 3 | -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/sphinx_autodoc_typehints/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/src/sphinx_autodoc_typehints/__init__.py -------------------------------------------------------------------------------- /src/sphinx_autodoc_typehints/_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/src/sphinx_autodoc_typehints/_parser.py -------------------------------------------------------------------------------- /src/sphinx_autodoc_typehints/attributes_patch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/src/sphinx_autodoc_typehints/attributes_patch.py -------------------------------------------------------------------------------- /src/sphinx_autodoc_typehints/patches.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/src/sphinx_autodoc_typehints/patches.py -------------------------------------------------------------------------------- /src/sphinx_autodoc_typehints/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/roots/test-dummy/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/tests/roots/test-dummy/conf.py -------------------------------------------------------------------------------- /tests/roots/test-dummy/dummy_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/tests/roots/test-dummy/dummy_module.py -------------------------------------------------------------------------------- /tests/roots/test-dummy/dummy_module_future_annotations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/tests/roots/test-dummy/dummy_module_future_annotations.py -------------------------------------------------------------------------------- /tests/roots/test-dummy/dummy_module_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/tests/roots/test-dummy/dummy_module_simple.py -------------------------------------------------------------------------------- /tests/roots/test-dummy/dummy_module_simple_default_role.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/tests/roots/test-dummy/dummy_module_simple_default_role.py -------------------------------------------------------------------------------- /tests/roots/test-dummy/dummy_module_simple_no_use_rtype.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/tests/roots/test-dummy/dummy_module_simple_no_use_rtype.py -------------------------------------------------------------------------------- /tests/roots/test-dummy/dummy_module_without_complete_typehints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/tests/roots/test-dummy/dummy_module_without_complete_typehints.py -------------------------------------------------------------------------------- /tests/roots/test-dummy/export_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/tests/roots/test-dummy/export_module.py -------------------------------------------------------------------------------- /tests/roots/test-dummy/future_annotations.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/tests/roots/test-dummy/future_annotations.rst -------------------------------------------------------------------------------- /tests/roots/test-dummy/simple.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/tests/roots/test-dummy/simple.rst -------------------------------------------------------------------------------- /tests/roots/test-dummy/simple_default_role.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/tests/roots/test-dummy/simple_default_role.rst -------------------------------------------------------------------------------- /tests/roots/test-dummy/simple_no_use_rtype.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/tests/roots/test-dummy/simple_no_use_rtype.rst -------------------------------------------------------------------------------- /tests/roots/test-dummy/without_complete_typehints.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/tests/roots/test-dummy/without_complete_typehints.rst -------------------------------------------------------------------------------- /tests/roots/test-dummy/wrong_module_path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/tests/roots/test-dummy/wrong_module_path.py -------------------------------------------------------------------------------- /tests/roots/test-dummy/wrong_module_path.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/tests/roots/test-dummy/wrong_module_path.rst -------------------------------------------------------------------------------- /tests/roots/test-integration/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/tests/roots/test-integration/conf.py -------------------------------------------------------------------------------- /tests/roots/test-resolve-typing-guard-tmp/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/tests/roots/test-resolve-typing-guard-tmp/conf.py -------------------------------------------------------------------------------- /tests/roots/test-resolve-typing-guard-tmp/demo_typing_guard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/tests/roots/test-resolve-typing-guard-tmp/demo_typing_guard.py -------------------------------------------------------------------------------- /tests/roots/test-resolve-typing-guard-tmp/index.rst: -------------------------------------------------------------------------------- 1 | .. automodule:: demo_typing_guard 2 | :members: 3 | -------------------------------------------------------------------------------- /tests/roots/test-resolve-typing-guard/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/tests/roots/test-resolve-typing-guard/conf.py -------------------------------------------------------------------------------- /tests/roots/test-resolve-typing-guard/demo_typing_guard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/tests/roots/test-resolve-typing-guard/demo_typing_guard.py -------------------------------------------------------------------------------- /tests/roots/test-resolve-typing-guard/demo_typing_guard_dummy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/tests/roots/test-resolve-typing-guard/demo_typing_guard_dummy.py -------------------------------------------------------------------------------- /tests/roots/test-resolve-typing-guard/index.rst: -------------------------------------------------------------------------------- 1 | .. automodule:: demo_typing_guard 2 | :members: 3 | -------------------------------------------------------------------------------- /tests/test_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/tests/test_integration.py -------------------------------------------------------------------------------- /tests/test_integration_autodoc_type_aliases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/tests/test_integration_autodoc_type_aliases.py -------------------------------------------------------------------------------- /tests/test_integration_issue_384.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/tests/test_integration_issue_384.py -------------------------------------------------------------------------------- /tests/test_sphinx_autodoc_typehints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/tests/test_sphinx_autodoc_typehints.py -------------------------------------------------------------------------------- /tests/test_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/tests/test_version.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tox-dev/sphinx-autodoc-typehints/HEAD/tox.ini -------------------------------------------------------------------------------- /whitelist.txt: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------