Skip to main content

Sphinx "added-value" extension

Project description

A Sphinx extension for embedding Python object values into documentation as text, lists or tables.

This is achieved by adding new roles and directives which refer to Python objects which contain the values to be represented. The extension provides roles for embedded single and lists of values, and a sophisticated directive for rendering complex data structures like lists of dictionaries as tables.

Status

Build status:

https://travis-ci.org/sixty-north/added-value.svg?branch=master Documentation Status https://coveralls.io/repos/github/sixty-north/added-value/badge.svg?branch=master

Installation

The added-value package is available on the Python Package Index (PyPI):

https://badge.fury.io/py/added-value.svg

The package supports Python 3 only. To install:

$ pip install added-value

Development

Maintenance

$ pip install -e .

Testing

$ pip install -e .[test]
$ pytest --cov=source tests

Documentation

$ pip install -e .[docs] $ cd docs $ make html

Release

$ pip install -e .[deploy] $ bumpversion minor $ python setup.py sdist bdist_wheel $ twine upload –config-file <path>/sixty-north.pypirc dist/* $ git push origin

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

added-value-0.14.1.tar.gz (17.8 kB view details)

Uploaded Source

Built Distribution

added_value-0.14.1-py2.py3-none-any.whl (24.8 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file added-value-0.14.1.tar.gz.

File metadata

  • Download URL: added-value-0.14.1.tar.gz
  • Upload date:
  • Size: 17.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.0

File hashes

Hashes for added-value-0.14.1.tar.gz
Algorithm Hash digest
SHA256 f0b06f10c39523f0a4d96399b050936074b6e15c77181fcce9f8731f7bc3e6a1
MD5 8c86e7f8d2c28c15e5c15417b5bf8a2e
BLAKE2b-256 4a6e01e254776045f258c5c6f2f9622aa51df95535e2ef45a523cf4548e5b775

See more details on using hashes here.

Provenance

File details

Details for the file added_value-0.14.1-py2.py3-none-any.whl.

File metadata

  • Download URL: added_value-0.14.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 24.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.0

File hashes

Hashes for added_value-0.14.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 9f964d499fbb5ff964cd370956b1e9c76c343edeaefdc99406dc3ddce66af740
MD5 9c2eaab13fe18697dac56f897d895305
BLAKE2b-256 152886e36a848143a715d1815bdb33e7e26215f833365c3b131ae3ac07f8028d

See more details on using hashes here.

Provenance

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