From: Stefano Rivera <stefanor@debian.org>
Date: Tue, 3 Dec 2024 15:13:07 -0400
Subject: Make keyring optional

Upstream made it optional on ppc64el and s390x, but our arch:all
packages cannot express such a dependency. Instead, just make it
optional everywhere.

See: https://github.com/pypa/twine/issues/1158

Forwarded: not-needed
---
 pyproject.toml | 2 --
 1 file changed, 2 deletions(-)

diff --git a/pyproject.toml b/pyproject.toml
index 582ccaa..89119fb 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -37,8 +37,6 @@ dependencies = [
 	"requests-toolbelt >= 0.8.0, != 0.9.0",
 	"urllib3 >= 1.26.0",
 	"importlib-metadata >= 3.6; python_version < '3.10'",
-	# workaround for missing binaries on these platforms, see #1158
-	"keyring >= 15.1; platform_machine != 'ppc64le' and platform_machine != 's390x'",
 	"rfc3986 >= 1.4.0",
 	"rich >= 12.0.0",
 	"packaging",
