Remove contextlib

This commit is contained in:
Roman Mogylatov 2020-10-24 20:23:01 -04:00
parent 59d21041ba
commit e279614524
2 changed files with 4522 additions and 4615 deletions

File diff suppressed because it is too large Load Diff

View File

@ -3,7 +3,6 @@
from __future__ import absolute_import from __future__ import absolute_import
import copy import copy
import contextlib
import inspect import inspect
import os import os
import re import re
@ -2695,8 +2694,10 @@ cdef class Resource(Provider):
return return
if self.__shutdowner: if self.__shutdowner:
with contextlib.suppress(StopIteration): try:
self.__shutdowner(self.__resource) self.__shutdowner(self.__resource)
except StopIteration:
pass
self.__resource = None self.__resource = None
self.__initialized = False self.__initialized = False