diff -Nru buildbot-0.8.12/debian/changelog buildbot-0.8.12/debian/changelog --- buildbot-0.8.12/debian/changelog 2023-10-24 11:37:54.000000000 +0000 +++ buildbot-0.8.12/debian/changelog 2023-10-24 12:57:55.000000000 +0000 @@ -1,3 +1,11 @@ +buildbot (0.8.12-3+lp2) bionic; urgency=medium + + * Weaken SQLAlchemy version requirements. Based on going through + buildbot's git history, I think the versions in bionic should work, and + if they don't then we'll figure out what to do from there. + + -- Colin Watson Tue, 24 Oct 2023 13:57:55 +0100 + buildbot (0.8.12-3+lp1) bionic; urgency=medium * Forward-port to bionic. bionic's buildbot package lacks a web interface diff -Nru buildbot-0.8.12/debian/patches/series buildbot-0.8.12/debian/patches/series --- buildbot-0.8.12/debian/patches/series 2023-10-24 11:27:35.000000000 +0000 +++ buildbot-0.8.12/debian/patches/series 2023-10-24 12:55:10.000000000 +0000 @@ -4,3 +4,4 @@ orphan-cdn.debian.net.diff use-vendor-sqlalchemy.diff skip-failing-tests.patch +weaken-sqlalchemy-deps.patch diff -Nru buildbot-0.8.12/debian/patches/weaken-sqlalchemy-deps.patch buildbot-0.8.12/debian/patches/weaken-sqlalchemy-deps.patch --- buildbot-0.8.12/debian/patches/weaken-sqlalchemy-deps.patch 1970-01-01 00:00:00.000000000 +0000 +++ buildbot-0.8.12/debian/patches/weaken-sqlalchemy-deps.patch 2023-10-24 12:56:32.000000000 +0000 @@ -0,0 +1,22 @@ +Description: Weaken SQLAlchemy version requirements +Author: Colin Watson +Last-Update: 2023-10-24 + +Index: b/setup.py +=================================================================== +--- a/setup.py ++++ b/setup.py +@@ -381,11 +381,8 @@ + ] + + setup_args['install_requires'] += [ +- # sqlalchemy-0.8 betas show issues with sqlalchemy-0.7.2, so stick to 0.7.10 +- 'sqlalchemy >= 0.6, <= 0.7.10', +- # buildbot depends on sqlalchemy internals, and this is the tested +- # version. +- 'sqlalchemy-migrate==0.7.2', ++ 'sqlalchemy>=0.6', ++ 'sqlalchemy-migrate>=0.7.2', + 'python-dateutil>=1.5', + ] + setup_args['tests_require'] = [