=====================================================================
--- Changes ------------------------------
- python library functions moved to `py/lib`
- python scwrypts renamed in kebob-case to help prevent import
- __name__ == '__main__' enforced on all python scwrypts
--- New Features -------------------------
- `__override` variables now allow values to be force-overwritten
- py.lib.http.client provides a slim `requests.request` wrapper
--- New Scripts --------------------------
py/data/convert )
quick data converters
- csv-to-json
- csv-to-yaml
- json-to-csv
- json-to-yaml
- yaml-to-csv
- yaml-to-json
py/linear )
uses the linear.app graphql API for PM tasks
- comment
--- Bug Fixes ----------------------------
- `scwrypts` handles arguments with quotes and special characters
=====================================================================
--- New Scripts --------------------------
zsh )
amazon EKS
- aws/eks/login
--- Changes ------------------------------
- moved global .config to global/config.zsh
- moved various global configurations to global/
--- Bug Fixes ----------------------------
- REDIS_AUTH no longer required to attempt connection
- global configurations now propagate to non-zsh scripts
=====================================================================
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