← Back to team overview

launchpad-reviewers team mailing list archive

[Merge] ~jugmac00/launchpad:update-txfixtures into launchpad:master

 

Jürgen Gmach has proposed merging ~jugmac00/launchpad:update-txfixtures into launchpad:master.

Commit message:
Update txfixtures to version 0.5.2

... but only for Python 3.10 and higher, and also for a more modern
twisted version, which is not yet in place, but will be added soon.

This also means the newly required twisted version is not tested with
our current stack, as we still run Python 3.10.

So we need to start on one end, and this change is safe as we still run
3.8 in production.

Requested reviews:
  Launchpad code reviewers (launchpad-reviewers)

For more details, see:
https://code.launchpad.net/~jugmac00/launchpad/+git/launchpad/+merge/481478
-- 
Your team Launchpad code reviewers is requested to review the proposed merge of ~jugmac00/launchpad:update-txfixtures into launchpad:master.
diff --git a/requirements/launchpad.txt b/requirements/launchpad.txt
index 407c961..75f1f34 100644
--- a/requirements/launchpad.txt
+++ b/requirements/launchpad.txt
@@ -125,7 +125,7 @@ pgbouncer==0.0.9
 pickleshare==0.7.5
 pkginfo==1.11.2
 prettytable==0.7.2
-psutil==6.1.0
+psutil==7.0.0
 psycopg2==2.8.6
 ptyprocess==0.7.0
 pyasn1==0.6.1
@@ -180,7 +180,11 @@ transaction==3.0.1
 treq==18.6.0
 # lp:~launchpad/twisted:lp-backport
 Twisted==20.3.0+lp9
+# Python 3.8 and twisted 20.3.0+lp9
 txfixtures==0.4.3
+# Python 3.10+ and twisted 24.11
+# XXX jugmac00 2025-02-18: the twisted update still needs to be done
+txfixtures==0.5.2; python_version >= "3.10"
 txpkgupload==0.5
 urllib3==1.26.20
 van.testing==3.0.0