pip-tools v4.3.0 Release Notes

Release Date: 2019-11-25 // 18 days ago
  • πŸ”‹ Features:

    • βž• Add Python 3.8 support (#956). Thanks @hramezani
    • πŸ“¦ Unpin commented out unsafe packages in requirements.txt (#975). Thanks @atugushev

    πŸ› Bug Fixes:

    • πŸ›  Fix pip-compile doesn't copy --trusted-host from requirements.in to requirements.txt (#964). Thanks @atugushev
    • βž• Add compatibility with pip>=20.0 (#953 and #978). Thanks @atugushev
    • πŸ›  Fix a bug where the resolver wouldn't clean up the ephemeral wheel cache (#968). Thanks @atugushev

    πŸ‘Œ Improved Documentation:

    • βž• Add a note to README about requirements.txt file, which would possibly interfere if you're compiling from scratch (#959). Thanks @hramezani

Previous changes from v4.2.0

  • πŸ”‹ Features:

    • βž• Add --ask option to pip-sync (#913). Thanks @georgek

    πŸ› Bug Fixes:

    • βž• Add compatibility with pip>=19.3 (#864, #904, #910, #912 and #915). Thanks @atugushev
    • Ensure pip-compile --no-header <blank requirements.in> creates/overwrites requirements.txt (#909). Thanks @AndydeCleyre
    • πŸ›  Fix pip-compile --upgrade-package removes Β«viaΒ» annotation (#931). Thanks @hramezani

    πŸ‘Œ Improved Documentation:

    • βž• Add info to README about layered requirements files and -c flag (#905). Thanks @jamescooke