Related to T2367
Details
- Reviewers
olasd - Group Reviewers
Reviewers - Maniphest Tasks
- T2367: swh cli client issue due to missing minimum python3 version runtime
- Commits
- rDCORE5cd847a35d3c: setup: Update the minimum required runtime python3 version
tox
Diff Detail
- Repository
- rDCORE Foundations and core functionalities
- Branch
- master
- Lint
No Linters Available - Unit
No Unit Test Coverage - Build Status
Buildable 11892 Build 18033: Phabricator diff pipeline on jenkins Jenkins console · Jenkins Build 18032: arc lint + arc unit
Event Timeline
Build is green
Patch application report for D3031 (id=10763)
Rebasing onto dca9c5fc66...
Current branch diff-target is up to date.
Changes applied before test
commit 8745da76bb444439560bcf7f3d238705ec2d96d3 Author: Antoine R. Dumont (@ardumont) <antoine.romain.dumont@gmail.com> Date: Mon Apr 20 11:53:56 2020 +0200 setup.cfg: Update the minimum required runtime python3 version Related to T2367
See https://jenkins.softwareheritage.org/job/DCORE/job/tests-on-diff/5/ for more details.
Until we migrate (all) other setuptools setup() options to setup.cfg, this should be set in setup.py.
I just checked informally, and surprisingly, it seems we don't use any py3.7 feature (except dataclasses in icinga-plugins)
Build is green
Patch application report for D3031 (id=10765)
Rebasing onto dca9c5fc66...
Current branch diff-target is up to date.
Changes applied before test
commit b3138db178af5365325703131cdb7b3611248e61 Author: Antoine R. Dumont (@ardumont) <antoine.romain.dumont@gmail.com> Date: Mon Apr 20 11:53:56 2020 +0200 setup: Update the minimum required runtime python3 version Related to T2367
See https://jenkins.softwareheritage.org/job/DCORE/job/tests-on-diff/6/ for more details.
Actually, swh-scanner uses from __future__ import annotations, which was introduced in py3.7.
So you should also patch its setup.py
Harbormaster failed remote builds in B11898: Diff 10770!
Yes, i messed up the diff by squashing it with 3032's content.
I've updated it back to the right content but somehow can't make it go green again.
Build is green
Patch application report for D3031 (id=10770)
Rebasing onto dca9c5fc66...
Current branch diff-target is up to date.
Changes applied before test
commit b3138db178af5365325703131cdb7b3611248e61 Author: Antoine R. Dumont (@ardumont) <antoine.romain.dumont@gmail.com> Date: Mon Apr 20 11:53:56 2020 +0200 setup: Update the minimum required runtime python3 version Related to T2367
See https://jenkins.softwareheritage.org/job/DCORE/job/tests-on-diff/7/ for more details.
I've updated it back to the right content but somehow can't make it go green again.
Found the fix.
Edit the diff's description, change back the associated repository to the right
one.
It became swh-docs instead of swh-core (somehow the last correct `arc diff
update` did not change back to the right repository... ¯\_(ツ)_/¯)
Build is green
Patch application report for D3031 (id=10776)
Rebasing onto dca9c5fc66...
Current branch diff-target is up to date.
Changes applied before test
commit 5cd847a35d3c59005c40a4e4048b48f8f505c7fa Author: Antoine R. Dumont (@ardumont) <antoine.romain.dumont@gmail.com> Date: Mon Apr 20 11:53:56 2020 +0200 setup: Update the minimum required runtime python3 version Related to T2367
See https://jenkins.softwareheritage.org/job/DCORE/job/tests-on-diff/8/ for more details.