Skip to main content

Tool for building restructured text documentation for projects with scripts in many languages

Project description

sphinx-script Script Documentation Module
=========================================

version number: 0.0.5
author: [Climate Impact Lab](http://impactlab.org)

Overview
--------

Tool for building restructured text documentation for projects with scripts in many languages

Installation
------------

To install use pip:

$ pip install sphinxscript


Or clone the repo:

$ git clone https://github.com/ClimateImpactLab/sphinxscript.git
$ python setup.py install

Usage
-----

Set up your repository using sphinx. Near the top of the `conf.py` configuration
file, place the following lines:


import sphinxscript
sphinxscript.build_docs()

Finally, in your sphinx index file `index.rst`, include the following:

.. toctree::
:maxdepth: 4

[project_folder_name]

replacing `[project_folder_name]` with the name of the directory containing your
source code.


Using Sphinx-script with ReadTheDocs
------------------------------------

Include `sphinxscript` in the file `requirements.txt` in your root project
directory. Then follow the usage steps above.



Contributing
------------

TBD

Example
-------

TBD

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

sphinxscript-0.0.5.tar.gz (5.5 kB view details)

Uploaded Source

Built Distribution

sphinxscript-0.0.5-py2.py3-none-any.whl (7.2 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file sphinxscript-0.0.5.tar.gz.

File metadata

File hashes

Hashes for sphinxscript-0.0.5.tar.gz
Algorithm Hash digest
SHA256 89b5368f277fa25ef3e8766117b20f005dc36f7e7b99d172d25b333552d7bc02
MD5 0a603e09885f40b583f4c230a5a38d69
BLAKE2b-256 2494064194d8f68be2c7e23b463962d92febc9ee62905b8d6bb76f99f2bf18e7

See more details on using hashes here.

File details

Details for the file sphinxscript-0.0.5-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for sphinxscript-0.0.5-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 db71f33c6e1900de85e20102e5c94ba063d2ee96956958c9c986eecf40aa79f6
MD5 7f3ecf1555466d360856c7eae9d7a3b2
BLAKE2b-256 08090851ea0dd99789b815b5e5000f86817b6238a1d3ab6f8539a9b4c36e67af

See more details on using hashes here.

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