From 85eec46eb5c6462f4916c883ed26d4fb6f85af89 Mon Sep 17 00:00:00 2001 From: Jacob Callahan Date: Wed, 13 Mar 2024 13:25:42 -0400 Subject: [PATCH] Swap ssh2-python dependency to ssh2-python312 This change moves away from the github fork-based dependency to the newly published ssh2-python312 on PyPI. --- README.md | 9 --------- pyproject.toml | 3 +-- 2 files changed, 1 insertion(+), 11 deletions(-) diff --git a/README.md b/README.md index 90b8ee1e..ae65c72d 100644 --- a/README.md +++ b/README.md @@ -17,15 +17,6 @@ Install Broker either by cloning locally with `pip install .` or with `pip insta Copy the example settings file to `broker_settings.yaml` and edit it. -(optional) If you are using Broker for ssh-based host interaction, install one of the supported ssh backends. -``` -# For python 3.12+ -pip install broker[ssh2] - -# For python 3.11 and below -pip install broker[ssh2_py311] -``` - (optional) If you are using the Container provider, install the extra dependency based on your container runtime of choice with either `pip install broker[podman]` or `pip install broker[docker]`. (optional) If you are using the Beaker provider, install the extra dependency with `dnf install krb5-devel` and then `pip install broker[beaker]`. diff --git a/pyproject.toml b/pyproject.toml index 371481e5..56bb1d53 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -30,7 +30,7 @@ dependencies = [ "packaging", "pyyaml", "setuptools", - "ssh2-python312@git+https://github.com/jacobcallahan/ssh2-python.git", + "ssh2-python312", ] dynamic = ["version"] # dynamic fields to update on build - version via setuptools_scm @@ -53,7 +53,6 @@ setup = [ "build", "twine", ] -# ssh2 = ["ssh2-python@git+https://github.com/jacobcallahan/ssh2-python.git"] ssh2_py311 = ["ssh2-python"] [project.scripts]