lp:~toabctl/merge-o-matic/py3
- Get this branch:
- bzr branch lp:~toabctl/merge-o-matic/py3
Branch merges
- Simon Quigley (community): Approve
-
Diff: 544 lines (+63/-236)11 files modifieddeb/__init__.py (+0/-1)
deb/version.py (+0/-190)
generate-patches.py (+8/-8)
manual-status.py (+4/-4)
merge-status.py (+3/-3)
momlib.py (+4/-8)
produce-merges.py (+18/-10)
stats.py (+1/-1)
syndicate.py (+13/-4)
update-pool.py (+9/-5)
util/tree.py (+3/-2)
Branch information
Recent revisions
- 402. By Thomas Bechtold
-
Fix more occurances of previously used deb versions
The switch to use the python-debian package for version
comparison was incomplete so fix more places. - 401. By Thomas Bechtold
-
Fix md5 hexdigest generation for py3
This fixes:
TypeError: Strings must be encoded before hashing
- 400. By Thomas Bechtold
-
Fix rss feed write in syndicate for py3
Make sure to open the rss file in binary mode
to be able to write to it. - 399. By Thomas Bechtold
-
Handle python3 for email imports
This fixes ModuleNotFoundError errors when running syndicate.py
on python 3.12. - 398. By Thomas Bechtold
-
Replace deb/version.py with python-debian version
deb/version.py doesn't handle comparison for newer py versions
given that it only implements the __cmp__() method on
the Version class. But __cmp__() is no longer honored with py3.
The version class from the python-debian module is already
used within this project so switch everything to
use this module for Version related tasks. - 397. By Thomas Bechtold
-
Adjust code to work with newer python (3.12) versions
This fixes some deprecation warnings and some exceptions
with python 3.12 from Plucky.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:merge-o-matic