Skip to content

Conversation

@martinmoldrup
Copy link
Owner

Introduce a new configuration module to streamline loading settings from toolit.ini and pyproject.toml. Update the CLI to utilize the configured devtools folder and improve maintainability with better-defined constants. Enhance documentation to reflect customization options for the DevTools folder and update dependency management. Add tests to ensure the reliability of the new configuration loading functions. Fix linting issues throughout the codebase.

- Introduced a new config module to handle loading configurations from `toolit.ini` and `pyproject.toml`.
- Updated CLI entry point to load tools from the configured devtools folder.
- Modified constants to include configuration keys for better maintainability.
- Adjusted task creation to utilize the new configuration loading mechanism.
…ion options for the DevTools folder and updating dependency management in pyproject.toml and uv.lock.
@martinmoldrup martinmoldrup merged commit e13a613 into main Sep 14, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants