add Python 3.11 and 3.12 to moz-phab CI coverage
Categories
(Conduit :: moz-phab, task, P3)
Tracking
(Not tracked)
People
(Reporter: sheehan, Assigned: sheehan)
Details
Attachments
(5 external files)
This was previously blocked by failures in CI, which I have narrowed down to CI not using a virtualenv to run tests.
| Assignee | ||
Comment 1•2 years ago
|
||
Pass --upgrade to pip-compile so packages are moved to the
latest version where possible.
| Assignee | ||
Comment 2•2 years ago
|
||
Update packages to the latest version for compatibility with
Python 3.12.
| Assignee | ||
Comment 3•2 years ago
|
||
Failure to use a virtualenv causes test_style.py::test_black to fail
as packages cannot be found when running black outside the venv.
Run some commands (pip, pytest) as Python modules to be more precise
about which environment the command could be running from.
| Assignee | ||
Comment 4•2 years ago
|
||
Add Python 3.11 and 3.12 jobs to moz-phab CI runs. Add new
docker-compose recipes to build requirements files for these
new Python versions, and build a set of requirements files
with them.
| Assignee | ||
Comment 5•2 years ago
|
||
Newer versions of ruff issue a warning that the isort
section should be moved to lint.isort.
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Updated•2 years ago
|
Description
•