mirror of
https://github.com/ankitects/anki.git
synced 2025-09-19 22:42:25 -04:00
ignore pickle.dumps() warning
This commit is contained in:
parent
17a221dfa0
commit
e3c9502b46
1 changed files with 7 additions and 1 deletions
|
@ -7,6 +7,7 @@ import pickle
|
||||||
import random
|
import random
|
||||||
import shutil
|
import shutil
|
||||||
import traceback
|
import traceback
|
||||||
|
import warnings
|
||||||
from typing import Any, Dict, List, Optional
|
from typing import Any, Dict, List, Optional
|
||||||
|
|
||||||
from send2trash import send2trash
|
from send2trash import send2trash
|
||||||
|
@ -241,7 +242,12 @@ class ProfileManager:
|
||||||
return up.load()
|
return up.load()
|
||||||
|
|
||||||
def _pickle(self, obj) -> bytes:
|
def _pickle(self, obj) -> bytes:
|
||||||
return pickle.dumps(obj, protocol=4)
|
# pyqt needs to be updated to fix
|
||||||
|
# 'PY_SSIZE_T_CLEAN will be required for '#' formats' warning
|
||||||
|
# check if this is still required for pyqt6
|
||||||
|
with warnings.catch_warnings():
|
||||||
|
warnings.simplefilter("ignore")
|
||||||
|
return pickle.dumps(obj, protocol=4)
|
||||||
|
|
||||||
def load(self, name) -> bool:
|
def load(self, name) -> bool:
|
||||||
assert name != "_global"
|
assert name != "_global"
|
||||||
|
|
Loading…
Reference in a new issue