UNKNOWN
Project description
tl;dr
What?
sphinxgen is used to generate files from python packages and modules found in a specified set of directories. It is intended for generating sphinx autodoc stub files, but can be used for other purposes. Files are generated using jinja templates to provide maximum flexbility. You can use a set of built-in templates, or provide your own.
Install?
Install with pip:
$ pip install sphinxgen
Or, from source:
$ python setup.py install
Examples?
> sphinxgen -o sphinx/source src/python/my_package src/python/my_other_package
You can also use it as a setuptools command:
#setup.cfg
[sphinxgen]
package_dirs = src/python/my_package,src/python/my_other_package
output = sphinx/source
> setup.py sphinxgen
Dependencies?
sphinxgen is developed against python version 2.7.
Other dependencies are handled by pip.
For building the docs from source with sphinx, you will need the packages listed under sphinx/requirements.pip.
Docs?
Misc.
Contact Information
This project is currently hosted on bitbucket, at https://bitbucket.org/bmearns/sphinxgen. The primary author is Brian Mearns, whom you can contact through bitbucket at https://bitbucket.org/bmearns.
Copyright and License
sphinxgen is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
sphinxgen is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose. See the GNU General Public License for more details.
A copy of the GNU General Public License is available in the sphinxgendistribution under the file LICENSE.txt. If you did not receive a copy of this file, see http://www.gnu.org/licenses/.
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 Distributions
Built Distributions
File details
Details for the file sphinxgen-1.3.0.0-r5.zip
.
File metadata
- Download URL: sphinxgen-1.3.0.0-r5.zip
- Upload date:
- Size: 46.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 243a309d80043f4fe395dd35334ff86f947af7e9e1b3311b1b21fd289bd8f97e |
|
MD5 | a5f1279de9c9269c294dde2befd0d66e |
|
BLAKE2b-256 | 05e723350c3fef79138ec67979053f89a84bfcfdde3bfad5d560f853f06cfb65 |
File details
Details for the file sphinxgen-1.3.0.0-r5.tar.gz
.
File metadata
- Download URL: sphinxgen-1.3.0.0-r5.tar.gz
- Upload date:
- Size: 38.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e6566171bccf67bf6e367dc876202229e617cb0133f1c108f7710c4c1324ce2 |
|
MD5 | 7158dd9bb55e7839fefc138028a74774 |
|
BLAKE2b-256 | 2c112e3e25516ca84c8df4fbc202cbcc9af93dbe5dc60a511aa967d211b4f6a8 |
File details
Details for the file sphinxgen-1.3.0.0-r5.tar.bz2
.
File metadata
- Download URL: sphinxgen-1.3.0.0-r5.tar.bz2
- Upload date:
- Size: 33.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b89086f25f979159c4f52de535ea6fd8a32e6e849df992e126d7a45e1f617a22 |
|
MD5 | 0f8899249bd283426d89ef4ec0848ea7 |
|
BLAKE2b-256 | 120ecf1aa39518812be6664664c8064fe81204b9ae7a558b4ec5d96fe0ab8eaf |
File details
Details for the file sphinxgen-1.3.0.0_r5-py2.7.egg
.
File metadata
- Download URL: sphinxgen-1.3.0.0_r5-py2.7.egg
- Upload date:
- Size: 23.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0abf85acf158e416863509a25c307e478e4a23d37aa6a312ea1bf9cad7aca885 |
|
MD5 | f222e78fffa22b0c900744a1c3e52923 |
|
BLAKE2b-256 | e90476f4fb9dee82f60ae59648bdbfde4509f56d5b0cdda82379253796c42106 |
File details
Details for the file sphinxgen-1.3.0.0_r5-py2-none-any.whl
.
File metadata
- Download URL: sphinxgen-1.3.0.0_r5-py2-none-any.whl
- Upload date:
- Size: 12.6 kB
- Tags: Python 2
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e3ac8738024bccc8dbdb2c5317fd8fac9144c62e878a3017dc200b616cf1995d |
|
MD5 | cfd298cf067ec434bfc59414c771ab8f |
|
BLAKE2b-256 | be2b200fccc598d008b783fe7ba97c0769cf2051c5b30ea9696f9c1d06608c37 |
File details
Details for the file sphinxgen-1.3.0.0-r5.win32.exe
.
File metadata
- Download URL: sphinxgen-1.3.0.0-r5.win32.exe
- Upload date:
- Size: 245.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d3436b6dfa0d027ea00442811d046ea1fd60f947dea6382f4d1e2466f3d0eb97 |
|
MD5 | 419681b403a3652338c3f423fe0b8491 |
|
BLAKE2b-256 | a45fa8402d3e110cc9cfcee965bf454a73f4fe12899d63d11a06c890e9aac60a |