Compare commits

...

5 Commits

Author SHA1 Message Date
Fabian Dill
3469c3277d Merge branch 'main' into core_optimize_deprecatedict 2024-01-05 17:14:58 +01:00
Fabian Dill
c087f881fd Merge branch 'main' into core_optimize_deprecatedict 2024-01-04 15:58:49 +01:00
Fabian Dill
f754cf9cb3 Merge branch 'main' into core_optimize_deprecatedict 2024-01-04 15:58:29 +01:00
Fabian Dill
16487a877c Merge branch 'main' into core_optimize_deprecatedict 2024-01-03 14:07:26 +01:00
Fabian Dill
8996786331 Core: optimize DeprecateDict 2024-01-01 17:43:12 +01:00

View File

@@ -789,13 +789,13 @@ class DeprecateDict(dict):
self.should_error = error
super().__init__()
def __getitem__(self, item: Any) -> Any:
if self.should_error:
deprecate(self.log_message)
elif __debug__:
if __debug__:
def __getitem__(self, item: Any) -> Any:
if self.should_error:
deprecate(self.log_message)
import warnings
warnings.warn(self.log_message)
return super().__getitem__(item)
return super().__getitem__(item)
def _extend_freeze_support() -> None: