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.3.tar.gz (13.6 kB view details)

Uploaded Source

File details

Details for the file gen_doc-0.0.3.tar.gz.

File metadata

  • Download URL: gen_doc-0.0.3.tar.gz
  • Upload date:
  • Size: 13.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.24.0 setuptools/54.2.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.7.9

File hashes

Hashes for gen_doc-0.0.3.tar.gz
Algorithm Hash digest
SHA256 94cb251e1710d7b6595847134e64ca23fdcbc61ac854e84a691c9a1ee19b3a91
MD5 2e805639022e82de5df474e0ff10bb77
BLAKE2b-256 e84fceda0898808b05964013e4a02f94053323442c70dcb2ef493272560d5b25

See more details on using hashes here.

Supported by

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