diff --git a/.github/workflows/docker.yaml b/.github/workflows/docker.yaml index 5cf369cf4..19a5fe902 100644 --- a/.github/workflows/docker.yaml +++ b/.github/workflows/docker.yaml @@ -13,7 +13,7 @@ on: tags: - '*.*.*' env: - NEEDS_VERSION: 1.2.2 + NEEDS_VERSION: 1.3.0 jobs: build: diff --git a/docs/changelog.rst b/docs/changelog.rst index b48e608c1..6a107db0d 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -8,10 +8,19 @@ License .. include:: ../LICENSE -1.3.0 +2.0.0 +----- +Released: under development + +1.4.0 ----- Released: under development + +1.3.0 +----- +Released: 16.08.2023 + * Improvement: Configuration option :ref:`needs_debug_measurement` added, which creates a runtime report for debugging purposes. (`#917 `_) diff --git a/docs/conf.py b/docs/conf.py index 029906270..fa2233617 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -40,9 +40,9 @@ # built documents. # # The short X.Y version. -version = "1.2" +version = "1.3" # The full version, including alpha/beta/rc tags. -release = "1.2.2" +release = "1.3.0" on_rtd = os.environ.get("READTHEDOCS") == "True" @@ -301,6 +301,17 @@ "meta": ["<>", "<>"], }, }, + "detail_view": { + "grid": "simple", + "layout": { + "head": [ + '<>: **<>** <> <> <> ' + '<>' + ], + "meta": ["<>", "<>"], + }, + }, } needs_service_all_data = True diff --git a/pyproject.toml b/pyproject.toml index f948649dd..f5c25395d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -2,7 +2,7 @@ name = "sphinx-needs" # !! Don't miss updates in needs.py, conf.py, changelog.rst, and .github/workflows/docker !!! -version = "1.2.2" +version = "1.3.0" description = "Sphinx needs extension for managing needs/requirements and specifications" authors = ["team useblocks "] diff --git a/sphinx_needs/directives/need.py b/sphinx_needs/directives/need.py index 78ba599cd..b48bed484 100644 --- a/sphinx_needs/directives/need.py +++ b/sphinx_needs/directives/need.py @@ -394,6 +394,7 @@ def process_need_nodes(app: Sphinx, doctree: nodes.document, fromdocname: str) - # We call process_needextend here by our own, so that we are able # to give print_need_nodes the already found need_nodes. process_needextend(app, doctree, fromdocname) + print_need_nodes(app, doctree, fromdocname, found_needs_nodes) diff --git a/sphinx_needs/needs.py b/sphinx_needs/needs.py index 348afa135..aa18f4750 100644 --- a/sphinx_needs/needs.py +++ b/sphinx_needs/needs.py @@ -105,7 +105,7 @@ from sphinx_needs.utils import INTERNALS, NEEDS_FUNCTIONS, node_match from sphinx_needs.warnings import process_warnings -VERSION = "1.2.2" +VERSION = "1.3.0" NEEDS_FUNCTIONS.clear()