Skip to main content

Sphinx extension that allows showing values, tables, and links from CSV files. Instead of hard-coding values in the text, you write constants or queries replaced with value(s) from the CSV file. If the file contains language-depending strings, they can be translated with the rest of the Sphinx docs.

Project description

docs/img/logo.svg

sphinxcontrib-constdata

https://gitlab.com/documatt/sphinxcontrib-constdata/badges/master/pipeline.svg

sphinxcontrib-constdata is the extension for Sphinx documentation projects that allows showing values, listing tables, and generating links from CSV, JSON and YAML files. Instead of hard-coding values in the text, you write constants or queries replaced with value(s) from the external file(s). If the file contains language-sensitive strings, they can be translated with the rest of the Sphinx docs.

About

sphinxcontrib-constdata started from the urge to manage thousands of external strings like UI labels, keyboard shortcuts, etc., used in a large enterprise application’s docs. Devs and translators often change these strings. Idea of hard-coding these strings in the docs, and manually watching changes and updating them across the docs, scared me so much that I developed this Sphinx extension.

Impressum

sphinxcontrib-constdata is open source licensed under BSD3.

Project logo and icon “table-multiple” provided by materialdesignicons.com.

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

sphinxcontrib-constdata-1.0.5.tar.gz (65.8 kB view details)

Uploaded Source

Built Distribution

sphinxcontrib_constdata-1.0.5-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

Details for the file sphinxcontrib-constdata-1.0.5.tar.gz.

File metadata

  • Download URL: sphinxcontrib-constdata-1.0.5.tar.gz
  • Upload date:
  • Size: 65.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.2

File hashes

Hashes for sphinxcontrib-constdata-1.0.5.tar.gz
Algorithm Hash digest
SHA256 92c05e8f6b84cbf10474c3985c80d4d2edd39b6fc0d3606761d04f7c32b7c2b3
MD5 cd00856feb388706142f7c2f23158473
BLAKE2b-256 b5c9f23d7be355bf257f9c06cde0c15e8a34b67cabb3decb673fab4f4c2d3fac

See more details on using hashes here.

File details

Details for the file sphinxcontrib_constdata-1.0.5-py3-none-any.whl.

File metadata

  • Download URL: sphinxcontrib_constdata-1.0.5-py3-none-any.whl
  • Upload date:
  • Size: 3.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.2

File hashes

Hashes for sphinxcontrib_constdata-1.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 cb3a4ddd7ec96e389abd19e26fef5bad5d6d5b69c04666a5d1f8b33d8353e00e
MD5 d2daf287980c96ecb1ba02c7a6bfd343
BLAKE2b-256 b2ccf51a90c009dbb36706824d99acff2a2b23720287289c33b74177760611cb

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page