/opt/imh-python/lib/python3.9/site-packages/zmq/utils
NameSizeModeActions
__pycache__/-0755rm
buffers.pxd98190644editdlrm
compiler.json2950644editdlrm
config.json2650644editdlrm
constant_names.py113940644editdlrm
garbage.py59350644editdlrm
getpid_compat.h1030644editdlrm
interop.py7090644editdlrm
ipcmaxlen.h4540644editdlrm
jsonapi.py13930644editdlrm
monitor.py20880644editdlrm
mutex.h16250644editdlrm
pyversion_compat.h13240644editdlrm
sixcerpt.py18860644editdlrm
strtypes.py12020644editdlrm
win32.py51240644editdlrm
z85.py20000644editdlrm
zmq_compat.h31770644editdlrm
zmq_constants.h186950644editdlrm
__init__.py00644editdlrm
Edit: /opt/imh-python/lib/python3.9/site-packages/zmq/utils/sixcerpt.py (1886B)
"""Excerpts of six.py""" # Copyright (C) 2010-2014 Benjamin Peterson # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal # in the Software without restriction, including without limitation the rights # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell # copies of the Software, and to permit persons to whom the Software is # furnished to do so, subject to the following conditions: # # The above copyright notice and this permission notice shall be included in all # copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE # SOFTWARE. import sys # Useful for very coarse version differentiation. PY2 = sys.version_info[0] == 2 PY3 = sys.version_info[0] == 3 if PY3: def reraise(tp, value, tb=None): if value.__traceback__ is not tb: raise value.with_traceback(tb) raise value else: def exec_(_code_, _globs_=None, _locs_=None): """Execute code in a namespace.""" if _globs_ is None: frame = sys._getframe(1) _globs_ = frame.f_globals if _locs_ is None: _locs_ = frame.f_locals del frame elif _locs_ is None: _locs_ = _globs_ exec("""exec _code_ in _globs_, _locs_""") exec_("""def reraise(tp, value, tb=None): raise tp, value, tb """)