Merge lp://qastaging/~jelmer/brz/python3.12 into lp://qastaging/brz/3.3
- python3.12
- Merge into 3.3
Status: | Merged |
---|---|
Approved by: | Jelmer Vernooij |
Approved revision: | 7828 |
Merged at revision: | 7823 |
Proposed branch: | lp://qastaging/~jelmer/brz/python3.12 |
Merge into: | lp://qastaging/brz/3.3 |
Diff against target: |
148 lines (+19/-12) 9 files modified
breezy/bzr/tests/test__static_tuple.py (+1/-1) breezy/bzr/tests/test_bundle.py (+1/-0) breezy/doc_generate/__init__.py (+3/-2) breezy/forge.py (+6/-0) breezy/osutils.py (+4/-2) breezy/plugins/weave_fmt/xml4.py (+1/-1) breezy/tests/test_import_tariff.py (+0/-4) breezy/tests/test_selftest.py (+2/-2) pyproject.toml (+1/-0) |
To merge this branch: | bzr merge lp://qastaging/~jelmer/brz/python3.12 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Jelmer Vernooij | Approve | ||
Review via email:
|
Commit message
Fix tests on Python 3.12
Description of the change
Fix tests on Python 3.12

Jelmer Vernooij (jelmer) : | # |

The Breezy Bot (the-breezy-bot) wrote : | # |

The Breezy Bot (the-breezy-bot) wrote : | # |
The attempt to merge lp:~jelmer/brz/python3.12 into lp:brz/3.3 failed. Command exited with 2.
Below is the output from the failed tests.
Collecting setuptools-gettext
Using cached setuptools_
Requirement already satisfied: types-paramiko in /usr/lib/
Requirement already satisfied: setuptools>=60.8 in ./lib/python3.
Requirement already satisfied: cryptography>
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'
Installing backend dependencies: started
Installing backend dependencies: 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 (from breezy==3.3.6.dev0)
Using cached testtools-
Collecting testscenarios (from breezy==3.3.6.dev0)
Using cached testscenarios-
Collecting python-subunit (from breezy==3.3.6.dev0)
Using cached python_
Requirement already satisfied: flake8 in /usr/lib/
Collecting cython>=0.29 (from breezy==3.3.6.dev0)
Using cached Cython-
Collecting docutils (from breezy==3.3.6.dev0)
Using cached docutils-
Requirement already satisfied: setuptools in ./lib/python3.
Collecting sphinx (from breezy==3.3.6.dev0)
Using cached sphinx-
Collecting sphinx-epytext (from breezy==3.3.6.dev0)
Using cached sphinx_
Coll...

The Breezy Bot (the-breezy-bot) wrote : | # |
There are additional revisions which have not been approved in review. Please seek review and approval of these new revisions.

The Breezy Bot (the-breezy-bot) wrote : | # |
The attempt to merge lp:~jelmer/brz/python3.12 into lp:brz/3.3 failed. Command exited with 2.
Below is the output from the failed tests.
Collecting setuptools-gettext
Downloading setuptools_
Requirement already satisfied: types-paramiko in /usr/lib/
Requirement already satisfied: setuptools>=60.8 in ./lib/python3.
Requirement already satisfied: cryptography>
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'
Installing backend dependencies: started
Installing backend dependencies: 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 (from breezy==3.3.6.dev0)
Downloading testtools-
Collecting testscenarios (from breezy==3.3.6.dev0)
Downloading testscenarios-
Collecting python-subunit (from breezy==3.3.6.dev0)
Downloading python_
Requirement already satisfied: flake8 in /usr/lib/
Collecting cython>=0.29 (from breezy==3.3.6.dev0)
Using cached Cython-
Collecting docutils (from breezy==3.3.6.dev0)
Downloading docutils-
Requirement already satisfied: setuptools in ./lib/python3.
Collecting sphinx (from breezy==3.3.6.dev0)
Downloading sphinx-
Collecting sphinx-epytext (from breezy==3.3.6.dev0)
Downloading sphinx-
Preparing m...

The Breezy Bot (the-breezy-bot) wrote : | # |
The attempt to merge lp:~jelmer/brz/python3.12 into lp:brz/3.3 failed. Command exited with 2.
Below is the output from the failed tests.
Collecting setuptools-gettext
Downloading setuptools_
Requirement already satisfied: types-paramiko in /usr/lib/
Requirement already satisfied: setuptools>=60.8 in ./lib/python3.
Requirement already satisfied: cryptography>
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'
Installing backend dependencies: started
Installing backend dependencies: 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 (from breezy==3.3.6.dev0)
Downloading testtools-
Collecting testscenarios (from breezy==3.3.6.dev0)
Downloading testscenarios-
Collecting python-subunit (from breezy==3.3.6.dev0)
Downloading python_
Requirement already satisfied: flake8 in /usr/lib/
Collecting cython>=0.29 (from breezy==3.3.6.dev0)
Using cached Cython-
Collecting docutils (from breezy==3.3.6.dev0)
Downloading docutils-
Requirement already satisfied: setuptools in ./lib/python3.
Collecting sphinx (from breezy==3.3.6.dev0)
Downloading sphinx-
Collecting sphinx-epytext (from breezy==3.3.6.dev0)
Downloading sphinx-
Preparing m...

