Skip to main content

Sphinx extension to write Sphinx-Needs config to ubproject.toml

Project description

Sphinx-Needs can be fully configured via conf.py, but can also load configuration from a ubproject.toml file. This file can be created and updated automatically via the needs-config-writer Sphinx extension.

Many Sphinx projects want to generate a part of the Sphinx-Needs configuration automatically. Tools like ubCode / ubc require a declarative format to ingest configuration. This extension tries to bridge the gap between Sphinx’s dynamic Python configuration and the need for a static configuration file.

Complete documentation: https://needs-config-writer.useblocks.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

needs_config_writer-0.2.3.tar.gz (8.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

needs_config_writer-0.2.3-py3-none-any.whl (9.2 kB view details)

Uploaded Python 3

File details

Details for the file needs_config_writer-0.2.3.tar.gz.

File metadata

  • Download URL: needs_config_writer-0.2.3.tar.gz
  • Upload date:
  • Size: 8.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for needs_config_writer-0.2.3.tar.gz
Algorithm Hash digest
SHA256 b2805ca783c980a2f72c6169f4579a238d832f4966d297c7dc59f7e10ca3d604
MD5 9304c835b3df9e0a3b31e4be62d7f003
BLAKE2b-256 b1965476c5636df713c115a9d3fab7a79683a1912dcfb474ce41be88ae8bae39

See more details on using hashes here.

Provenance

The following attestation bundles were made for needs_config_writer-0.2.3.tar.gz:

Publisher: release.yml on useblocks/needs-config-writer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file needs_config_writer-0.2.3-py3-none-any.whl.

File metadata

File hashes

Hashes for needs_config_writer-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 3f00fb8e0b0f7f100680348264add525788b89c92fb3b318f6e08b9fe9ec2f78
MD5 14f8bc4ad2ea19e3ab4a1149d9905330
BLAKE2b-256 0f07dcdadfc63567dfe101229424707fcb2dd01294b76094c60a3ecc4f127efb

See more details on using hashes here.

Provenance

The following attestation bundles were made for needs_config_writer-0.2.3-py3-none-any.whl:

Publisher: release.yml on useblocks/needs-config-writer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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