You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/dev-python/certifi/files/certifi-3021.3.16-setuptool...

22 lines
828 B

https://github.com/tiran/certifi-system-store/pull/17
https://bugs.gentoo.org/822777
From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
Date: Tue, 23 Nov 2021 15:56:33 +0100
Subject: [PATCH] Add missing install_requires on setuptools
This package is using pkg_resources explicitly, it should therefore
declare an explicit dependency on setuptools. The missing dependency
has lead me to actually miss the runtime dependency which caused issues
for Gentoo users for whom setuptools were cleaned.
--- a/setup.cfg
+++ b/setup.cfg
@@ -40,6 +40,7 @@ zip_safe = True
setup_requires = setuptools
# hack to prevent installation on unsupported platforms Windows and macOS
install_requires =
+ setuptools
certifi-system-store > 4000; sys_platform == "win32" or sys_platform == "darwin"
python_requires = >=3.6