⚠️ BREAKING CHANGES
- Deletion of tables would now require a confirmation (https://github.com/bchew/dynamodump#script-unattended-usage). To restore previous behaviour, `--noConfirm` would need to be added (https://github.com/bchew/dynamodump/pull/51) thanks adam-operatingops
🚀 Improvements
- `boto2` dependency removed (https://github.com/bchew/dynamodump/pull/69) thanks jaecktec
🔧 Maintenance (https://github.com/bchew/dynamodump/pull/70)
- Upgrade `Dockerfile` to use `alpine3.14` base
- Freeze versions used in `requirements.txt` and added a separate `requirements-dev.txt` for dev dependencies
- Introduce `black` for code formatting and adjusted `flake8` rules to suit, reformatted all code using black
- Introduce pre-commit hooks for linting using `black` and `flake8`