Skip to content

Latest commit

 

History

History
28 lines (19 loc) · 952 Bytes

File metadata and controls

28 lines (19 loc) · 952 Bytes

Roadmap

Command-Line Interface

  • Introduce configurable --verbose and --quiet logging options.

Configuration Files

  • Support automatic discovery of TOML configuration files (e.g., pyproject.toml).
  • Improve integration with the ubCode and Sphinx-Needs ecosystems.

Source Code Parsing

  • Introduce a configurable option to strip leading characters (e.g., *) from commented RST blocks.
  • Enrich tagged scopes with additional metadata.
  • ✅ Nested .gitignore files are now supported (implemented via ignore-python).

Defining Needs in Source Code

  • Introduce flexible ways to define Sphinx-Needs items in source code, such as using raw RST text and multi-line comments.
  • Implement a feature to export needs defined in source code to a needs.json file, improving CI workflows and portability.