Issue #13896: Make shelf instances work with 'with' as context managers.
Original patch by Filip Gruszczyński.
A
Andrew Svetlov committed
ef08fb1f040cb51e752c6b1322008714262fbf3e
Parent: dc22587
Original patch by Filip Gruszczyński.