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

Uploaded Source

Built Distribution

sphinxcontrib.constdata-1.0.10-py3-none-any.whl (23.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: sphinxcontrib.constdata-1.0.10.tar.gz
  • Upload date:
  • Size: 68.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.10.tar.gz
Algorithm Hash digest
SHA256 4c0baad681c5ae8b4344937061a4fc9a7ae1a0978d7139e726c39fbdb5d977f2
MD5 30c0873604c449b1d2466258b445d47f
BLAKE2b-256 2627f9b81a1d53dd5098bc7defc54ab03c2bac91a3c10a6d54b5b5b7e9a2b74d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sphinxcontrib.constdata-1.0.10-py3-none-any.whl
  • Upload date:
  • Size: 23.4 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.10-py3-none-any.whl
Algorithm Hash digest
SHA256 21c12bc480730a42b1f1b67a59cf9de03e7d18b3edc5d166071cc4dfcd3f4b23
MD5 4e00f6b08b05d22b38f8a35c2a567cb1
BLAKE2b-256 daad41316050cc2d0c0c3f4cb64613e7a09f3499bf9544d03ac268e90790857b

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