├── .all-contributorsrc ├── .github ├── actions │ └── invoke-tox │ │ └── action.yml └── workflows │ ├── pr-agent.yml │ ├── release-please.yml │ ├── tests-push-pr.yml │ └── tests-scheduled.yml ├── .gitignore ├── .readthedocs.yaml ├── .release-please-manifest.json ├── CHANGELOG.md ├── CODEOWNERS ├── LICENSE ├── README.md ├── docs ├── Makefile ├── make.bat └── source │ ├── _static │ ├── custom.css │ └── mermaid.min.js │ ├── conf.py │ ├── developers │ ├── design.rst │ ├── guides.rst │ ├── mermaid │ │ ├── autodocumenter.mmd │ │ ├── model_inspector.mmd │ │ └── pydantic_composite.mmd │ └── setup.rst │ ├── extensions │ ├── __init__.py │ ├── directives.py │ ├── helper.py │ └── templates.py │ ├── index.rst │ ├── material │ ├── logo_black.svg │ ├── logo_blue.svg │ └── logo_white.svg │ ├── reference │ ├── api.rst │ └── changelog.rst │ └── users │ ├── configuration.rst │ ├── examples.rst │ ├── faq.rst │ ├── installation.rst │ └── usage.rst ├── pyproject.toml ├── release-please-config.json ├── renovate.json ├── ruff.toml ├── sphinxcontrib └── autodoc_pydantic │ ├── __init__.py │ ├── application.py │ ├── css │ └── autodoc_pydantic.css │ ├── directives │ ├── __init__.py │ ├── autodocumenters.py │ ├── directives.py │ ├── options │ │ ├── __init__.py │ │ ├── composites.py │ │ ├── definition.py │ │ ├── enums.py │ │ └── validators.py │ ├── templates.py │ └── utility.py │ ├── events.py │ ├── inspection.py │ └── utility.py ├── tests ├── __init__.py ├── compatibility.py ├── conftest.py ├── roots │ ├── test-base │ │ ├── conf.py │ │ └── target │ │ │ ├── __init__.py │ │ │ ├── configuration.py │ │ │ ├── configuration_model_hide_reused_validator.py │ │ │ ├── configuration_settings_hide_reused_validator.py │ │ │ ├── edgecase_field_doc_render_rst.py │ │ │ ├── edgecase_inherited_members │ │ │ ├── disabled.py │ │ │ ├── disabled_with_overwrite.py │ │ │ ├── disabled_with_overwrite_module.py │ │ │ └── enabled_without_base_model.py │ │ │ ├── edgecase_json_compliant.py │ │ │ ├── edgecase_member_order.py │ │ │ ├── edgecase_model_as_attr.py │ │ │ ├── edgecase_model_as_attribute.py │ │ │ ├── edgecase_non_field_attribute.py │ │ │ ├── edgecase_reused_validator_identical_names.py │ │ │ ├── example_erdantic.py │ │ │ ├── example_generics.py │ │ │ ├── example_required_optional_fields.py │ │ │ ├── example_reused_validators.py │ │ │ ├── example_setting.py │ │ │ ├── example_swap_name_with_alias.py │ │ │ ├── example_validators.py │ │ │ ├── examples.py │ │ │ ├── faq │ │ │ ├── __init__.py │ │ │ ├── inherited_members.py │ │ │ └── model_as_attr.py │ │ │ ├── supported_types.py │ │ │ ├── usage_automodule.py │ │ │ ├── usage_autosummary.py │ │ │ ├── usage_model.py │ │ │ └── usage_setting.py │ ├── test-edgecase-any-reference │ │ ├── conf.py │ │ ├── edgecase_any_referencing.rst │ │ ├── edgecase_any_target.rst │ │ ├── index.rst │ │ └── target │ │ │ ├── __init__.py │ │ │ └── example_setting.py │ ├── test-edgecase-typed-field-reference │ │ ├── conf.py │ │ ├── index.rst │ │ └── target │ │ │ ├── __init__.py │ │ │ ├── example.py │ │ │ └── external.py │ ├── test-events-add-css-fallback │ │ ├── add_css_fallback.py │ │ ├── add_css_fallback.rst │ │ ├── conf.py │ │ └── index.rst │ ├── test-json-error-strategy-coerce │ │ ├── conf.py │ │ ├── example_coerce.py │ │ └── index.rst │ └── test-json-error-strategy │ │ ├── conf.py │ │ ├── example.py │ │ └── index.rst ├── test_autodoc_examples.py ├── test_autosummary.py ├── test_configuration_fields.py ├── test_configuration_model.py ├── test_configuration_settings.py ├── test_configuration_validator.py ├── test_directives.py ├── test_edgecases.py ├── test_events.py ├── test_inspection.py ├── test_sphinx_build.py └── test_supported_types.py └── tox.ini /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.github/actions/invoke-tox/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/.github/actions/invoke-tox/action.yml -------------------------------------------------------------------------------- /.github/workflows/pr-agent.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/.github/workflows/pr-agent.yml -------------------------------------------------------------------------------- /.github/workflows/release-please.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/.github/workflows/release-please.yml -------------------------------------------------------------------------------- /.github/workflows/tests-push-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/.github/workflows/tests-push-pr.yml -------------------------------------------------------------------------------- /.github/workflows/tests-scheduled.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/.github/workflows/tests-scheduled.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /.release-please-manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | ".": "2.2.0" 3 | } -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/source/_static/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/docs/source/_static/custom.css -------------------------------------------------------------------------------- /docs/source/_static/mermaid.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/docs/source/_static/mermaid.min.js -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/developers/design.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/docs/source/developers/design.rst -------------------------------------------------------------------------------- /docs/source/developers/guides.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/docs/source/developers/guides.rst -------------------------------------------------------------------------------- /docs/source/developers/mermaid/autodocumenter.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/docs/source/developers/mermaid/autodocumenter.mmd -------------------------------------------------------------------------------- /docs/source/developers/mermaid/model_inspector.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/docs/source/developers/mermaid/model_inspector.mmd -------------------------------------------------------------------------------- /docs/source/developers/mermaid/pydantic_composite.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/docs/source/developers/mermaid/pydantic_composite.mmd -------------------------------------------------------------------------------- /docs/source/developers/setup.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/docs/source/developers/setup.rst -------------------------------------------------------------------------------- /docs/source/extensions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/docs/source/extensions/__init__.py -------------------------------------------------------------------------------- /docs/source/extensions/directives.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/docs/source/extensions/directives.py -------------------------------------------------------------------------------- /docs/source/extensions/helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/docs/source/extensions/helper.py -------------------------------------------------------------------------------- /docs/source/extensions/templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/docs/source/extensions/templates.py -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/material/logo_black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/docs/source/material/logo_black.svg -------------------------------------------------------------------------------- /docs/source/material/logo_blue.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/docs/source/material/logo_blue.svg -------------------------------------------------------------------------------- /docs/source/material/logo_white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/docs/source/material/logo_white.svg -------------------------------------------------------------------------------- /docs/source/reference/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/docs/source/reference/api.rst -------------------------------------------------------------------------------- /docs/source/reference/changelog.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/docs/source/reference/changelog.rst -------------------------------------------------------------------------------- /docs/source/users/configuration.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/docs/source/users/configuration.rst -------------------------------------------------------------------------------- /docs/source/users/examples.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/docs/source/users/examples.rst -------------------------------------------------------------------------------- /docs/source/users/faq.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/docs/source/users/faq.rst -------------------------------------------------------------------------------- /docs/source/users/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/docs/source/users/installation.rst -------------------------------------------------------------------------------- /docs/source/users/usage.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/docs/source/users/usage.rst -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/pyproject.toml -------------------------------------------------------------------------------- /release-please-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/release-please-config.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/renovate.json -------------------------------------------------------------------------------- /ruff.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/ruff.toml -------------------------------------------------------------------------------- /sphinxcontrib/autodoc_pydantic/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/sphinxcontrib/autodoc_pydantic/__init__.py -------------------------------------------------------------------------------- /sphinxcontrib/autodoc_pydantic/application.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/sphinxcontrib/autodoc_pydantic/application.py -------------------------------------------------------------------------------- /sphinxcontrib/autodoc_pydantic/css/autodoc_pydantic.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/sphinxcontrib/autodoc_pydantic/css/autodoc_pydantic.css -------------------------------------------------------------------------------- /sphinxcontrib/autodoc_pydantic/directives/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sphinxcontrib/autodoc_pydantic/directives/autodocumenters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/sphinxcontrib/autodoc_pydantic/directives/autodocumenters.py -------------------------------------------------------------------------------- /sphinxcontrib/autodoc_pydantic/directives/directives.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/sphinxcontrib/autodoc_pydantic/directives/directives.py -------------------------------------------------------------------------------- /sphinxcontrib/autodoc_pydantic/directives/options/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sphinxcontrib/autodoc_pydantic/directives/options/composites.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/sphinxcontrib/autodoc_pydantic/directives/options/composites.py -------------------------------------------------------------------------------- /sphinxcontrib/autodoc_pydantic/directives/options/definition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/sphinxcontrib/autodoc_pydantic/directives/options/definition.py -------------------------------------------------------------------------------- /sphinxcontrib/autodoc_pydantic/directives/options/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/sphinxcontrib/autodoc_pydantic/directives/options/enums.py -------------------------------------------------------------------------------- /sphinxcontrib/autodoc_pydantic/directives/options/validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/sphinxcontrib/autodoc_pydantic/directives/options/validators.py -------------------------------------------------------------------------------- /sphinxcontrib/autodoc_pydantic/directives/templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/sphinxcontrib/autodoc_pydantic/directives/templates.py -------------------------------------------------------------------------------- /sphinxcontrib/autodoc_pydantic/directives/utility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/sphinxcontrib/autodoc_pydantic/directives/utility.py -------------------------------------------------------------------------------- /sphinxcontrib/autodoc_pydantic/events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/sphinxcontrib/autodoc_pydantic/events.py -------------------------------------------------------------------------------- /sphinxcontrib/autodoc_pydantic/inspection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/sphinxcontrib/autodoc_pydantic/inspection.py -------------------------------------------------------------------------------- /sphinxcontrib/autodoc_pydantic/utility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/sphinxcontrib/autodoc_pydantic/utility.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/compatibility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/compatibility.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/roots/test-base/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-base/conf.py -------------------------------------------------------------------------------- /tests/roots/test-base/target/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-base/target/__init__.py -------------------------------------------------------------------------------- /tests/roots/test-base/target/configuration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-base/target/configuration.py -------------------------------------------------------------------------------- /tests/roots/test-base/target/configuration_model_hide_reused_validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-base/target/configuration_model_hide_reused_validator.py -------------------------------------------------------------------------------- /tests/roots/test-base/target/configuration_settings_hide_reused_validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-base/target/configuration_settings_hide_reused_validator.py -------------------------------------------------------------------------------- /tests/roots/test-base/target/edgecase_field_doc_render_rst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-base/target/edgecase_field_doc_render_rst.py -------------------------------------------------------------------------------- /tests/roots/test-base/target/edgecase_inherited_members/disabled.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-base/target/edgecase_inherited_members/disabled.py -------------------------------------------------------------------------------- /tests/roots/test-base/target/edgecase_inherited_members/disabled_with_overwrite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-base/target/edgecase_inherited_members/disabled_with_overwrite.py -------------------------------------------------------------------------------- /tests/roots/test-base/target/edgecase_inherited_members/disabled_with_overwrite_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-base/target/edgecase_inherited_members/disabled_with_overwrite_module.py -------------------------------------------------------------------------------- /tests/roots/test-base/target/edgecase_inherited_members/enabled_without_base_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-base/target/edgecase_inherited_members/enabled_without_base_model.py -------------------------------------------------------------------------------- /tests/roots/test-base/target/edgecase_json_compliant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-base/target/edgecase_json_compliant.py -------------------------------------------------------------------------------- /tests/roots/test-base/target/edgecase_member_order.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-base/target/edgecase_member_order.py -------------------------------------------------------------------------------- /tests/roots/test-base/target/edgecase_model_as_attr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-base/target/edgecase_model_as_attr.py -------------------------------------------------------------------------------- /tests/roots/test-base/target/edgecase_model_as_attribute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-base/target/edgecase_model_as_attribute.py -------------------------------------------------------------------------------- /tests/roots/test-base/target/edgecase_non_field_attribute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-base/target/edgecase_non_field_attribute.py -------------------------------------------------------------------------------- /tests/roots/test-base/target/edgecase_reused_validator_identical_names.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-base/target/edgecase_reused_validator_identical_names.py -------------------------------------------------------------------------------- /tests/roots/test-base/target/example_erdantic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-base/target/example_erdantic.py -------------------------------------------------------------------------------- /tests/roots/test-base/target/example_generics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-base/target/example_generics.py -------------------------------------------------------------------------------- /tests/roots/test-base/target/example_required_optional_fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-base/target/example_required_optional_fields.py -------------------------------------------------------------------------------- /tests/roots/test-base/target/example_reused_validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-base/target/example_reused_validators.py -------------------------------------------------------------------------------- /tests/roots/test-base/target/example_setting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-base/target/example_setting.py -------------------------------------------------------------------------------- /tests/roots/test-base/target/example_swap_name_with_alias.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-base/target/example_swap_name_with_alias.py -------------------------------------------------------------------------------- /tests/roots/test-base/target/example_validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-base/target/example_validators.py -------------------------------------------------------------------------------- /tests/roots/test-base/target/examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-base/target/examples.py -------------------------------------------------------------------------------- /tests/roots/test-base/target/faq/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/roots/test-base/target/faq/inherited_members.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-base/target/faq/inherited_members.py -------------------------------------------------------------------------------- /tests/roots/test-base/target/faq/model_as_attr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-base/target/faq/model_as_attr.py -------------------------------------------------------------------------------- /tests/roots/test-base/target/supported_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-base/target/supported_types.py -------------------------------------------------------------------------------- /tests/roots/test-base/target/usage_automodule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-base/target/usage_automodule.py -------------------------------------------------------------------------------- /tests/roots/test-base/target/usage_autosummary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-base/target/usage_autosummary.py -------------------------------------------------------------------------------- /tests/roots/test-base/target/usage_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-base/target/usage_model.py -------------------------------------------------------------------------------- /tests/roots/test-base/target/usage_setting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-base/target/usage_setting.py -------------------------------------------------------------------------------- /tests/roots/test-edgecase-any-reference/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-edgecase-any-reference/conf.py -------------------------------------------------------------------------------- /tests/roots/test-edgecase-any-reference/edgecase_any_referencing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-edgecase-any-reference/edgecase_any_referencing.rst -------------------------------------------------------------------------------- /tests/roots/test-edgecase-any-reference/edgecase_any_target.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-edgecase-any-reference/edgecase_any_target.rst -------------------------------------------------------------------------------- /tests/roots/test-edgecase-any-reference/index.rst: -------------------------------------------------------------------------------- 1 | :doc:`edgecase_any_referencing` -------------------------------------------------------------------------------- /tests/roots/test-edgecase-any-reference/target/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/roots/test-edgecase-any-reference/target/example_setting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-edgecase-any-reference/target/example_setting.py -------------------------------------------------------------------------------- /tests/roots/test-edgecase-typed-field-reference/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-edgecase-typed-field-reference/conf.py -------------------------------------------------------------------------------- /tests/roots/test-edgecase-typed-field-reference/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-edgecase-typed-field-reference/index.rst -------------------------------------------------------------------------------- /tests/roots/test-edgecase-typed-field-reference/target/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/roots/test-edgecase-typed-field-reference/target/example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-edgecase-typed-field-reference/target/example.py -------------------------------------------------------------------------------- /tests/roots/test-edgecase-typed-field-reference/target/external.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-edgecase-typed-field-reference/target/external.py -------------------------------------------------------------------------------- /tests/roots/test-events-add-css-fallback/add_css_fallback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-events-add-css-fallback/add_css_fallback.py -------------------------------------------------------------------------------- /tests/roots/test-events-add-css-fallback/add_css_fallback.rst: -------------------------------------------------------------------------------- 1 | .. automodule:: add_css_fallback 2 | :members: -------------------------------------------------------------------------------- /tests/roots/test-events-add-css-fallback/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-events-add-css-fallback/conf.py -------------------------------------------------------------------------------- /tests/roots/test-events-add-css-fallback/index.rst: -------------------------------------------------------------------------------- 1 | .. toctree:: 2 | 3 | add_css_fallback -------------------------------------------------------------------------------- /tests/roots/test-json-error-strategy-coerce/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-json-error-strategy-coerce/conf.py -------------------------------------------------------------------------------- /tests/roots/test-json-error-strategy-coerce/example_coerce.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-json-error-strategy-coerce/example_coerce.py -------------------------------------------------------------------------------- /tests/roots/test-json-error-strategy-coerce/index.rst: -------------------------------------------------------------------------------- 1 | .. automodule:: example_coerce 2 | :members: -------------------------------------------------------------------------------- /tests/roots/test-json-error-strategy/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-json-error-strategy/conf.py -------------------------------------------------------------------------------- /tests/roots/test-json-error-strategy/example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/roots/test-json-error-strategy/example.py -------------------------------------------------------------------------------- /tests/roots/test-json-error-strategy/index.rst: -------------------------------------------------------------------------------- 1 | .. automodule:: example 2 | :members: -------------------------------------------------------------------------------- /tests/test_autodoc_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/test_autodoc_examples.py -------------------------------------------------------------------------------- /tests/test_autosummary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/test_autosummary.py -------------------------------------------------------------------------------- /tests/test_configuration_fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/test_configuration_fields.py -------------------------------------------------------------------------------- /tests/test_configuration_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/test_configuration_model.py -------------------------------------------------------------------------------- /tests/test_configuration_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/test_configuration_settings.py -------------------------------------------------------------------------------- /tests/test_configuration_validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/test_configuration_validator.py -------------------------------------------------------------------------------- /tests/test_directives.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/test_directives.py -------------------------------------------------------------------------------- /tests/test_edgecases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/test_edgecases.py -------------------------------------------------------------------------------- /tests/test_events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/test_events.py -------------------------------------------------------------------------------- /tests/test_inspection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/test_inspection.py -------------------------------------------------------------------------------- /tests/test_sphinx_build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/test_sphinx_build.py -------------------------------------------------------------------------------- /tests/test_supported_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tests/test_supported_types.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mansenfranzen/autodoc_pydantic/HEAD/tox.ini --------------------------------------------------------------------------------