ds 1.0.0
ds 1.0.0
is now published. The biggest changes are supporting more formats and workspaces.
I've been using ds
extensively while building ds
and it now accounts for about 43% of my last 1,000 terminal commands.
To install ds
:
python -m pip install ds-run
Release Notes 1.0.0 - 2024-08-08T16:25:40Z #
Fixed
Changed
- #17: config loading now looks for specific keys and tries more files if the key is not found
- #47: error suppression prefix string changed from hyphen (
-
) to plus (+
).
Added
- #22: error suppression from the command-line
- #28: argument interpolation now accepts defaults
- #30:
__main__.py
to makeds
executable as a package - #41:
composer.json
support - #45: support for workspaces
- #49: tasks that call
ds
have an implied default to use the same configuration file they were called from (via_DS_CURRENT_CONFIG
environment variable). - #50: support for
rye
Removed
- #32: unused python
call
format string