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
20082026
-
…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 -
Yes, the new resolver is the highlight. Permalink to the release notes: https://github.com/pypa/pip/blob/c31c148a5b1d87591862c715adc...
comment by groodt · 2020-11-30 · in Python Pip 20.3 Released with new resolver -
Permalink to the release notes: https://github.com/pypa/pip/blob/c31c148a5b1d87591862c715adc...
comment by groodt · 2020-11-30 · in Python Pip 20.3 Released with new resolver -
…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
comment by tgb · 2020-11-30 · in Python Pip 20.3 Released with new resolver -
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...
comment by misnome · 2020-11-30 · in Python Pip 20.3 Released with new resolver -
…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.…
comment by groodt · 2020-11-19 · in Changes to the pip dependency resolver in 20.3 -
…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 -
…making packaging easier to splitting dev and production dependencies. Consider me a huge fan. [1] https://github.com/pypa/pip/issues/8511#issuecomment-6651402...
comment by abalaji · 2020-08-08 · in Poetry – Python dependency management and packaging -
…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% -
…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 -
…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? -
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:…
comment by dimino · 2019-11-12 · in Seeking Developers for Paid Contract Improving Pip -
…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 -
…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 -
…for anyone who wants to educate themselves, read the issue description here and follow the links: https://github.com/pypa/pip/issues/988
comment by korijn · 2019-08-12 · in Poetry: Dependency Management for Python -
…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 -
…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 -
…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
comment by allover · 2019-07-29 · in Malicious code in the purescript NPM installer -
…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.
comment by bhaak · 2019-07-07 · in “Only five people maintain Python-pip” -
…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
comment by JackC · 2019-05-10 · in From Collisions to Chosen-Prefix Collisions Application to Full SHA-1 [pdf] -
The article links to https://github.com/pypa/pip/issues/5874 which proposes exactly this.
comment by di · 2019-05-01 · in Distributions vs. Releases: Why Python Packaging Is Hard -
https://github.com/pypa/pip/issues/5874 This seems like reasonable suggestion.
comment by your-nanny · 2019-05-01 · in Distributions vs. Releases: Why Python Packaging Is Hard -
…`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 -
…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] -
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 -
…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…
comment by pas · 2018-04-11 · in Python 2 will be replaced with Python 3 in the next RHEL major release -
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 )
comment by allover · 2017-05-05 · in Node.js Compiler – Compiling your Node.js application into a single executable -
…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 -
…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 -
…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 -
…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 -
…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 -
…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 -
…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 -
…of dependencies' that may break from under you, npm has a solution for that: 'npm shrinkwrap'. [0] https://github.com/pypa/pip/issues/988
comment by nilliams · 2016-02-29 · in Upgrading from React 0.11.2 to 0.14.7 in 347 easy steps -
…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 -
…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/
comment by nilliams · 2015-09-07 · in Show HN: Combo, the Simple Python Package Manager -
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 -
…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 -
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. :-)
comment by grincho · 2014-02-05 · in Peep: A "pip install" that is cryptographically guaranteed repeatable -
…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 -
…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…
comment by wyuenho · 2013-02-03 · in On Python security amidst recent Rails/YAML vulnerabilities -
…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