home.social

#piptools — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #piptools, aggregated by home.social.

  1. 📢 I'm pleased to announce that we've finally released #pip-tools v7.5.0 with compatibility fixes for modern #pip and #Python versions! 🔏 The releases on PyPI now have digital attestations: pypi.org/project/pip-.... 📝 And the change log is here: pip-tools.rtfd.io/en/stable/ch... #PyConUS aftermath

    pip-tools

  2. 📢 I'm pleased to announce that we've finally released #pip-tools v7.5.0 with compatibility fixes for modern #pip and #Python versions! 🔏 The releases on PyPI now have digital attestations: pypi.org/project/pip-.... 📝 And the change log is here: pip-tools.rtfd.io/en/stable/ch... #PyConUS aftermath

    pip-tools

  3. 📢 I'm pleased to announce that we've finally released #pip-tools v7.5.0 with compatibility fixes for modern #pip and #Python versions! 🔏 The releases on PyPI now have digital attestations: pypi.org/project/pip-.... 📝 And the change log is here: pip-tools.rtfd.io/en/stable/ch... #PyConUS aftermath

    pip-tools

  4. 📢 I'm pleased to announce that we've finally released #pip-tools v7.5.0 with compatibility fixes for modern #pip and #Python versions! 🔏 The releases on PyPI now have digital attestations: pypi.org/project/pip-.... 📝 And the change log is here: pip-tools.rtfd.io/en/stable/ch... #PyConUS aftermath

    pip-tools

  5. 📢 I'm pleased to announce that we've finally released #pip-tools v7.5.0 with compatibility fixes for modern #pip and #Python versions! 🔏 The releases on PyPI now have digital attestations: pypi.org/project/pip-.... 📝 And the change log is here: pip-tools.rtfd.io/en/stable/ch... #PyConUS aftermath

    pip-tools

  6. Back in June pip-tools v6.8.0 added support for the 2020 pip resolver with pip-compile --resolver backtracking and today we had a thorny dependency issue that needed it.

    Thanks for staying ahead, pip-tools team!

    @python #PipTools #python
  7. Back in June pip-tools v6.8.0 added support for the 2020 pip resolver with pip-compile --resolver backtracking and today we had a thorny dependency issue that needed it.

    Thanks for staying ahead, pip-tools team!

    @python #PipTools #python
  8. pip-compile output in pip-tools 6.2.0 sorts:
    flask=x.y.z
    flask-extension=u.v.w
    rather than:
    flask-extension=u.v.w
    flask=x.y.z
    and to that I say YES FINALLY

    #PipTools
  9. pip-compile output in pip-tools 6.2.0 sorts:
    flask=x.y.z
    flask-extension=u.v.w
    rather than:
    flask-extension=u.v.w
    flask=x.y.z
    and to that I say YES FINALLY

    #PipTools
  10. TIL environment markers in #python do not propagate from dependencies when you run #PipTools #PipCompile. If they're in requirements.in they end up in requirements.txt, but in dependencies they just affect whether the package is depended on (end up in requirements.txt) or not.

    The propagation from requirements.in is frankly a hack, but I hadn't thought about that until now.
  11. TIL environment markers in #python do not propagate from dependencies when you run #PipTools #PipCompile. If they're in requirements.in they end up in requirements.txt, but in dependencies they just affect whether the package is depended on (end up in requirements.txt) or not.

    The propagation from requirements.in is frankly a hack, but I hadn't thought about that until now.
  12. #piptools

    When you `pip-compile --upgrade-package <package>`, the package loses its `#via <dependant_0> ... <dependant_n>` in requirements.txt.

    The workaround is to run a plain `pip-compile` again.