Remix.run Logo
the_jeremy 5 hours ago

If anyone else is also barely aware and confused by the similar names, PyPI is the Python Package Index, which is up and maintained. PyPy is "A fast, compliant alternative implementation of Python." which doesn't have enough devs to release a version for 3.12[0].

[0]: https://github.com/orgs/pypy/discussions/5145

darkwater 2 hours ago | parent | next [-]

Thanks for the clarification. On top of that, being an issue in the 'uv' GitHub repo (uv installs packages from PyPi) made my brain easily cross the letters.

blahgeek 4 hours ago | parent | prev | next [-]

Reminds me of Cython vs CPython

tpoacher an hour ago | parent | prev | next [-]

and mypy is "an optional static type checker for Python" [0]

Given that both pypy (through RPython) and mypy deal with static type checks in some sense, I kept confusing the two projects until recently.

Also, I just learnt (from another comment in this post) about mypyc [1], which seems to complete the circle somehow in my mind.

  [0] https://www.mypy-lang.org/
  [1] https://github.com/mypyc/mypyc
Muhammad523 5 hours ago | parent | prev | next [-]

Thanks. I knew this already but keep forgetting and getting confused

cjfd an hour ago | parent | prev | next [-]

The short summary of it being that these people are beyond terrible at giving names to things.

kelvinjps10 19 minutes ago | parent [-]

The python community has the habit of giving short names for things

with 5 hours ago | parent | prev [-]

Thanks, I also saw this as PyPI and was confused, lol

chii 4 hours ago | parent [-]

now somebody just needs to make a PiPy for the raspberry pi

f1shy 2 hours ago | parent | next [-]

Please don’t give ideas

zugi 3 hours ago | parent | prev [-]

Is that PiPyPy or PiPyPI?

2 hours ago | parent [-]
[deleted]