v0.23.0
v0.23.0 (2024-01-23)
Chore
- chore: pip: Bump jinja2 from 3.1.2 to 3.1.3 (#362)
Bumps jinja2 from 3.1.2 to 3.1.3.
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (85cb57e
)
Feature
- feat: secureli 186 improve language output (#393)
secureli-186
closes #186
Updates to language output in the terminal during installation/update
actions.
Changes
- Cleaning up terminal output for printing any lists of programming
languages - Using Cyan as the main highlighting color for important output, making
it the secureli theme color to match slalombuild - Switching debug color to Green instead of Cyan
- Removing echo abstraction dependency from language service since it
should only be used in actions. returning error messages for writing
config files to action instead. - Refactor and update typer echo class tests
- increase unit test coverage fail threshold to 99%
Testing
- Run
secureli init
to see updated cli output
<img width="824" alt="Screenshot 2024-01-22 at 5 25 51 PM"
src="https://github.com/slalombuild/secureli/assets/58826693/27412217-093e-4aa9-9f83-e43d3ad7720d">
Clean Code Checklist
<!-- This is here to support you. Some/most checkboxes may not apply to
your change -->
- Meets acceptance criteria for issue
- New logic is covered with automated tests
- Appropriate exception handling added
- Thoughtful logging included
- Documentation is updated
- Follow-up work is documented in TODOs
- TODOs have a ticket associated with them
- No commented-out code included
<!--
Github-flavored markdown reference:
https://docs.github.com/en/get-started/writing-on-github
--> (c23c9c2
)