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. More details here: https://github.com/pypa/pip/issues/5216#issuecomment-7446054... "PyPI is shutting down the API that pip search used, because the design of that API was such that it made it easy for people to overwhelm and take down PyPI…
  2. ▲ 3
    Remove the Pip Search Command
    story by SirOibaf · 2020-12-15 · 1 comment
  3. ▲ 1
    Is pip dieing?
    story by kouzant · 2020-12-15 · 0 comments
  4. …API was disabled in part because its usage has dramatically increased in the last few months: https://github.com/pypa/pip/issues/5216#issuecomment-7446585... and PyPI can't handle the traffic. I wonder why the increase in traffic?
  5. ▲ 66
    New Pip resolver takes a long time to complete
    story by josmek · 2020-12-03 · 43 comments
  6. We changed the URL from https://github.com/pypa/pip/pull/9177 to the first link that the main comment there ( https://github.com/pypa/pip/pull/9177#issuecomment-735830828 ) is pointing HN readers to. I presume that's the most informative…
  7. …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
  8. Yes, the new resolver is the highlight. Permalink to the release notes: https://github.com/pypa/pip/blob/c31c148a5b1d87591862c715adc...
  9. Permalink to the release notes: https://github.com/pypa/pip/blob/c31c148a5b1d87591862c715adc...
  10. …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
  11. 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...
  12. …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.…
  13. …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
  14. …making packaging easier to splitting dev and production dependencies. Consider me a huge fan. [1] https://github.com/pypa/pip/issues/8511#issuecomment-6651402...
  15. …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%
  16. …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
  17. …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?
  18. ▲ 5
    Pip 20.0 Is Broken
    story by yuvadam · 2020-01-21 · 0 comments
  19. 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:…
  20. …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
  21. …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
  22. …for anyone who wants to educate themselves, read the issue description here and follow the links: https://github.com/pypa/pip/issues/988
  23. …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
  24. …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
  25. …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
  26. …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.
  27. …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
  28. The article links to https://github.com/pypa/pip/issues/5874 which proposes exactly this.
  29. https://github.com/pypa/pip/issues/5874 This seems like reasonable suggestion.
  30. …`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
  31. ▲ 4
    Python pip information leak
    story by lkarsten · 2018-09-08 · 0 comments
  32. …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]
  33. 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
  34. …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…
  35. ▲ 1
    Pip install of a directory is super slow (2014-now)
    story by reinhardt · 2017-12-23 · 0 comments
  36. ▲ 2
    Python packaging gets yet another metadata format
    story by toyg · 2017-05-24 · 0 comments
  37. 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 )
  38. …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
  39. …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
  40. …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
  41. …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
  42. …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
  43. …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
  44. …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
  45. ▲ 1
    Make it possible to freeze PIP requirements without installing the packages
    story by networked · 2016-06-08 · 0 comments
  46. …of dependencies' that may break from under you, npm has a solution for that: 'npm shrinkwrap'. [0] https://github.com/pypa/pip/issues/988
  47. ▲ 2
    OS X El Capitan breaks python package manager pip
    story by nichochar · 2015-11-17 · 0 comments
  48. …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
  49. …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/
  50. 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