The Breezy Bot (the-breezy-bot) wrote : | # |
The attempt to merge lp:~jelmer/brz/python3.12 into lp:brz/3.3 failed. Command exited with 1.
Below is the output from the failed tests.
Collecting setuptools-gettext
Downloading setuptools_
Requirement already satisfied: types-paramiko in /usr/lib/
Requirement already satisfied: setuptools>=60.8 in ./lib/python3.
Requirement already satisfied: cryptography>
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'
Installing backend dependencies: started
Installing backend dependencies: 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 tzlocal (from breezy==3.3.6.dev0)
Downloading tzlocal-
Collecting testtools (from breezy==3.3.6.dev0)
Downloading testtools-
Collecting testscenarios (from breezy==3.3.6.dev0)
Downloading testscenarios-
Collecting python-subunit (from breezy==3.3.6.dev0)
Downloading python_
Requirement already satisfied: flake8 in /usr/lib/
Collecting cython>=0.29 (from breezy==3.3.6.dev0)
Using cached Cython-
Collecting docutils (from breezy==3.3.6.dev0)
Downloading docutils-
Requirement already satisfied: setuptools in ./lib/python3.
Collecting sphinx (from breezy==3.3.6.dev0)
Downloading sphinx-
Collecting...

The Breezy Bot (the-breezy-bot) wrote : | # |
The attempt to merge lp:~jelmer/brz/python3.12 into lp:brz/3.3 failed. Command exited with 1.
Below is the output from the failed tests.
Collecting setuptools-gettext
Downloading setuptools_
Requirement already satisfied: types-paramiko in /usr/lib/
Requirement already satisfied: setuptools>=60.8 in ./lib/python3.
Requirement already satisfied: cryptography>
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'
Installing backend dependencies: started
Installing backend dependencies: 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 tzlocal (from breezy==3.3.6.dev0)
Downloading tzlocal-
Collecting testtools (from breezy==3.3.6.dev0)
Downloading testtools-
Collecting testscenarios (from breezy==3.3.6.dev0)
Downloading testscenarios-
Collecting python-subunit (from breezy==3.3.6.dev0)
Downloading python_
Requirement already satisfied: flake8 in /usr/lib/
Collecting cython>=0.29 (from breezy==3.3.6.dev0)
Using cached Cython-
Collecting docutils (from breezy==3.3.6.dev0)
Downloading docutils-
Requirement already satisfied: setuptools in ./lib/python3.
Collecting sphinx (from breezy==3.3.6.dev0)
Downloading sphinx-
Collecting...
- 7828. By Jelmer Vernooij
-
Remove shutil from banned modules
The attempt to merge lp:~jelmer/brz/python3.12 into lp:brz/3.3 failed. Command exited with 2.
Below is the output from the failed tests.
Collecting setuptools-gettext gettext- 0.1.11- py3-none- any.whl. metadata (1.9 kB) python3/ dist-packages (3.3) 11/site- packages (from setuptools-gettext) (68.1.2) =37.0.0 in /usr/lib/ python3/ dist-packages (from types-paramiko) (38.0.4) gettext- 0.1.11- py3-none- any.whl (13 kB) gettext- 0.1.11 /tmp/tarmac/ branch. 5mv_7oj9 python3/ dist-packages (from breezy==3.3.6.dev0) (5.0.8) python3/ dist-packages (from breezy==3.3.6.dev0) (0.2) python3/ dist-packages (from breezy==3.3.6.dev0) (0.2.13) python3/ dist-packages (from breezy==3.3.6.dev0) (0.0.8) python3/ dist-packages (from breezy==3.3.6.dev0) (0.21.6) python3/ dist-packages (from breezy==3.3.6.dev0) (1.26.18) python3/ dist-packages (from breezy==3.3.6.dev0) (6.0.1) 2.7.1-py3- none-any. whl.metadata (5.3 kB) 0.5.0-py2. py3-none- any.whl (21 kB) subunit- 1.4.4-py3- none-any. whl.metadata (22 kB) python3/ dist-packages (from breezy==3.3.6.dev0) (6.1.0) 3.0.8-cp311- cp311-manylinux _2_17_x86_ 64.manylinux201 4_x86_64. whl.metadata (3.2 kB) 0.20.1- py3-none- any.whl. metadata (2.8 kB) 11/site- packages (from breezy==3.3.6.dev0) (68.1.2) 7.2.6-py3- none-any. whl.metadata (5.9 kB) epytext- 0.0.4.tar. gz (3.6 kB)
Downloading setuptools_
Requirement already satisfied: types-paramiko in /usr/lib/
Requirement already satisfied: setuptools>=60.8 in ./lib/python3.
Requirement already satisfied: cryptography>
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'
Installing backend dependencies: started
Installing backend dependencies: 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 (from breezy==3.3.6.dev0)
Downloading testtools-
Collecting testscenarios (from breezy==3.3.6.dev0)
Downloading testscenarios-
Collecting python-subunit (from breezy==3.3.6.dev0)
Downloading python_
Requirement already satisfied: flake8 in /usr/lib/
Collecting cython>=0.29 (from breezy==3.3.6.dev0)
Using cached Cython-
Collecting docutils (from breezy==3.3.6.dev0)
Downloading docutils-
Requirement already satisfied: setuptools in ./lib/python3.
Collecting sphinx (from breezy==3.3.6.dev0)
Downloading sphinx-
Collecting sphinx-epytext (from breezy==3.3.6.dev0)
Downloading sphinx-
Preparing m...