ds 1.0.0 #
Now supports more formats and workspaces.
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__.pyto makedsexecutable as a package - #41:
composer.jsonsupport - #45: support for workspaces
- #49: tasks that call
dshave an implied default to use the same configuration file they were called from (via_DS_CURRENT_CONFIGenvironment variable). - #50: support for
rye
Removed
- #32: unused python
callformat string