gentoo-ebuilds/app-misc/anki/files/24.04.1/revert-cert-store-hack.patch
Lucio Sauer 00f7173cf0
app-misc/anki: add 24.04.1
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2024-05-15 11:56:01 +02:00

21 lines
754 B
Diff

pip_system_certs is a hack to force certifi to use the system
certificate store. Let's use dev-python/certifi, which is a hack of
its own, instead of introducing an automagical dependency.
From: Lucio Sauer <watermanpaint@posteo.net>
--- a/qt/aqt/__init__.py
+++ b/qt/aqt/__init__.py
@@ -6,13 +6,6 @@ from __future__ import annotations
import logging
import sys
-try:
- import pip_system_certs.wrapt_requests
-except ModuleNotFoundError:
- print(
- "Python module pip_system_certs is not installed. System certificate store and custom SSL certificates may not work. See: https://github.com/ankitects/anki/issues/3016"
- )
-
if sys.version_info[0] < 3 or sys.version_info[1] < 9:
raise Exception("Anki requires Python 3.9+")