Skip to content

Release/0.0.17

Compare
Choose a tag to compare
@github-actions github-actions released this 21 Apr 12:15
2c580c9

Contents

Breaking changes

  • Disallow default values for credentials
  • Disallow extra fields in credentials strand of twine.json
  • Return set of names of validated credentials from Twine.validate_credentials (not their values)

Fixes

  • Add *args and **kwargs to Twine.validate_credentials to ignore extra arguments from Twine.validate (this was causing errors)
  • Fix skip CI tests flag

Minor improvements

  • Use latest versions of flake8, isort, and black 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