Skip to main content

Generate a Markdown Documentation file from a Python Repository with DocStrings.

Project description

GenDoc

Generate a Markdown Documentation file from a Python Repository with docstrings.

Installation

  1. From PIP (recommended)
pip install gendoc
--
pip3 install gendoc
  1. From source
    1. Clone this repo
    2. Install requirements.txt

Use

GenDoc is a CLI based application using ArgParse. After installation, you can use any of the following flags in your terminal:

--n -> Project Name (included in Docs)
--v -> Version Number (included in Docs) (Project Name required to use)
--f -> PATH to files you want to include in the generation
--d -> PATH to the parent directory of the codebase (used only without --f)
--o -> PATH to the output Markdown file
--e -> Message for function without a DocString (enter 0 to exclude functions without a DocString entirely)

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

GenDoc-0.0.2.tar.gz (4.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

GenDoc-0.0.2-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file GenDoc-0.0.2.tar.gz.

File metadata

  • Download URL: GenDoc-0.0.2.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.5

File hashes

Hashes for GenDoc-0.0.2.tar.gz
Algorithm Hash digest
SHA256 494fd380917557f8c4eac9fcaef77bd55709a95efbf870fd872da2536cc874bd
MD5 4214f5718c255087eb199eed37811b10
BLAKE2b-256 2bd5dc7fda1068ce49d0521de642aebaa999c304dd072cbb1ee1a2c27549cabe

See more details on using hashes here.

File details

Details for the file GenDoc-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: GenDoc-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.5

File hashes

Hashes for GenDoc-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 1c74f80579f58d1065048496891f378954a1dff68ce9659e8ba303c96cc49a2d
MD5 2a08d625c57e52022ecbe2584354bf55
BLAKE2b-256 2f4d3e18313be5b338dbb604078f651fbc5a57c7da07fb96cb7475d4657af72b

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