pipgrip

Lightweight pip dependency resolver with deptree preview functionality based on the PubGrub algorithm

OTHER License

Downloads
9.2K
Stars
170
Committers
7
pipgrip - 0.8.3: :alien: Avoid breaking changes from setuptools_scm v7 (#87)

Published by ddelange over 2 years ago

pipgrip -

Published by ddelange over 2 years ago

pipgrip - 0.8.1: :bug: Disallow open ranges combined with vcs (#82)

Published by ddelange over 2 years ago

pipgrip - 0.8.0: :sparkles: Add PIPGRIP_ADDITIONAL_REQUIREMENTS env var (#80)

Published by ddelange over 2 years ago

pipgrip -

Published by ddelange over 2 years ago

pipgrip -

Published by ddelange over 2 years ago

pipgrip -

Published by ddelange over 2 years ago

✨ Add VCS support (#73)

pipgrip - 0.6.13: :bug: Evaluate environment markers of root dependencies (#72)

Published by ddelange over 2 years ago

pipgrip -

Published by ddelange almost 3 years ago

pipgrip -

Published by ddelange about 3 years ago

pipgrip -

Published by ddelange over 3 years ago

  • ✨ Allow passing deps as arguments in conjunction with -r (#57)
  • 🐛 Fix cyclic dependency detection (#58)
pipgrip -

Published by ddelange over 3 years ago

pipgrip -

Published by ddelange over 3 years ago

pipgrip - 0.6.7: :ambulance: Correct real version in get_available_versions (#51)

Published by ddelange over 3 years ago

pipgrip - 0.6.6: :ambulance: Use real version in get_available_versions (#50)

Published by ddelange over 3 years ago

pipgrip - 0.6.5: :bookmark: Allow pip 21.1 (#49)

Published by ddelange over 3 years ago

pipgrip -

Published by ddelange over 3 years ago

pipgrip -

Published by ddelange over 3 years ago

  • 📝 Update caveats section

  • ✅ Update test for new pip constraint

This loosens the constraint op pip back to v21.0 (ref https://github.com/pypa/pip/issues/9139#issuecomment-782084087)

As soon as https://github.com/pypa/pip/pull/9405 is merged before the release of v21.1 planned for April, the upper constraint can be dropped altogether. Otherwise, a pip!=21.1.* will be needed.

  • 🚑 Get available versions using legacy resolver in pip~=20.3

  • ✅ Update mocked wheelhouse for new pip requirement

pipgrip -

Published by ddelange about 4 years ago

  • 🐛 Fix wheel fname detection for older pip versions (#39)