Sphinx-needs

Latest version: v2.1.0

Safety actively analyzes 626474 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 19

30.11.2021

* Improvement: Adds :ref:`needservice_debug` flag for :ref:`needservice`.
* Improvement: Better css table handling.
* Improvement: Adds :ref:`needtable_class` to :ref:`needtable` to set own css classes for tables.
(:issue:`421`)
* Improvement: Adds :ref:`needs_string_links` to support easy string2link transformations.
(:issue:`404`)
* Improvement: Adds :ref:`needtable_colwidths` to :ref:`needtable` directive, to allow the definition of column widths.
(:issue:`402`)

30.04.2021

* Improvement: Parent needs of nested needs get collected and are available in filters.
(:issue:`249`)
* Bugfix: Copying static files during sphinx build is working again.
(:issue:`252`)
* Bugfix: Link function for layouts setting correct text.
(:issue:`251`)

29.03.2022

* Improvement: Provides line number info for needs node.
(:issue:`499`)
* Bugfix: :ref:`needpie` causing a crash in some cases on newer matplotlib versions.
(:issue:`513`,
:issue:`517`)
* Bugfix: :ref:`needpie` takes need-parts in account for filtering.
(:issue:`514`)
* Bugfix: Empty and invalid ``need.json`` files throw user-friendly exceptions.
(:issue:`441`)

28.02.2022

* Improvement: :ref:`filter_func` support arguments.
(:issue:`429`)
* Improvement: Adds :ref:`needs_build_json` config option to build ``needs.json`` in parallel to other output formats.
(:issue:`485`)
* Improvement: Migrate tests to Pytest and Sphinx internal testing structure.
(:issue:`471`)
* Bugfix: :ref:`needs_builder` supports incremental build (no doctree deletion).
(:issue:`481`)
* Bugfix: :ref:`needs_external_needs` working with :ref:`role_need`.
(:issue:`483`)

24.01.2023

* Bugfix: Allowing newer versions of jsonschema.
(:pr:`848`)
* Improvement: Adds :ref:`list2need` directive, which allows to create simple needs from list.
(:issue:`854`)

23.04.2021

* Support: Removes support for Sphinx version <3.0 (Sphinx 2.x may still work, but it gets not tested).
* Improvement: Internal change to poetry, nox and github actions.
(:issue:`216`)
* Bugfix: Need-service calls get mocked during tests, so that tests don't need reachable external services any more.
* Bugfix: No warning is thrown any more, if :ref:`needservice` can't find a service config in **conf.py**
(:issue:`168`)
* Bugfix: Needs nodes get ``ids`` set directly, to avoid empty ids given by sphinx or other extensions for need-nodes.
(:issue:`193`)
* Bugfix: :ref:`needimport` supports extra options and extra fields.
(:issue:`227`)
* Bugfix: Checking for ending `/` of given github api url.
(:issue:`187`)
* Bugfix: Using correct indention for pre and post_template function of needs.
* Bugfix: Certain log message don't use python internal `id` any more.
(:issue:`225`)
* Bugfix: JS-code for meta area collapse is working again.
(:issue:`242`)

Page 1 of 19

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.