Merge lp://qastaging/~jelmer/brz/drop-py3.7 into lp://qastaging/brz
- drop-py3.7
- Merge into trunk
| Status: | Needs review |
|---|---|
| Proposed branch: | lp://qastaging/~jelmer/brz/drop-py3.7 |
| Merge into: | lp://qastaging/brz |
| Diff against target: |
187 lines (+8/-95) 6 files modified
.github/workflows/pythonpackage.yml (+3/-3) breezy/builtins.py (+0/-11) breezy/export_pot.py (+1/-4) breezy/tests/blackbox/test_locale.py (+0/-64) breezy/tests/test_export_pot.py (+3/-12) pyproject.toml (+1/-1) |
| To merge this branch: | bzr merge lp://qastaging/~jelmer/brz/drop-py3.7 |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Jelmer Vernooij | Approve | ||
|
Review via email:
|
|||
Commit message
Drop python 3.7 support
Description of the change
| The Breezy Bot (the-breezy-bot) wrote : | # |
| The Breezy Bot (the-breezy-bot) wrote : | # |
The attempt to merge lp:~jelmer/brz/drop-py3.7 into lp:brz failed. Command exited with 2.
Below is the output from the failed tests.
Collecting setuptools-gettext
Downloading setuptools_
Requirement already satisfied: setuptools>=60.8 in /usr/lib/
Downloading setuptools_
Installing collected packages: setuptools-gettext
Successfully installed setuptools-
Obtaining file://
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Checking if build backend supports build_editable: started
Checking if build backend supports build_editable: finished with status 'done'
Getting requirements to build editable: started
Getting requirements to build editable: finished with status 'done'
Preparing editable metadata (pyproject.toml): started
Preparing editable metadata (pyproject.toml): finished with status 'done'
Requirement already satisfied: configobj in /usr/lib/
Requirement already satisfied: fastbencode in /usr/lib/
Requirement already satisfied: patiencediff in /usr/lib/
Requirement already satisfied: merge3 in /usr/lib/
Requirement already satisfied: dulwich>=0.21.6 in /usr/lib/
Requirement already satisfied: urllib3>=1.24.1 in /usr/lib/
Requirement already satisfied: pyyaml in /usr/lib/
Collecting testtools>=0.9.5 (from breezy==3.4.0.dev0)
Downloading testtools-
Collecting testscenarios (from breezy==3.4.0.dev0)
Downloading testscenarios-
Collecting python-subunit (from breezy==3.4.0.dev0)
Downloading python_
Collecting cython>=0.29 (from breezy==3.4.0.dev0)
Using cached Cython-
Requirement already satisfied: ruff in /usr/local/
Requirement already satisfied: types-paramiko in /usr/lib/
Requirement already satisfied: types-PyYAML in /usr/lib/
Collecting docutils (from breezy==3.4.0.dev0)
Downloading docutils-
Requirement already satisfied: setuptools in /usr/lib/
Collecting sphinx (from breezy==3.4.0.dev0)
Downloading sphinx-
Collecting sphinx-epytext (from breezy==3.4.0.dev0)
Downloading sphinx-
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finish...
| The Breezy Bot (the-breezy-bot) wrote : | # |
The attempt to merge lp:~jelmer/brz/drop-py3.7 into lp:brz failed. Command exited with 2.
Below is the output from the failed tests.
Collecting setuptools-gettext
Downloading setuptools_
Requirement already satisfied: setuptools>=60.8 in /usr/lib/
Downloading setuptools_
Installing collected packages: setuptools-gettext
Successfully installed setuptools-
Obtaining file://
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Checking if build backend supports build_editable: started
Checking if build backend supports build_editable: finished with status 'done'
Getting requirements to build editable: started
Getting requirements to build editable: finished with status 'done'
Preparing editable metadata (pyproject.toml): started
Preparing editable metadata (pyproject.toml): finished with status 'done'
Requirement already satisfied: configobj in /usr/lib/
Requirement already satisfied: fastbencode in /usr/lib/
Requirement already satisfied: patiencediff in /usr/lib/
Requirement already satisfied: merge3 in /usr/lib/
Requirement already satisfied: dulwich>=0.21.6 in /usr/lib/
Requirement already satisfied: urllib3>=1.24.1 in /usr/lib/
Requirement already satisfied: pyyaml in /usr/lib/
Collecting testtools>=0.9.5 (from breezy==3.4.0.dev0)
Downloading testtools-
Collecting testscenarios (from breezy==3.4.0.dev0)
Downloading testscenarios-
Collecting python-subunit (from breezy==3.4.0.dev0)
Downloading python_
Collecting cython>=0.29 (from breezy==3.4.0.dev0)
Using cached Cython-
Requirement already satisfied: ruff in /usr/local/
Requirement already satisfied: types-paramiko in /usr/lib/
Requirement already satisfied: types-PyYAML in /usr/lib/
Collecting docutils (from breezy==3.4.0.dev0)
Downloading docutils-
Requirement already satisfied: setuptools in /usr/lib/
Collecting sphinx (from breezy==3.4.0.dev0)
Downloading sphinx-
Collecting sphinx-epytext (from breezy==3.4.0.dev0)
Downloading sphinx-
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finish...
| The Breezy Bot (the-breezy-bot) wrote : | # |
The attempt to merge lp:~jelmer/brz/drop-py3.7 into lp:brz failed. Command exited with 2.
Below is the output from the failed tests.
Collecting setuptools-gettext
Using cached setuptools_
Requirement already satisfied: setuptools>=60.8 in /usr/lib/
Using cached setuptools_
Installing collected packages: setuptools-gettext
Successfully installed setuptools-
Obtaining file://
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Checking if build backend supports build_editable: started
Checking if build backend supports build_editable: finished with status 'done'
Getting requirements to build editable: started
Getting requirements to build editable: finished with status 'done'
Preparing editable metadata (pyproject.toml): started
Preparing editable metadata (pyproject.toml): finished with status 'done'
Requirement already satisfied: configobj in /usr/lib/
Requirement already satisfied: fastbencode in /usr/lib/
Requirement already satisfied: patiencediff in /usr/lib/
Requirement already satisfied: merge3 in /usr/lib/
Requirement already satisfied: dulwich>=0.21.6 in /usr/lib/
Requirement already satisfied: urllib3>=1.24.1 in /usr/lib/
Requirement already satisfied: pyyaml in /usr/lib/
Collecting testtools>=0.9.5 (from breezy==3.4.0.dev0)
Using cached testtools-
Collecting testscenarios (from breezy==3.4.0.dev0)
Using cached testscenarios-
Collecting python-subunit (from breezy==3.4.0.dev0)
Using cached python_
Collecting cython>=0.29 (from breezy==3.4.0.dev0)
Using cached Cython-
Requirement already satisfied: ruff in /usr/local/
Requirement already satisfied: types-paramiko in /usr/lib/
Requirement already satisfied: types-PyYAML in /usr/lib/
Collecting docutils (from breezy==3.4.0.dev0)
Using cached docutils-
Requirement already satisfied: setuptools in /usr/lib/
Collecting sphinx (from breezy==3.4.0.dev0)
Using cached sphinx-
Collecting sphinx-epytext (from breezy==3.4.0.dev0)
Using cached sphinx_
Collecting fastimport (from breezy==3.4.0.dev0)
Using cached fastimpo...
| The Breezy Bot (the-breezy-bot) wrote : | # |
The attempt to merge lp:~jelmer/brz/drop-py3.7 into lp:brz failed. Command exited with 2.
Below is the output from the failed tests.
Collecting setuptools-gettext
Downloading setuptools_
Requirement already satisfied: setuptools>=60.8 in /usr/lib/
Downloading setuptools_
Installing collected packages: setuptools-gettext
Successfully installed setuptools-
Obtaining file://
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Checking if build backend supports build_editable: started
Checking if build backend supports build_editable: finished with status 'done'
Getting requirements to build editable: started
Getting requirements to build editable: finished with status 'done'
Preparing editable metadata (pyproject.toml): started
Preparing editable metadata (pyproject.toml): finished with status 'done'
Requirement already satisfied: configobj in /usr/lib/
Requirement already satisfied: fastbencode in /usr/lib/
Requirement already satisfied: patiencediff in /usr/lib/
Requirement already satisfied: merge3 in /usr/lib/
Requirement already satisfied: dulwich>=0.21.6 in /usr/lib/
Requirement already satisfied: urllib3>=1.24.1 in /usr/lib/
Requirement already satisfied: pyyaml in /usr/lib/
Collecting fastimport (from breezy==3.4.0.dev0)
Downloading fastimport-
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finished with status 'done'
Requirement already satisfied: launchpadlib>=1.6.3 in /usr/lib/
Collecting docutils (from breezy==3.4.0.dev0)
Downloading docutils-
Requirement already satisfied: setuptools in /usr/lib/
Collecting sphinx (from breezy==3.4.0.dev0)
Downloading sphinx-
Collecting sphinx_epytext (from breezy==3.4.0.dev0)
Downloading sphinx-
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finished with status 'done'
Requirement already satisfied: gpg in /usr/lib/
Collecting paramiko>=1.6.2 (from breezy==3.4.0.dev0)
Downloading paramiko-
Collecting testtools>=0.9.5 (from breezy==3.4.0.dev0)
Downloading testtools-
Collecting testscenarios (from breezy==3.4.0.dev0)
Downloading testscenarios-
Collecting python-subunit (from breezy==3.4.0.dev0)
...
Unmerged revisions
- 7934. By Jelmer Vernooij
-
Remove unused imports
- 7933. By Jelmer Vernooij
-
Drop Python 3.7 support
The attempt to merge lp:~jelmer/brz/drop-py3.7 into lp:brz failed. Command exited with 2.
Below is the output from the failed tests.
Collecting setuptools-gettext gettext- 0.1.14- py3-none- any.whl. metadata (2.0 kB) python3/ dist-packages (from setuptools-gettext) (68.1.2) gettext- 0.1.14- py3-none- any.whl (13 kB) gettext- 0.1.14 /tmp/tarmac/ branch. kegy7i_ 3 python3/ dist-packages (from breezy==3.4.0.dev0) (5.0.8) python3/ dist-packages (from breezy==3.4.0.dev0) (0.2) python3/ dist-packages (from breezy==3.4.0.dev0) (0.2.13) python3/ dist-packages (from breezy==3.4.0.dev0) (0.0.8) python3/ dist-packages (from breezy==3.4.0.dev0) (0.21.6) python3/ dist-packages (from breezy==3.4.0.dev0) (1.26.18) python3/ dist-packages (from breezy==3.4.0.dev0) (6.0.1) 2.7.2-py3- none-any. whl.metadata (5.2 kB) 0.5.0-py2. py3-none- any.whl. metadata (12 kB) subunit- 1.4.4-py3- none-any. whl.metadata (22 kB) 3.0.10- cp312-cp312- manylinux_ 2_17_x86_ 64.manylinux201 4_x86_64. whl.metadata (3.2 kB) lib/python3. 12/dist- packages (from breezy==3.4.0.dev0) (0.4.10) python3/ dist-packages (from breezy==3.4.0.dev0) (3.3) python3/ dist-packages (from breezy==3.4.0.dev0) (6.0) 0.21.2- py3-none- any.whl. metadata (2.8 kB) python3/ dist-packages (from breezy==3.4.0.dev0) (68.1.2) 7.3.7-py3- none-any. whl.metadata (6.0 kB) epytext- 0.0.4.tar. gz (3.6 kB)
Downloading setuptools_
Requirement already satisfied: setuptools>=60.8 in /usr/lib/
Downloading setuptools_
Installing collected packages: setuptools-gettext
Successfully installed setuptools-
Obtaining file://
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Checking if build backend supports build_editable: started
Checking if build backend supports build_editable: finished with status 'done'
Getting requirements to build editable: started
Getting requirements to build editable: finished with status 'done'
Preparing editable metadata (pyproject.toml): started
Preparing editable metadata (pyproject.toml): finished with status 'done'
Requirement already satisfied: configobj in /usr/lib/
Requirement already satisfied: fastbencode in /usr/lib/
Requirement already satisfied: patiencediff in /usr/lib/
Requirement already satisfied: merge3 in /usr/lib/
Requirement already satisfied: dulwich>=0.21.6 in /usr/lib/
Requirement already satisfied: urllib3>=1.24.1 in /usr/lib/
Requirement already satisfied: pyyaml in /usr/lib/
Collecting testtools>=0.9.5 (from breezy==3.4.0.dev0)
Downloading testtools-
Collecting testscenarios (from breezy==3.4.0.dev0)
Downloading testscenarios-
Collecting python-subunit (from breezy==3.4.0.dev0)
Downloading python_
Collecting cython>=0.29 (from breezy==3.4.0.dev0)
Using cached Cython-
Requirement already satisfied: ruff in /usr/local/
Requirement already satisfied: types-paramiko in /usr/lib/
Requirement already satisfied: types-PyYAML in /usr/lib/
Collecting docutils (from breezy==3.4.0.dev0)
Downloading docutils-
Requirement already satisfied: setuptools in /usr/lib/
Collecting sphinx (from breezy==3.4.0.dev0)
Downloading sphinx-
Collecting sphinx-epytext (from breezy==3.4.0.dev0)
Downloading sphinx-
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finis...