hashar added a comment.

  Looks like `pypy` has always been in the CI tox image.  It got created in 
2017 based on Jessie and the original change did install the `pypy` package ( 
https://gerrit.wikimedia.org/r/c/integration/config/+/377337 ).  That got 
carried in the `releng/tox-buster` image created in 
https://gerrit.wikimedia.org/r/c/integration/config/+/643776 and the package is 
still present:
  
    $ docker run --pull --rm -it --entrypoint=pypy 
docker-registry.wikimedia.org/releng/tox-buster:latest --version
    Python 2.7.13 (7.0.0+dfsg-3, Mar 24 2019, 15:30:18)
    [PyPy 7.0.0 with GCC 8.3.0]
  
  With Debian providing:
  
  | Buster   | 7.0.0             |
  | Bullseye | 7.3.3             |
  | Bookworm | <package removed> |
  |
  
  What stands out is `pypy` reports `Python 2.7.13` and I guess virtualenv 
dropped support for that a while ago or fails to recognize it.  I am guessing 
the package should probably be removed.
  
  pywikibot/core removed `pypy` from tox back in 2020 with 
https://gerrit.wikimedia.org/r/c/pywikibot/core/+/609486 . I guess we can add 
to the image the `pypy3` package?
  
    root@597df94b208f:/src# pypy3 --version
    Python 3.5.3 (7.0.0+dfsg-3, Feb 21 2019, 03:51:22)
    [PyPy 7.0.0 with GCC 8.2.0]

TASK DETAIL
  https://phabricator.wikimedia.org/T301037

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: hashar
Cc: jBond_WMF, hashar, Aklapper, Xqt, pywikibot-bugs-list, PotsdamLamb, 
Jyoo1011, JohnsonLee01, SHEKH, Dijkstra, Khutuck, Zkhalido, Viztor, Wenyi, 
Tbscho, MayS, Mdupont, JJMC89, Dvorapa, Altostratus, binbot, Avicennasis, 
thcipriani, mys_721tx, jayvdb, Masti, Alchimista, Jay8g
_______________________________________________
pywikibot-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to