Skip to main content

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.

Release files for sphinxgen 1.3.0.0-r5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distributions (sdists)

Source distribution for sphinxgen 1.3.0.0-r5
File Size Uploaded
sphinxgen-1.3.0.0-r5.zip 46.1 kB Details
sphinxgen-1.3.0.0-r5.tar.gz 38.0 kB Details
sphinxgen-1.3.0.0-r5.tar.bz2 33.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for sphinxgen 1.3.0.0-r5
File Interpreter ABI Platform
sphinxgen-1.3.0.0_r5-py2.7.egg Legacy Egg format - - Details
sphinxgen-1.3.0.0_r5-py2-none-any.whl Python 2 none any Details
sphinxgen-1.3.0.0-r5.win32.exe Details

Total release size: 398.7 kB

Release files / sphinxgen-1.3.0.0-r5.zip

Download URL sphinxgen-1.3.0.0-r5.zip
Size 46.1 kB
Tags Source
SHA-256 checksum
How to use checksums
243a309d80043f4fe395dd35334ff86f947af7e9e1b3311b1b21fd289bd8f97e
BLAKE2b-256 checksum
How to use checksums
05e723350c3fef79138ec67979053f89a84bfcfdde3bfad5d560f853f06cfb65
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / sphinxgen-1.3.0.0-r5.tar.gz

Download URL sphinxgen-1.3.0.0-r5.tar.gz
Size 38.0 kB
Tags Source
SHA-256 checksum
How to use checksums
6e6566171bccf67bf6e367dc876202229e617cb0133f1c108f7710c4c1324ce2
BLAKE2b-256 checksum
How to use checksums
2c112e3e25516ca84c8df4fbc202cbcc9af93dbe5dc60a511aa967d211b4f6a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / sphinxgen-1.3.0.0-r5.tar.bz2

Download URL sphinxgen-1.3.0.0-r5.tar.bz2
Size 33.3 kB
Tags Source
SHA-256 checksum
How to use checksums
b89086f25f979159c4f52de535ea6fd8a32e6e849df992e126d7a45e1f617a22
BLAKE2b-256 checksum
How to use checksums
120ecf1aa39518812be6664664c8064fe81204b9ae7a558b4ec5d96fe0ab8eaf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / sphinxgen-1.3.0.0_r5-py2.7.egg

Download URL sphinxgen-1.3.0.0_r5-py2.7.egg
Size 23.5 kB
Tags Egg
SHA-256 checksum
How to use checksums
0abf85acf158e416863509a25c307e478e4a23d37aa6a312ea1bf9cad7aca885
BLAKE2b-256 checksum
How to use checksums
e90476f4fb9dee82f60ae59648bdbfde4509f56d5b0cdda82379253796c42106
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / sphinxgen-1.3.0.0_r5-py2-none-any.whl

Download URL sphinxgen-1.3.0.0_r5-py2-none-any.whl
Size 12.6 kB
Tags Python 2
SHA-256 checksum
How to use checksums
e3ac8738024bccc8dbdb2c5317fd8fac9144c62e878a3017dc200b616cf1995d
BLAKE2b-256 checksum
How to use checksums
be2b200fccc598d008b783fe7ba97c0769cf2051c5b30ea9696f9c1d06608c37
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / sphinxgen-1.3.0.0-r5.win32.exe

Download URL sphinxgen-1.3.0.0-r5.win32.exe
Size 245.2 kB
Tags Source
SHA-256 checksum
How to use checksums
d3436b6dfa0d027ea00442811d046ea1fd60f947dea6382f4d1e2466f3d0eb97
BLAKE2b-256 checksum
How to use checksums
a45fa8402d3e110cc9cfcee965bf454a73f4fe12899d63d11a06c890e9aac60a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

1.3.0.0-r5 This release

6 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page