diff --git a/dvc/config_schema.py b/dvc/config_schema.py index e06caa31aa..5f6d1921df 100644 --- a/dvc/config_schema.py +++ b/dvc/config_schema.py @@ -215,6 +215,7 @@ def __call__(self, data): "timeout": Coerce(int), "gss_auth": Bool, "allow_agent": Bool, + "max_sessions": Coerce(int), Optional("verify", default=False): Bool, **REMOTE_COMMON, }, diff --git a/pyproject.toml b/pyproject.toml index 165f304e1f..29cd095af1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -84,8 +84,8 @@ lint = [ ] oss = ["dvc-oss==2.19"] s3 = ["dvc-s3==2.21"] -ssh = ["dvc-ssh==2.21"] -ssh_gssapi = ["dvc-ssh[gssapi]==2.21"] +ssh = ["dvc-ssh>=2.22.1,<3"] +ssh_gssapi = ["dvc-ssh[gssapi]>=2.22.1,<3"] terraform = ["tpi[ssh]>=2.1"] testing = ["pytest-test-utils"] tests = [