drover v0.7.1.dev2 Release Notes

Release Date: 2020-04-04 // about 4 years ago
  • ๐Ÿš€ v0.7.1.dev2 Release Notes

    Summary

    • โž• Add finer-grained SHA256 hashing (see below for impacts); improve log/interactive output control
    • โšก๏ธ Interactive console sessions now properly synchronize progress bar updates
    • ๐Ÿ‘ Enable support for Python 3.6 and 3.7

    Hashing impacts

    Drover's new hashing approach is not backwards-compatible; hashes
    ๐Ÿš€ generated with this release will not collide with older releases even if
    ๐Ÿ“ฆ no package content has changed. This hash incompatibility will only
    result in at most one extraneous round of uploading during your next
    ๐Ÿš€ deploy.

    The new hashing approach leverages SHA256 hashes and pre-computed hashes
    ๐Ÿ“ฆ for most Python package files via wheel RECORD files when applicable.

    Interactive output and verbosity improvements

    ๐ŸŒฒ Log verbosity can now either be increased with cumulative -v arguments
    or squelched with the -q argument.

    ๐Ÿ‘ Drover now automatically detects support for interactive terminal output
    and allows manually overriding this behavior via the mutually-exclusive
    --interactive and --non-interactive arguments.