a python package for documentation
Project description
Mkautodocs
Mkautodocs is a Python library for documentations projects
Installation
Use the package manager pip to install mkautodocs.
pip install mkautodocs
Usage
directory_name : root folder of python file's
for example:
my_project:
src:
routes:
-routes.py
- main.py
Dockerfile
docker-compose.yml
for this project , our directory_name must be "src"
Creating New Documentation
mkautodocs new directory_name
It creates a folder which is name's "docs" and it contains .md files of python files
Updating Documentation
mkautodocs scan directory_name
Building Documentation
mkautodocs build
It creates static codes of md files in "site" folder and a dockerfile creating inside this folder. After that writes requirement commands inside of Dockerfile.
Warning:if you use docker-compose.yml file, You must entegrate this Dockerfile in them.
Learn package's version
mkautodocs v
WARNING
in a python file, cannot be endpoints and functions together.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file mkautodocs-0.3.4.3.tar.gz.
File metadata
- Download URL: mkautodocs-0.3.4.3.tar.gz
- Upload date:
- Size: 4.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
51c6586ccd1415fe3344dfbe2c0f37220f130098ab9e354e9d7894c06f907ec7
|
|
| MD5 |
305690bf102a02489cdb78412a41e4a8
|
|
| BLAKE2b-256 |
167674a4431934dc25f96a2759dd700a938e90c27e4275d0ba813542f1b1db1e
|