introduce --verbosity flag rather than mixed logging settings; correct color misnaming to ANSI convention; added sanity-check; simplified hello-world; created FZF_USER_INPUT to replace the confusing FZF_HEAD and FZF_TAIL
swap INFO for DEBUG
v3-to-v4 upgrade docs
bring some much-needed tender love and care to the scwrypts runner
improved i/o handling on the run executable means this is no longer relevant
FINALLY fix the weird cases for zsh/read builtin (particularly around reading one character from tty/pipe/file); also gave a --force-user-input flag in case you want to require user input on a yn prompt
update ZLE plugin so it no more make errors
FZF_(HEAD|TAIL) refactor to FZF_USER_INPUT
plugins/kubectl migration from v3 to v4
plugins/ci migration from v3 to v4
refactor py/lib into python-scwrypts subproject
verbosity is stupid lets call it log-level
fix bug with virtualenv loading
mergedeep to slow so I made my options dict shallow
hokay first iteration of python-dudes is ready
circleci configuration for python builds
npm package for scwrypts
3.9.1
initial build/test steps for nodejs
go
go
ok
ok
fix output
ok
ok
finalize publish steps
=====================================================================
--- New Features -------------------------
- GitHub Actions now autodetects groups within the "$GITHUB_WORKSPACE"
=====================================================================
Subscwrypts + Environment Inheritance
--- Release Notes ------------------------
- added support for environment inheritance
- added support for arbitrarily nested scripts (subscwrypts)
- added support for CI mode
- improved modularity of zsh/utils module
- refactored to move some data from ~/.config/scwrypts to ~/.local/share/scwrypts
- refactored various scripts to use new subscwrypt api
--- New Scripts --------------------------
zsh )
- db/interactive/postgres
- aws/rds/interactive-login
=====================================================================
Finally decided to port personal scripts into a standalone library.
--- Release Notes ------------------------
- added support for python, zsh, and zx scripts
- added support for "interactive" scripts which drop the user to a REPL
- added support for passing arguments to commands
- added support for python/node virtualenv management through scwrypts
- added contributing and usage docs
- updated zsh plugin to write commands to history
- licensed under GPLv3
--- New Scripts --------------------------
zsh/scwrypts )
- configure
- environment/copy
- environment/delete
- environment/edit
- environment/synchronize
- logs/clear
- logs/view
zsh )
- aws/ecr/login
- aws/efs/mount
- aws/efs/unmount
- aws/route53/backup
- aws/s3/media-sync/pull
- aws/s3/media-sync/push
python )
- redis/interactive