mirror of
https://github.com/ankitects/anki.git
synced 2025-09-24 16:56:36 -04:00
Ignore exception raised by pip_system_certs not found (#3114)
This dependency usually doesn't benefit Linux distros with requests library configured to use system certificate already. And is not packaged by most distros. Making it optional will make most Linux users' installation much easier.
(cherry picked from commit 97efd49cd8
)
This commit is contained in:
parent
1e50172caf
commit
4daf293d91
1 changed files with 6 additions and 1 deletions
|
@ -6,7 +6,12 @@ from __future__ import annotations
|
|||
import logging
|
||||
import sys
|
||||
|
||||
import pip_system_certs.wrapt_requests
|
||||
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+")
|
||||
|
|
Loading…
Reference in a new issue