Skip to main content

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.

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

sphinxgen-1.3.0.0-r5.zip (46.1 kB view details)

Uploaded Source

sphinxgen-1.3.0.0-r5.tar.gz (38.0 kB view details)

Uploaded Source

sphinxgen-1.3.0.0-r5.tar.bz2 (33.3 kB view details)

Uploaded Source

Built Distributions

sphinxgen-1.3.0.0_r5-py2.7.egg (23.5 kB view details)

Uploaded Source

sphinxgen-1.3.0.0_r5-py2-none-any.whl (12.6 kB view details)

Uploaded Python 2

sphinxgen-1.3.0.0-r5.win32.exe (245.2 kB view details)

Uploaded Source

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

Hashes for sphinxgen-1.3.0.0-r5.zip
Algorithm Hash digest
SHA256 243a309d80043f4fe395dd35334ff86f947af7e9e1b3311b1b21fd289bd8f97e
MD5 a5f1279de9c9269c294dde2befd0d66e
BLAKE2b-256 05e723350c3fef79138ec67979053f89a84bfcfdde3bfad5d560f853f06cfb65

See more details on using hashes here.

File details

Details for the file sphinxgen-1.3.0.0-r5.tar.gz.

File metadata

File hashes

Hashes for sphinxgen-1.3.0.0-r5.tar.gz
Algorithm Hash digest
SHA256 6e6566171bccf67bf6e367dc876202229e617cb0133f1c108f7710c4c1324ce2
MD5 7158dd9bb55e7839fefc138028a74774
BLAKE2b-256 2c112e3e25516ca84c8df4fbc202cbcc9af93dbe5dc60a511aa967d211b4f6a8

See more details on using hashes here.

File details

Details for the file sphinxgen-1.3.0.0-r5.tar.bz2.

File metadata

File hashes

Hashes for sphinxgen-1.3.0.0-r5.tar.bz2
Algorithm Hash digest
SHA256 b89086f25f979159c4f52de535ea6fd8a32e6e849df992e126d7a45e1f617a22
MD5 0f8899249bd283426d89ef4ec0848ea7
BLAKE2b-256 120ecf1aa39518812be6664664c8064fe81204b9ae7a558b4ec5d96fe0ab8eaf

See more details on using hashes here.

File details

Details for the file sphinxgen-1.3.0.0_r5-py2.7.egg.

File metadata

File hashes

Hashes for sphinxgen-1.3.0.0_r5-py2.7.egg
Algorithm Hash digest
SHA256 0abf85acf158e416863509a25c307e478e4a23d37aa6a312ea1bf9cad7aca885
MD5 f222e78fffa22b0c900744a1c3e52923
BLAKE2b-256 e90476f4fb9dee82f60ae59648bdbfde4509f56d5b0cdda82379253796c42106

See more details on using hashes here.

File details

Details for the file sphinxgen-1.3.0.0_r5-py2-none-any.whl.

File metadata

File hashes

Hashes for sphinxgen-1.3.0.0_r5-py2-none-any.whl
Algorithm Hash digest
SHA256 e3ac8738024bccc8dbdb2c5317fd8fac9144c62e878a3017dc200b616cf1995d
MD5 cfd298cf067ec434bfc59414c771ab8f
BLAKE2b-256 be2b200fccc598d008b783fe7ba97c0769cf2051c5b30ea9696f9c1d06608c37

See more details on using hashes here.

File details

Details for the file sphinxgen-1.3.0.0-r5.win32.exe.

File metadata

File hashes

Hashes for sphinxgen-1.3.0.0-r5.win32.exe
Algorithm Hash digest
SHA256 d3436b6dfa0d027ea00442811d046ea1fd60f947dea6382f4d1e2466f3d0eb97
MD5 419681b403a3652338c3f423fe0b8491
BLAKE2b-256 a45fa8402d3e110cc9cfcee965bf454a73f4fe12899d63d11a06c890e9aac60a

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