Skip to content

v2.0.0

Choose a tag to compare

@ajmyyra ajmyyra released this 05 May 07:57
c77bc81

Python 2 is no longer supported. This is a maintenance release without
that many added features. It was mostly done to make future development easier.

Added

  • Storage upload accepts filenames in strings and PathLike or BinaryIO variables.
  • Code style is now guarded by Black, flake8, isort etc.
  • Improved documentation and its examples, especially regarding server creation and storage uploads.

Changed

  • Huge amount of fixups in project tests, style and imports by akx. Thank you! ❤️
  • Zone default from storage creation has been removed, making zone a required variable with create_storage().
  • Passwords for server user are not created by default if SSH keys are provided.
  • Tests and deployments moved fully from CircleCI to GitHub Actions.
  • Fixed storage upload not reading the file into memory before uploading.
  • Moved to fully using setup.cfg instead of requirements.txt.

Removed

  • Python 2 support.