commit:     4e44d729102f49a585cc5d87a588047edeab1471
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Mon Nov 13 21:39:26 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Dec  5 04:20:32 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e44d729

dev-python/matplotlib: drop optional certifi dependency

It was removed as a mandatory requirement in 3.4.0:
https://github.com/matplotlib/matplotlib/commit/df4b3aca8eade1359201779ec83dbc3e3b29a0d5
https://github.com/matplotlib/matplotlib/commit/188338007fa5f9d11538056c1a86ae45d997a34a

When certifi isn't installed, matplotlib falls back to using
urllib.request.urlopen with a default context of `None`, logs a debug
note, and works fine on Gentoo since this already enforces certificates
and uses the system store to do it.

Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 .../matplotlib/{matplotlib-3.8.2.ebuild => matplotlib-3.8.2-r1.ebuild}   | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-python/matplotlib/matplotlib-3.8.2.ebuild 
b/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild
similarity index 99%
rename from dev-python/matplotlib/matplotlib-3.8.2.ebuild
rename to dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild
index a584e278e598..28f0290dd533 100644
--- a/dev-python/matplotlib/matplotlib-3.8.2.ebuild
+++ b/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild
@@ -35,7 +35,6 @@ IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets"
 # internal copy of pycxx highly patched
 #      dev-python/pycxx
 RDEPEND="
-       dev-python/certifi[${PYTHON_USEDEP}]
        >=dev-python/contourpy-1.0.1[${PYTHON_USEDEP}]
        >=dev-python/cycler-0.10.0-r1[${PYTHON_USEDEP}]
        >=dev-python/fonttools-4.22.0[${PYTHON_USEDEP}]

Reply via email to