blob: 8a53eb55d1503bc4e902e841bdb1fff5e98ac451 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
import contextlib
# from jaraco.context 4.3
class suppress(contextlib.suppress, contextlib.ContextDecorator):
"""
A version of contextlib.suppress with decorator support.
>>> @suppress(KeyError)
... def key_error():
... {}['']
>>> key_error()
"""
|