Skip to content

Releases: sbidoul/pip-deepfreeze

v2.5

17 Aug 10:43
Compare
Choose a tag to compare

What's Changed

  • Also pass --no-input to pip when it is installed in the target venv. (#158)
  • Ensure we don't use setuptools>=71 (#159)
  • Force refresh of project metadata when using uv (#160)

Full Changelog: v2.4...v2.5

v2.4

05 Jul 21:58
Compare
Choose a tag to compare

What's Changed

  • Refactor installer selection, and use uv pip uninstall, uv pip freeze by @sbidoul in #156

Full Changelog: v2.3...v2.4

v2.3

02 Jul 16:27
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.2...v2.3

v2.2

10 Mar 18:43
Compare
Choose a tag to compare

Features

  • Pass --no-input to pip commands, to avoid silently blocking on user input. (#131)
  • Use uv's --python option to select the interpreter, instead of passing it as a VIRTUAL_ENV environment variable. This is more explicit and hopefully more resilient to changes in uv's Python detection logic. (#145)

Full Changelog: v2.1...v2.2

v2.1

01 Mar 10:29
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0...v2.1

v2.0

25 Feb 15:19
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.8.0...v2.0

v1.8.0

23 Feb 15:19
Compare
Choose a tag to compare

What's Changed

  • Pass installer option via CLI instead of requirements file by @sbidoul in #138
  • Read constraints from constraints.txt and fallback to requirements.txt.in by @sbidoul in #82
  • Fix coverage reporting by @sbidoul in #139

Full Changelog: v1.7.0...v1.8.0

v1.7.0

22 Feb 12:54
Compare
Choose a tag to compare

What's Changed

  • Add experimental support for the uv installer by @sbidoul in #136
  • Support environments where pip is not installed by @sbidoul in #137

Full Changelog: v1.6.0...v1.7.0

v1.6.0

10 Jan 19:20
Compare
Choose a tag to compare

What's Changed

  • Silence pkg_resources deprecation warning by @sbidoul in #133
  • Sort requirements by canonical distribution name by @sbidoul in #134

Full Changelog: v1.5.0...v1.6.0

v1.5.0

05 Jan 18:11
Compare
Choose a tag to compare

What's Changed

  • Normalize distribution names in the generated lock files. This change, which will cause some churn in generated requirements*.txt files, was made following a setuptools 69 evolution that started preserving underscores in distribution names. by @sbidoul in #132

Full Changelog: v1.4.0...v1.5.0