Daniel Woste

Results 78 issues of Daniel Woste

``needimport`` shall be able to fetch a ``needs.json`` not only from local hard drive, but also download from external sources, like ``external_needs`` does.

The new variant handling is working great: https://sphinx-needs.readthedocs.io/en/latest/directives/need.html#variants-for-options-support What is missing is support for more "complex" strings as tags/vars names. So currently no characters like ".-_" look to be supported....

bug

``.. needgrid::`` shall represent found needs in a grid system. The need objects themselves are need-representations, like ``needextract`` is doing. Example: ```rst .. needgrid:: 3 :filter: "my_needs" in tags :layout:...

Setting `layout` in `needextract` does not have any effect. Instead, the original layout is taken. You can see this also in our documentation: https://sphinx-needs.readthedocs.io/en/latest/directives/needextract.html#layout The results do not use the...

bug

The Sphinx `nested_parse_with_titles` function allows an offset, so that the line number does not start by `1` and errors are referencing a better line number. https://github.com/sphinx-doc/sphinx/blob/35965903177c6ed9a6afb62ccd33243a746a3fc0/sphinx/util/nodes.py#L319 ![image](https://github.com/useblocks/sphinx-needs/assets/998700/08f7c080-5544-4ee6-9b3f-32a13729c444) Currently Sphinx-Needs does...

There were some discussions in the team, about which Sphinx version and therefore Python to support. This is the outcome and your CI and Tests needs to get updated related...

In huge projects the `needs.json` can become quite big (> 5 MB) and downloading it for only some information about a single need is not perfect. We should create some...

The idea is to have some kind of a detailed view of need-data, which can be hidden. Supported in HTML outputs only. Together with a clean layout, reading need-objects and...

Sphinx-Needs should check if `extra_links_options` contains duplicates. This may be the case in more complex project setups, in which the final configuration is merged from multiple sources.

When having this: ```rst .. needtable:: :filter: type == 'usecase' :style_row: needs_[[copy("status")]] needs_[[copy("priority")]] ``` We get this line for `tr`: ```html ``` So two things are going wrong here: 1)...