They do support numpy. The pypy name predates pypi. You’re off on multiple details here.
Nit. I believe you can use numpy and at least some other libraries relying on native extensions but performance might vary: https://doc.pypy.org/en/latest/faq.html#should-i-install-num...
Re:PyPy has moved to Git, GitHub
by giovannibajo1 on Monday January 01, 2024 @04:14PM
(#38835405)
to be fair, PyPy predates PyPI
Now all we need is a PiPy and we'll have all the pies
PiPi would complete the set but that would be (doubly) irrational…
I think you mean transcendental.
That works too. Perhaps that would be how the pie would taste: truly transcendental, but I don't think it could ever be finished.
Re:PyPy has moved to Git, GitHub
by miketheman on Tuesday January 02, 2024 @11:13AM
(#38843198)
How so? PyPI launched in 2003, PyPy's first release was in 2007.
https://www.pypa.io/en/latest/history/#before-2013
Re:PyPy has moved to Git, GitHub
by cfbolztereick on Tuesday January 02, 2024 @02:20PM
(#38845770)
PyPy was started early in 2003 too, the first release took a while. PyPI was branded as 'The Cheeseshop' in the early years.
THANK YOU. This was my first reaction as well.
Re:PyPy has moved to Git, GitHub
by CogitoCogito on Monday January 01, 2024 @04:44PM
(#38835607)
> one can argue it is bad name
Given the way that pypy is implemented, I think the name is quite clever really.
Re:PyPy has moved to Git, GitHub
by fumeux_fume on Monday January 01, 2024 @04:56PM
(#38835694)
The packages repo is known as PyPI (like Py P.I.), not PyPi.
Re:PyPy has moved to Git, GitHub
by Waterluvian on Monday January 01, 2024 @05:21PM
(#38835872)
PyPy being a Python JIT written in Python with an ouroboros as a logo is pretty much the perfect name.
Re:PyPy has moved to Git, GitHub
by Dylan16807 on Monday January 01, 2024 @08:18PM
(#38837014)
As a counterbalance, I'm very familiar with PyPy and have never heard "PyPI".
> one can argue it is bad name
I suppose one can, but it's a python interpreter written in python, so I think it's pretty good.
Edit: They have C-layer emulation, but I don't know its limitations or current status [1]
[1] https://www.pypy.org/posts/2018/09/inside-cpyext-why-emulati...