"Warn about PyPy being unmaintained"

(github.com)

60 points | by networked 4 hours ago

5 comments

  • the_jeremy 1 hour 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

    • Muhammad523 50 minutes ago
      Thanks. I knew this already but keep forgetting and getting confused
    • with 45 minutes ago
      Thanks, I also saw this as PyPI and was confused, lol
  • aragilar 1 hour ago
    Somewhat interesting that "volunteer project no longer under active development" got changed to "unmaintained".
  • didip 1 hour ago
    wow, that would be a big shame. I hope many of the useful learnings are already ported to CPython.
    • mkl 1 hour ago
      Almost none of it will have been ported to CPython, as it's a completely different approach.
  • Imustaskforhelp 17 minutes ago
    @kvinogradov (Open source endowment), I am (Pinging?) you because I think that you may be of help as I remember you stating that within the Open source endowment and the approach of how & which open source projects are better funded[0]

    And I think that PyPy might be of interest to the Fund for sponsoring given its close to unmaintained. PyPy is really great in general speeding up Python[1] by magnitudes of order.

    Maybe the fund could be of help in order to help paying the maintainer who are underfunded which lead to the situation being unmaintained in the first place. Pinging you because I am interested to hear your response and hopefully, see PyPy having better funding model for its underfunded maintainers.

    [0]: https://endowment.dev/about/#model

    [1]: https://benjdd.com/languages2/ (Refer to PyPY and Python difference being ~15x)

  • doctorpangloss 45 minutes ago
    knowing pypy has good implementations of a lot of behavior it helped me fix multiprocessing in Maya's python interpreter, fixing stuff like torch running inside of Maya.

    it's too bad. it is a great project for a million little use cases.