Release/0.0.17
Contents
Breaking changes
- Disallow default values for credentials
- Disallow extra fields in
credentials
strand oftwine.json
- Return set of names of validated credentials from
Twine.validate_credentials
(not their values)
Fixes
- Add
*args
and**kwargs
toTwine.validate_credentials
to ignore extra arguments fromTwine.validate
(this was causing errors) - Fix skip CI tests flag
Minor improvements
- Use latest versions of
flake8
,isort
, andblack
in pre-commit and apply to all files retrospectively
Testing
- Stop CI testing for python <= 3.7
- Start CI testing on Windows and MacOS (and continue with Ubuntu)
Operations
- Add automatic release workflow