Bump to Python 3.8
All threads resolved!
All threads resolved!
Closes #573 (closed), closes #899 (closed)
This will require a base image build (git tag base-python-3.8
) to work.
It seems #573 (closed) was caused by some changes in Python's implementation of list(…)
and collections.abc.Sequence.__getitem__
, which causes multiple calls to BulkMap.__len__
to be made. I could not understand a single thing from CPython's git repo, so I just chose to cache the queryset's length as an attribute of the BulkMap.
Edited by Erwan Rouchet
Merge request reports
Activity
requested review from @babadie
- Automatically resolved by Erwan Rouchet
added 14 commits
-
9d522c8c...f1e2f6a5 - 12 commits from branch
master
- d90e1a8d - Bump to Python 3.8
- a90c2d19 - Remove pre-commit default language version
-
9d522c8c...f1e2f6a5 - 12 commits from branch
Build for new base : https://gitlab.com/arkindex/backend/-/pipelines/416146362
mentioned in commit d1399488
Please register or sign in to reply