Page MenuHomePhabricator

Add PyPy 3 support
Closed, ResolvedPublic

Description

@Ricordisamoa did some testing on PyPy 3 and didn't find any serious problems.

pyflakes testing has been enabled in Jenkins for pypy, to catch any syntax errors.

It would be good to add at least one pypy unit test build to the jenkins and github build matrix.

Event Timeline

jayvdb raised the priority of this task from to Needs Triage.
jayvdb updated the task description. (Show Details)
jayvdb added a project: Pywikibot-tests.
jayvdb added subscribers: jayvdb, Ricordisamoa.
Restricted Application added subscribers: Aklapper, Unknown Object (MLST). · View Herald TranscriptJun 6 2015, 2:50 AM

I did a test run about a month ago, and some problems need to be investigated : https://travis-ci.org/jayvdb/pywikibot-core/builds/61245016

jayvdb renamed this task from Add PyPy as a Travis-CI test platform to Add PyPy support.May 3 2016, 7:54 AM
jayvdb added a project: Pywikibot.

Change 260909 had a related patch set uploaded (by John Vandenberg):
Tox pyflakes task

https://gerrit.wikimedia.org/r/260909

jayvdb renamed this task from Add PyPy support to Add PyPy 2 support.May 3 2016, 8:04 AM
jayvdb updated the task description. (Show Details)
jayvdb triaged this task as Medium priority.May 25 2016, 1:30 PM
jayvdb removed a project: Patch-For-Review.
jayvdb updated the task description. (Show Details)

Change 291155 had a related patch set uploaded (by John Vandenberg):
Add PyPy builds to Jenkins and Travis

https://gerrit.wikimedia.org/r/291155

Change 291155 abandoned by Xqt:
Add PyPy builds to Jenkins and Travis

https://gerrit.wikimedia.org/r/291155

Xqt subscribed.

Python 2 has been dropped

pypy 3 could be supported instead

Xqt renamed this task from Add PyPy 2 support to Add PyPy 3 support.Dec 1 2021, 10:02 AM
Xqt updated the task description. (Show Details)

Change 742924 had a related patch set uploaded (by Xqt; author: Xqt):

[pywikibot/core@master] [test] Add a minimal CI github action worker

https://gerrit.wikimedia.org/r/742924

Change 742924 merged by jenkins-bot:

[pywikibot/core@master] [test] Add a minimal CI github action worker

https://gerrit.wikimedia.org/r/742924

Xqt removed a project: Patch-For-Review.