Re: Re: Trellis + Python 2.6
"Sergey Schetinin" <[email protected]> Thu, 20 Nov 2008 17:13:36 +0200
| Newsgroups | gmane.comp.python.peak |
|---|---|
| Message-ID | <[email protected]> |
After thinking about it again, I see how pointless porting to
MutableSet is. Just overriding the warning is enough.
if sys.version >= '2.6':
import warnings
_filter = ('ignore', None, DeprecationWarning, None, 13) # lineno
for 'import sets'
warnings.filters.append(_filter)
try:
import sets
finally:
if sys.version >= '2.6':
if warnings.filters.pop(-1) is not _filter:
raise AssertionError