mirror of
https://github.com/ankitects/anki.git
synced 2025-09-18 22:12:21 -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.
This commit is contained in:
parent
10d567f937
commit
97efd49cd8
2 changed files with 7 additions and 1 deletions
|
@ -170,6 +170,7 @@ laalsaas <laalsaas@systemli.org>
|
|||
ijqq <ijqq@protonmail.ch>
|
||||
AntoineQ1 <https://github.com/AntoineQ1>
|
||||
jthulhu <https://github.com/jthulhu>
|
||||
Escape0707 <tothesong@gmail.com>
|
||||
********************
|
||||
|
||||
The text of the 3 clause BSD license follows:
|
||||
|
|
|
@ -6,7 +6,12 @@ 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+")
|
||||
|
|
Loading…
Reference in a new issue