pip-tools v1.10.0 Release Notes

Release Date: 2017-09-27 // over 6 years ago
  • ๐Ÿ”‹ Features:

    • --generate-hashes now generates hashes for all wheels, not only wheels for the currently running platform (#520). Thanks @jdufresne
    • โž• Added a -q/--quiet argument to the pip-sync command to reduce log output.

    ๐Ÿ› Bug Fixes:

    • ๐Ÿ›  Fixed bug where unsafe packages would get pinned in generated requirements files when --allow-unsafe was not set. (#517). Thanks @dschaller
    • ๐Ÿ›  Fixed bug where editable PyPI dependencies would have a download_dir and be exposed to git-checkout-index, (thus losing their VCS directory) and python setup.py egg_info fails. (#385 and #538). Thanks @blueyed and @dfee
    • ๐Ÿ›  Fixed bug where some primary dependencies were annotated with "via" info comments. (#542). Thanks @quantus
    • ๐Ÿ›  Fixed bug where pkg-resources would be removed by pip-sync in Ubuntu. (#555). Thanks @cemsbr
    • ๐Ÿ›  Fixed bug where the resolver would sometime not stabilize on requirements specifying extras. (#566). Thanks @vphilippon
    • ๐Ÿ›  Fixed an unicode encoding error when distribution package contains non-ASCII file names (#567). Thanks @suutari
    • ๐Ÿ›  Fixed package hashing doing unnecessary unpacking (#557). Thanks @suutari-ai