├── .github └── workflows │ └── test.yaml ├── .gitignore ├── .pre-commit-config.yaml ├── .readthedocs.yaml ├── LICENSE.md ├── README.md ├── RELEASE_NOTES.rst ├── doc └── source │ ├── _static │ └── .gitkeep │ ├── conf.py │ ├── contributing.rst │ ├── index.rst │ ├── intro.rst │ └── release_notes.rst ├── example_config.json ├── pyproject.toml ├── setup.cfg ├── setup.py ├── src └── docconvert │ ├── __init__.py │ ├── cli.py │ ├── configuration.py │ ├── core.py │ ├── dict_utils.py │ ├── line_utils.py │ ├── parser │ ├── __init__.py │ ├── base.py │ ├── docstring.py │ ├── epytext.py │ ├── module.py │ └── rest.py │ └── writer │ ├── __init__.py │ ├── base.py │ ├── epytext.py │ ├── google.py │ ├── numpy.py │ └── rest.py ├── tests ├── __init__.py ├── test_base_parser.py ├── test_base_writer.py ├── test_configuration.py ├── test_core.py ├── test_docstring.py ├── test_epytext_parser.py ├── test_epytext_writer.py ├── test_google_writer.py ├── test_module_parser.py ├── test_numpy_writer.py ├── test_resources │ ├── __init__.py │ └── fixtures │ │ ├── epytext_docs.py │ │ ├── func_after_assign.py │ │ ├── google_docs.py │ │ ├── indent_error.py │ │ ├── jython_script │ │ ├── numpy_docs.py │ │ ├── py3_async.py │ │ ├── py3_tokens.py │ │ ├── python_script │ │ ├── rest_docs.py │ │ ├── test_nested_dir │ │ ├── nested_file.py │ │ └── nested_file.txt │ │ └── tokens.py ├── test_rest_parser.py ├── test_rest_writer.py └── test_utils.py └── tox.ini /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE_NOTES.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/RELEASE_NOTES.rst -------------------------------------------------------------------------------- /doc/source/_static/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/doc/source/conf.py -------------------------------------------------------------------------------- /doc/source/contributing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/doc/source/contributing.rst -------------------------------------------------------------------------------- /doc/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/doc/source/index.rst -------------------------------------------------------------------------------- /doc/source/intro.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/doc/source/intro.rst -------------------------------------------------------------------------------- /doc/source/release_notes.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/doc/source/release_notes.rst -------------------------------------------------------------------------------- /example_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/example_config.json -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/setup.py -------------------------------------------------------------------------------- /src/docconvert/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/src/docconvert/__init__.py -------------------------------------------------------------------------------- /src/docconvert/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/src/docconvert/cli.py -------------------------------------------------------------------------------- /src/docconvert/configuration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/src/docconvert/configuration.py -------------------------------------------------------------------------------- /src/docconvert/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/src/docconvert/core.py -------------------------------------------------------------------------------- /src/docconvert/dict_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/src/docconvert/dict_utils.py -------------------------------------------------------------------------------- /src/docconvert/line_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/src/docconvert/line_utils.py -------------------------------------------------------------------------------- /src/docconvert/parser/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/src/docconvert/parser/__init__.py -------------------------------------------------------------------------------- /src/docconvert/parser/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/src/docconvert/parser/base.py -------------------------------------------------------------------------------- /src/docconvert/parser/docstring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/src/docconvert/parser/docstring.py -------------------------------------------------------------------------------- /src/docconvert/parser/epytext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/src/docconvert/parser/epytext.py -------------------------------------------------------------------------------- /src/docconvert/parser/module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/src/docconvert/parser/module.py -------------------------------------------------------------------------------- /src/docconvert/parser/rest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/src/docconvert/parser/rest.py -------------------------------------------------------------------------------- /src/docconvert/writer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/src/docconvert/writer/__init__.py -------------------------------------------------------------------------------- /src/docconvert/writer/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/src/docconvert/writer/base.py -------------------------------------------------------------------------------- /src/docconvert/writer/epytext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/src/docconvert/writer/epytext.py -------------------------------------------------------------------------------- /src/docconvert/writer/google.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/src/docconvert/writer/google.py -------------------------------------------------------------------------------- /src/docconvert/writer/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/src/docconvert/writer/numpy.py -------------------------------------------------------------------------------- /src/docconvert/writer/rest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/src/docconvert/writer/rest.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_base_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/tests/test_base_parser.py -------------------------------------------------------------------------------- /tests/test_base_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/tests/test_base_writer.py -------------------------------------------------------------------------------- /tests/test_configuration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/tests/test_configuration.py -------------------------------------------------------------------------------- /tests/test_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/tests/test_core.py -------------------------------------------------------------------------------- /tests/test_docstring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/tests/test_docstring.py -------------------------------------------------------------------------------- /tests/test_epytext_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/tests/test_epytext_parser.py -------------------------------------------------------------------------------- /tests/test_epytext_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/tests/test_epytext_writer.py -------------------------------------------------------------------------------- /tests/test_google_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/tests/test_google_writer.py -------------------------------------------------------------------------------- /tests/test_module_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/tests/test_module_parser.py -------------------------------------------------------------------------------- /tests/test_numpy_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/tests/test_numpy_writer.py -------------------------------------------------------------------------------- /tests/test_resources/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/tests/test_resources/__init__.py -------------------------------------------------------------------------------- /tests/test_resources/fixtures/epytext_docs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/tests/test_resources/fixtures/epytext_docs.py -------------------------------------------------------------------------------- /tests/test_resources/fixtures/func_after_assign.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/tests/test_resources/fixtures/func_after_assign.py -------------------------------------------------------------------------------- /tests/test_resources/fixtures/google_docs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/tests/test_resources/fixtures/google_docs.py -------------------------------------------------------------------------------- /tests/test_resources/fixtures/indent_error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/tests/test_resources/fixtures/indent_error.py -------------------------------------------------------------------------------- /tests/test_resources/fixtures/jython_script: -------------------------------------------------------------------------------- 1 | #!jython -------------------------------------------------------------------------------- /tests/test_resources/fixtures/numpy_docs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/tests/test_resources/fixtures/numpy_docs.py -------------------------------------------------------------------------------- /tests/test_resources/fixtures/py3_async.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/tests/test_resources/fixtures/py3_async.py -------------------------------------------------------------------------------- /tests/test_resources/fixtures/py3_tokens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/tests/test_resources/fixtures/py3_tokens.py -------------------------------------------------------------------------------- /tests/test_resources/fixtures/python_script: -------------------------------------------------------------------------------- 1 | #!python2.7 -------------------------------------------------------------------------------- /tests/test_resources/fixtures/rest_docs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/tests/test_resources/fixtures/rest_docs.py -------------------------------------------------------------------------------- /tests/test_resources/fixtures/test_nested_dir/nested_file.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_resources/fixtures/test_nested_dir/nested_file.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_resources/fixtures/tokens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/tests/test_resources/fixtures/tokens.py -------------------------------------------------------------------------------- /tests/test_rest_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/tests/test_rest_parser.py -------------------------------------------------------------------------------- /tests/test_rest_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/tests/test_rest_writer.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/tests/test_utils.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbillingham/docconvert/HEAD/tox.ini --------------------------------------------------------------------------------