Skip to main content

Module for build documentation

Project description

gen_doc - library for creating documentation

Installation

pip install gen_doc

What for?

  • aggregates all .py files to one (or same hierarchy folder) .md files
  • collects all classes and methods with information about them

Details

>>> gen_doc -h
usage: Documentation builder [-h] [-p PATH_TO_ROOT_FOLDER]
                             [-r REPOSITORY_MAIN_URL] [-t TITLE]
                             [-p2s PATH_TO_SAVE] [-f2s FILE_TO_SAVE]
                             [-hi EXTRACT_WITH_SAME_HIERARCHY]
                             [-o OVERWRITE_IF_FILE_EXISTS]
                             {py}

positional arguments:
  {py}                  for which language to create documentation
optional arguments:
  -h, --help            show this help message and exit
  -p PATH_TO_ROOT_FOLDER, --path_to_root_folder PATH_TO_ROOT_FOLDER
                        path to the directory for which documentation should
                        be compiled
  -r REPOSITORY_MAIN_URL, --repository_main_url REPOSITORY_MAIN_URL
                        url of the repository where this project is located
  -t TITLE, --title TITLE
                        title for header (if `-hi False`)
  -p2s PATH_TO_SAVE, --path_to_save PATH_TO_SAVE
                        path to the directory where to save
  -f2s FILE_TO_SAVE, --file_to_save FILE_TO_SAVE
                        name_file to save (if `-hi False`)
  -hi EXTRACT_WITH_SAME_HIERARCHY, --extract_with_same_hierarchy EXTRACT_WITH_SAME_HIERARCHY
                        if False extract all to one file if True create file
                        for every file
  -o OVERWRITE_IF_FILE_EXISTS, --overwrite_if_file_exists OVERWRITE_IF_FILE_EXISTS
                        for overwriting if file exist

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gen_doc-0.0.2.tar.gz (11.8 kB view hashes)

Uploaded Source

Built Distribution

gen_doc-0.0.2-py3-none-any.whl (14.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page