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.9.tar.gz (65.8 kB view details)

Uploaded Source

Built Distribution

sphinxcontrib.constdata-1.0.9-py3-none-any.whl (22.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: sphinxcontrib.constdata-1.0.9.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.9.tar.gz
Algorithm Hash digest
SHA256 b30a5767f0a71dea992973e009dc1e5ffa2d107f001474fbb84e7666bc91a9c7
MD5 e52be52b4ff42870cfa3720a878b24fa
BLAKE2b-256 327188a0fc874fa49b5a2b65853742f19d35cb4c1dd9f20779bf335aafab1e9f

See more details on using hashes here.

File details

Details for the file sphinxcontrib.constdata-1.0.9-py3-none-any.whl.

File metadata

  • Download URL: sphinxcontrib.constdata-1.0.9-py3-none-any.whl
  • Upload date:
  • Size: 22.9 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.9-py3-none-any.whl
Algorithm Hash digest
SHA256 473eae08e804a016fd8f7defc9a2a67971c24f1dd2739923d947b5889c24f0b9
MD5 430fd281dbf0c362fd8835280e6c6754
BLAKE2b-256 dbc1e805fb2562d875d4ceef389ce81f2d07ce1021777b9423bd38ebad706dc7

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