Hacker GitHub

← All repos

pypa/pip

View on GitHub ↗ ★ 10,308 Python

The Python package installer

105 mentions on Hacker News by 86 people: 12 stories, 93 comments · first 2012-06-22 · latest 2026-10-22

Mentions per year 105 mentions · busiest year 2020 (17)
20082026
  1. …around their CI infrastructure, and I noted the use of a temporary RAM disk to speed-up tests: https://github.com/pypa/pip/blob/master/.azure-pipelines/scr... I'm very surprised. Is this common?
    comment by cosmic_quanta · 2020-11-30 · in Python Pip 20.3 Released with new resolver
  2. Yes, the new resolver is the highlight. Permalink to the release notes: https://github.com/pypa/pip/blob/c31c148a5b1d87591862c715adc...
  3. Permalink to the release notes: https://github.com/pypa/pip/blob/c31c148a5b1d87591862c715adc...
  4. …is being posted is because of: > The new resolver now resolves packages in a deterministic order. ( https://github.com/pypa/pip/pull/9100 ) [1] https://pip.pypa.io/en/stable/news/#id1
  5. Since this pull isn’t very helpful, the NEWS file with what’s changed is at https://github.com/pypa/pip/blob/master/NEWS.rst#203-2020-11...
  6. …the legacy systems upon which they are built. This will be the end of a 7+ year GitHub issue: https://github.com/pypa/pip/issues/988 Python is an old language (older than Java) and its packaging systems are often the butt of many jokes.…
  7. …in a file and applying your usual UNIX permissions. FHS has absolutely nothing to do with it. [1]: https://github.com/pypa/pip/issues/5599 [2]: https://web.archive.org/web/20181021091049/https://github.co... [3]:…
    comment by soraminazuki · 2020-11-09 · in One Week of NixOS
  8. …making packaging easier to splitting dev and production dependencies. Consider me a huge fan. [1] https://github.com/pypa/pip/issues/8511#issuecomment-6651402...
  9. …as of now, although it is being actively worked on [1], and they did secure some funding [2]. [1] https://github.com/pypa/pip/issues/988 [2] https://pyfound.blogspot.com/2019/11/seeking-developers-for-...
    comment by wdobbels · 2020-06-08 · in Python Wheels Crosses 90%
  10. …in January 2021 or if there are show-stopping bugs in Python 2.7 that affect pip before then: https://github.com/pypa/pip/blob/master/docs/html/developmen...
    comment by saila · 2020-04-25 · in Python 2 Is Dead
  11. …is not a problem and you’re discouraging people by pointing out that they’re blame shifting: https://github.com/pypa/pip/issues/4995 I honestly have zero faith that things will get better without a radical change in leadership.…
    comment by earthboundkid · 2020-04-02 · in What the Heck Is Pyproject.toml?
  12. This is great news, very excited to see the fruits of this labor. Skip to here for a bit more info: https://github.com/pypa/pip/issues/988#issuecomment-55267449... An explanation of the problem and the solution's approach:…
  13. …radar? EDIT: Quick Google search answered my question--the first result is an issue you filed here: https://github.com/pypa/pip/issues/6505
    comment by weberc2 · 2019-10-10 · in Bazel Release 1.0
  14. …pip will not necessarily install a version of this library that satisfies both requirements" e.g. https://github.com/pypa/pip/issues/2775
    comment by Chris2048 · 2019-08-12 · in Python Is Eating the World
  15. …for anyone who wants to educate themselves, read the issue description here and follow the links: https://github.com/pypa/pip/issues/988
  16. …when needed to resolve an upgrade. Its resolver isn't currently as complete as Conda's - see https://github.com/pypa/pip/issues/988 . (On the other hand, the fact that Conda uses a real constraint solver has apparently been causing trouble…
    comment by geofft · 2019-08-12 · in Python Is Eating the World
  17. …pip runs into trouble in cases where transitive dependencies don't genuinely conflict, too. See https://github.com/pypa/pip/issues/988 - this is a bug / acknowledged deficiency, and there is work in progress towards fixing it.
    comment by geofft · 2019-08-12 · in Python Is Eating the World
  18. …so isn't mandatory. I'm not sure how they could make it mandatory without breaking everyone? [1] https://github.com/pypa/pip/issues/988
  19. …I wondered how much maintenance pip even needs. Shouldn't it be kinda stable? But looking at https://github.com/pypa/pip/graphs/commit-activity it doesn't seem so.
  20. …attacks. This surely doesn't help that argument, but I'm not sure if it hurts it either. [1] https://github.com/pypa/pip/issues/6469
  21. The article links to https://github.com/pypa/pip/issues/5874 which proposes exactly this.
  22. https://github.com/pypa/pip/issues/5874 This seems like reasonable suggestion.
  23. …`python3 -m pip install`? Hell, it even breaks itself: pip install --upgrade pip # => pip unusable https://github.com/pypa/pip/issues/5447 https://github.com/pypa/pip/issues/5221 etc
    comment by singularity2001 · 2018-12-22 · in Python 3: Ten years later
  24. …be corrected. They're wrong, and insulting a sound, well maintained project, without basis. [1] https://github.com/pypa/pip/issues/988
    comment by allover · 2018-06-06 · in Things I Regret About Node.js [video]
  25. Python 2.6 was 2% of pip downloads and apparently this was the rationale for dropping its support: https://github.com/pypa/pip/pull/4343 . This led to some Python libraries to also drop 2.6, as shown by library commits referencing this…
    comment by ognyankulev · 2018-04-14 · in Pip 10 has been released
  26. …have lockfiles (Pipenv), and maybe eventually a proper SAT solver will help resolving dependencies https://github.com/pypa/pip/issues/988#issuecomment-36084645... , aaand gradual typing is nice too, and maybe eventually we'll have a proper…
  27. It works better than Pip and the whole setup.py mess. (Pip doesn't even have a dependency resolver: https://github.com/pypa/pip/issues/988 )
  28. …setup.py that includes an interactive prompt, and thus breaks all ability to do automated installs! https://github.com/pypa/pip/issues/2732 Here's a setup.py that cannot even be imported unless another package (numpy) is already installed:…
    comment by witten · 2016-11-22 · in Pipfile for Python
  29. …should I require_relative? In my book npm has both beat for 'is fast' and 'just works'. [0] https://github.com/pypa/pip/issues/988
    comment by nilliams · 2016-09-02 · in "fs" unpublished and restored
  30. …install -r requirements.txt" with pinned (recent) versions failed. I think it triggered this issue https://github.com/pypa/pip/issues/3687 . Didn't investigate though, since this was just a side project and it was 11pm. Made it work…
    comment by passiveincomelg · 2016-08-24 · in Why People Should Learn Python
  31. …systems that have more declarative metadata. [1] https://www.python.org/dev/peps/pep-0518/ [2] https://github.com/pypa/pip/issues/3691
    comment by tomprince · 2016-08-16 · in Python packaging is good now
  32. …I personally can't say pip is really starting to look any better until the following is solved: https://github.com/pypa/pip/issues/988 ''Pip needs a dependency resolver'' Without such a thing you really don't quite have a way to ensure…
    comment by harlowja · 2016-08-14 · in Python packaging is good now
  33. …to activate it, it may or may not give me strange errors during various parts of development. 0: https://github.com/pypa/pip/issues/1668
    comment by yladiz · 2016-08-14 · in Python packaging is good now
  34. …I'm curious how the other two (and other conflict resolving strategies) compare in practice. [1]: https://github.com/pypa/pip/issues/988 [2]: http://doc.crates.io/cargo/core/resolver/index.html [3]: http://0install.net/solver.html
    comment by knucklesandwich · 2016-07-29 · in Comparison of Programming Language Package Managers
  35. …of dependencies' that may break from under you, npm has a solution for that: 'npm shrinkwrap'. [0] https://github.com/pypa/pip/issues/988
  36. …in pip, the "ask politely" approach became impossible after v1.5.6 because of this bug/decision: https://github.com/pypa/pip/issues/2732 (a sudo prompt came up but it was not possible to give an indication to the user of why it was there,…
    comment by crdoconnor · 2015-10-19 · in The problem with packaging in Python
  37. …which aims to solve that problem (I've not tried it yet, but my team is considering it): [1] [0] https://github.com/pypa/pip/issues/988 [1] http://nvie.com/posts/better-package-management/
  38. I see, thanks for pointing to that issue. The other issue referred https://github.com/pypa/pip/issues/988 is still open, so I guess they work on sorting this out.
    comment by yaph · 2014-05-27 · in Python 3 can revive Python
  39. …a build-time dependency and pip wants to resolve all dependencies before installation begins. See https://github.com/pypa/pip/issues/1386 (oddly, the issue is closed, while the problem is acknowledged).
    comment by andreasvc · 2014-05-27 · in Python 3 can revive Python
  40. That's the long-term plan, but it's hung up in bikeshedding for now: https://github.com/pypa/pip/issues/1175 . My faith in our ability to do it soon is evidenced by my release of a new feature release of peep yesterday. :-)
  41. …cert for pypi.python.org is being rolled out this week and pip should shortly have cert checking. https://github.com/pypa/pip/issues/425
    comment by davidfischer · 2013-02-15 · in OpenBSD removes Rails from the ports tree
  42. …if you feel that supporting TLS cert and GPG verification should be given the highest priority. https://github.com/pypa/pip/issues/425 I think it's paramount that pip gets this done right now. Installing code directly from PyPI is…
  43. …pip so not sure what armin's issue here is. See this issue which ultimately made me ditch them: https://github.com/pypa/pip/issues/3
    comment by the_mitsuhiko · 2012-06-22 · in Python Packaging: Hate, hate, hate everywhere