Есть программа, для неё на python делаются плагины.
Есть код некоего плагина №1, он находится не в моей власти и выполняется раньше моего. В начале у него есть строки:
import ssl
ssl._create_default_https_context = ssl._create_unverified_context
Есть код моего плагина №2 и переменную
ssl._create_default_https_context
нужно вернуть на место.
Так как я не могу повлиять на плагин №1, вариант, подобный этому, не подойдёт:
old_context = ssl._create_default_https_context
ssl._create_default_https_context = old_context
Как сделать? Как восстановить ssl._create_default_https_context в первоначальный вид до изменений?