From d3824ea11315d456fecf95bc3986b96c84dbbda4 Mon Sep 17 00:00:00 2001
From: Jake Callahan <jacob.callahan05@gmail.com>
Date: Tue, 12 Mar 2024 11:53:30 -0400
Subject: [PATCH] [6.13.z] Updates to requirements.txt (#14106)

This backport resolves some missed/failed cherry-picks, bringing
requirements back in line with master.
---
 requirements.txt | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/requirements.txt b/requirements.txt
index d8e14a3b74d..23f7f5d7e84 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,7 +1,7 @@
 # Version updates managed by dependabot
 
 betelgeuse==1.11.0
-broker[docker]==0.4.1
+# broker[docker]==0.4.1 - Temporarily disabled, see below
 cryptography==42.0.5
 deepdiff==6.7.1
 docker==7.0.0  # Temporary until Broker is back on PyPi
@@ -31,4 +31,9 @@ wrapanapi==3.6.0
 # Get airgun, nailgun and upgrade from 6.13.z
 git+https://github.com/SatelliteQE/airgun.git@6.13.z#egg=airgun
 git+https://github.com/SatelliteQE/nailgun.git@6.13.z#egg=nailgun
+# Broker currently is unable to push to PyPi due to [1] and [2]
+# In the meantime, we install directly from the repo
+# [1] - https://github.com/ParallelSSH/ssh2-python/issues/193
+# [2] - https://github.com/pypi/warehouse/issues/7136
+git+https://github.com/SatelliteQE/broker.git@0.4.5#egg=broker
 --editable .