Auto documentation generating
Project description
Intro
Installation
Simply use pip installer:
pip install docme
Or download src files from Github/Pypi and write:
python setup.py install
for developers, use:
python setup.py develop
Where To Begin
Simple Start
lets say your project’s tree is like so:
.gitignore
src/
src/project/
src/project/file.py
and you wish to create auto documentation of your project.
simply use docme command - which is an entry point which directs to :func:docme.cli.main function:
docme src/project doc
.gitignore
doc/
doc/api_reference/
doc/api_reference/project/
doc/api_reference/project/file.rst
doc/api_reference/project/index.rst
doc/api_reference/index.rst
doc/index.rst
src/
src/project/
src/project/file.py
now you can simply add make file and conf.py for sphinx to compile the doc to html!
cd doc
make html
Including External Doc
.gitignore
doc/
doc/how_to_start/
doc/how_to_start/advanced.rst
doc/how_to_start/intro.rst
doc/how_to_start/index.rst
src/
src/project/
src/project/file.py
you can include how_to_start section like so:
docme src/project doc --extra-doc how_to_start/index
.gitignore
doc/
doc/how_to_start/
doc/how_to_start/advanced.rst
doc/how_to_start/intro.rst
doc/how_to_start/index.rst
doc/api_reference/
doc/api_reference/project/
doc/api_reference/project/file.rst
doc/api_reference/project/index.rst
doc/api_reference/index.rst
doc/index.rst
src/
src/project/
src/project/file.py
:class:`example<path.to.Class>`
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file docme-0.5.0-py2.py3-none-any.whl.
File metadata
- Download URL: docme-0.5.0-py2.py3-none-any.whl
- Upload date:
- Size: 15.5 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15rc1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
822b3467d609fe2ae1780fb75ed2ac57440f8fe4eb5650c97f0ebba4d2476398
|
|
| MD5 |
881cefc3326ed2c5dce9288f5f046e99
|
|
| BLAKE2b-256 |
a8aec8f6c50140164dafc3648cc8bc8f55ad49e1815ae8230e16b1698fe914e6
|