v0.7.1.dev2
Pre-release
Pre-release
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.