<div dir="ltr">Just to complete the circle:<div><br></div><div>This was my error.  My codes all have access to a central (root) logger that I configure, thus</div><div>any module may change the logLevel.  I had left a logLevel set to DEBUG in</div><div>one of my modules that loaded before obspy (and hence before matplotlib).</div><div><br></div><div>The way it must work is: obspy gets the root logger and reads the logLevel,</div><div>and this is passed on to matplotlib to set its logLevel from (or else matplotlib</div><div>reads the root logLevel itself).</div><div><div><br></div><div><br></div><div>Cheers,</div><div>-Mike<br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Mar 20, 2018 at 7:36 PM, Jody Klymak <span dir="ltr"><<a href="mailto:jklymak@uvic.ca" target="_blank">jklymak@uvic.ca</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="word-wrap:break-word"><div><div><br><blockquote type="cite"><div>On 20 Mar 2018, at 15:09, Mike Hagerty <<a href="mailto:m.hagerty@isti.com" target="_blank">m.hagerty@isti.com</a>> wrote:</div><br class="gmail-m_-4705955011232650603Apple-interchange-newline"><div><div dir="ltr">Thanks, that seems to work.<div><br></div><div>I was already getting the logger and setting the root logLevel - I thought that would</div><div>be passed through but I guess matplotlib is configured earlier in the process.</div></div></div></blockquote><div><br></div><div>Matplotlib does NOT set the logging level.  So if nothing else sets the logging level, it will be the logging-module-default (logging.WARNING).  If it is being set to DEBUG, then something else you are importing is setting the default logging level; it shouldn’t.  </div><div><br></div><div>Cheers,   Jody</div><div><br></div><div><br></div><br><blockquote type="cite"><div><div dir="ltr"><div>Cheers,</div><div>-Mike</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Mar 20, 2018 at 5:37 PM, Jody Klymak <span dir="ltr"><<a href="mailto:jklymak@uvic.ca" target="_blank">jklymak@uvic.ca</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
matplotlib now uses the standard python logging library.  You should ask `obspy` if they are setting the default debug level for other packages.<br>
<br>
But for now, something like the following in your script should quiet matplotlib down.<br>
<br>
<br>
```<br>
import logging<br>
mpl_logger = logging.getLogger(‘matplotlib’<wbr>)<br>
mpl_logger.setLevel(logging.WA<wbr>RNING)<br>
<br>
```<br>
<br>
<a href="https://matplotlib.org/faq/troubleshooting_faq.html" rel="noreferrer" target="_blank">https://matplotlib.org/faq/tro<wbr>ubleshooting_faq.html</a><br>
<a href="https://docs.python.org/3/library/logging.html#module-logging" rel="noreferrer" target="_blank">https://docs.python.org/3/libr<wbr>ary/logging.html#module-loggin<wbr>g</a><br>
<br>
<br>
Cheers,  Jody<br>
<br>
> On 20 Mar 2018, at 14:21, Mike Hagerty <<a href="mailto:m.hagerty@isti.com" target="_blank">m.hagerty@isti.com</a>> wrote:<br>
><br>
> I recently installed the latest version of matplotlib via conda:<br>
> # packages in environment:<br>
> matplotlib                2.2.2                    py27_0    conda-forge<br>
><br>
> Now, as soon as matplotlib is imported by another module, it generates a ton of DEBUG messages (see below).<br>
><br>
> How do I turn these off ??<br>
><br>
> Oddly, if I use the interactive python and import matplotlib directly, I don't get the messages, so it<br>
> has something to do with how the code I'm using (obspy) imports the matplotlib module.<br>
><br>
> I'm using mac osx 10.10.5 and I get similar results with python2.7 and python3.6 (conda) environments.<br>
><br>
> Any advice would be appreciated.<br>
><br>
> Cheers!<br>
> -Mike<br>
><br>
><br>
><br>
><br>
> >>> from obspy.taup import TauPyModel<br>
> [  DEBUG] $HOME=/Users/mth<br>
> [  DEBUG] matplotlib data path /usr/local/anaconda/envs/obspy<wbr>_3.6/lib/python3.6/site-packag<wbr>es/matplotlib/mpl-data<br>
> [  DEBUG] loaded rc file /usr/local/anaconda/envs/obspy<wbr>_3.6/lib/python3.6/site-packag<wbr>es/matplotlib/mpl-data/matplot<wbr>librc<br>
> [  DEBUG] matplotlib version 2.2.2<br>
> [  DEBUG] interactive is False<br>
> [  DEBUG] platform is darwin<br>
> [  DEBUG] loaded modules: ['builtins', 'sys', '_frozen_importlib', '_imp', '_warnings', '_thread', '_weakref', '_frozen_importlib_external', '_io', 'marshal', 'posix', 'zipimport', 'encodings', 'codecs', '_codecs', 'encodings.aliases', 'encodings.utf_8', '_signal', '__main__', 'encodings.latin_1', 'io', 'abc', '_weakrefset', 'site', 'os', 'errno', 'stat', '_stat', 'posixpath', 'genericpath', 'os.path', '_collections_abc', '_sitebuiltins', 'sysconfig', '_sysconfigdata_m_darwin_darwi<wbr>n', '_osx_support', 're', 'enum', 'types', 'functools', '_functools', 'collections', 'operator', '_operator', 'keyword', 'heapq', '_heapq', 'itertools', 'reprlib', '_collections', 'weakref', 'collections.abc', 'sre_compile', '_sre', 'sre_parse', 'sre_constants', '_locale', 'copyreg', '_bootlocale', 'importlib', 'importlib._bootstrap', 'importlib._bootstrap_external<wbr>', 'warnings', 'importlib.util', 'importlib.abc', 'importlib.machinery', 'contextlib', 'mpl_toolkits', 'encodings.cp437', 'readline', 'atexit', 'rlcompleter', 'logging', 'time', 'traceback', 'linecache', 'tokenize', 'token', 'string', '_string', 'threading', 'lib', 'lib.libyaml', 'yaml', 'yaml.error', 'yaml.tokens', 'yaml.events', 'yaml.nodes', 'yaml.loader', 'yaml.reader', 'yaml.scanner', 'yaml.parser', 'yaml.composer', 'yaml.constructor', 'datetime', 'math', '_datetime', 'base64', 'struct', '_struct', 'binascii', 'yaml.resolver', 'yaml.dumper', 'yaml.emitter', 'yaml.serializer', 'yaml.representer', 'yaml.cyaml', '_yaml', 'lib.liblog', 'lib.process_cmd', 'getopt', 'gettext', 'locale', 'copy', 'obspy', '__future__', 'future', 'future.builtins', 'future.builtins.iterators', 'future.utils', 'numbers', 'inspect', 'ast', '_ast', 'dis', 'opcode', '_opcode', 'future.builtins.misc', 'requests', 'urllib3', 'urllib3.connectionpool', 'socket', '_socket', 'selectors', 'select', 'urllib3.exceptions', 'urllib3.packages', 'urllib3.packages.ssl_match_ho<wbr>stname', 'ssl', 'ipaddress', 'textwrap', '_ssl', 'urllib3.packages.six', 'urllib3.packages.six.moves', 'http', 'http.client', 'email', 'email.parser', 'email.feedparser', 'email.errors', 'email._policybase', 'email.header', 'email.quoprimime', 'email.base64mime', 'email.charset', 'email.encoders', 'quopri', 'email.utils', 'random', 'hashlib', '_hashlib', '_blake2', '_sha3', 'bisect', '_bisect', '_random', 'urllib', 'urllib.parse', 'email._parseaddr', 'calendar', 'email.message', 'uu', 'email._encoded_words', 'email.iterators', '<a href="http://urllib3.packages.six.moves.ht">urllib3.packages.six.moves.ht</a><wbr>tp_client', 'queue', 'urllib3.connection', 'urllib3.util', 'urllib3.util.connection', 'urllib3.util.wait', 'urllib3.util.selectors', 'urllib3.util.request', 'urllib3.util.response', 'urllib3.util.ssl_', 'hmac', 'urllib3.util.timeout', 'urllib3.util.retry', 'urllib3.util.url', 'urllib3._collections', 'urllib3.request', 'urllib3.filepost', 'uuid', 'ctypes', '_ctypes', 'ctypes._endian', 'ctypes.util', 'shutil', 'fnmatch', 'zlib', 'bz2', '_compression', '_bz2', 'lzma', '_lzma', 'pwd', 'grp', 'subprocess', 'signal', '_posixsubprocess', 'ctypes.macholib', 'ctypes.macholib.dyld', 'ctypes.macholib.framework', 'ctypes.macholib.dylib', 'urllib3.fields', 'mimetypes', 'urllib3.packages.six.moves.ur<wbr>llib', 'urllib3.packages.six.moves.ur<wbr>llib.parse', 'urllib3.response', 'urllib3.poolmanager', 'chardet', 'chardet.compat', 'chardet.universaldetector', 'chardet.charsetgroupprober', 'chardet.enums', 'chardet.charsetprober', 'chardet.escprober', 'chardet.codingstatemachine', 'chardet.escsm', 'chardet.latin1prober', 'chardet.mbcsgroupprober', 'chardet.utf8prober', 'chardet.mbcssm', 'chardet.sjisprober', 'chardet.mbcharsetprober', 'chardet.chardistribution', 'chardet.euctwfreq', 'chardet.euckrfreq', 'chardet.gb2312freq', 'chardet.big5freq', 'chardet.jisfreq', 'chardet.jpcntx', 'chardet.eucjpprober', 'chardet.gb2312prober', 'chardet.euckrprober', 'chardet.cp949prober', 'chardet.big5prober', 'chardet.euctwprober', 'chardet.sbcsgroupprober', 'chardet.sbcharsetprober', 'chardet.langcyrillicmodel', 'chardet.langgreekmodel', 'chardet.langbulgarianmodel', 'chardet.langthaimodel', 'chardet.langhebrewmodel', 'chardet.hebrewprober', 'chardet.langturkishmodel', 'chardet.version', 'requests.exceptions', 'urllib3.contrib', 'urllib3.contrib.pyopenssl', 'OpenSSL', 'OpenSSL.crypto', 'six', 'cryptography', 'cryptography.__about__', 'cryptography.x509', 'cryptography.x509.certificate<wbr>_transparency', 'cryptography.x509.base', 'cryptography.utils', 'cryptography.hazmat', 'cryptography.hazmat.primitive<wbr>s', 'cryptography.hazmat.primitive<wbr>s.asymmetric', 'cryptography.hazmat.primitive<wbr>s.asymmetric.dsa', '<a href="http://cryptography.hazmat.primitives.asymmetric.ec/" rel="noreferrer" target="_blank">cryptography.hazmat.primitive<wbr>s.asymmetric.ec</a>', 'cryptography.hazmat.primitive<wbr>s.asymmetric.rsa', 'cryptography.exceptions', 'cryptography.hazmat.backends'<wbr>, 'cryptography.hazmat.backends.<wbr>interfaces', 'cryptography.x509.extensions'<wbr>, 'asn1crypto', 'asn1crypto.version', 'asn1crypto.keys', 'asn1crypto._elliptic_curve', 'asn1crypto._int', 'platform', 'asn1crypto.util', 'asn1crypto._errors', 'asn1crypto._iri', 'encodings.idna', 'stringprep', 'unicodedata', 'asn1crypto._types', 'asn1crypto._ordereddict', 'asn1crypto._ffi', 'asn1crypto._perf', 'asn1crypto._perf._big_num_cty<wbr>pes', 'asn1crypto.algos', 'asn1crypto.core', 'asn1crypto._teletex_codec', 'asn1crypto.parser', 'cryptography.hazmat.primitive<wbr>s.constant_time', 'cryptography.hazmat.bindings'<wbr>, '_cffi_backend', '_constant_time.lib', '_constant_time', 'cryptography.hazmat.bindings.<wbr>_constant_time', 'cryptography.hazmat.primitive<wbr>s.serialization', 'cryptography.x509.general_nam<wbr>e', 'idna', 'idna.package_data', 'idna.core', 'idna.idnadata', 'idna.intranges', 'six.moves', '<a href="http://cryptography.x509.name/" rel="noreferrer" target="_blank">cryptography.x509.name</a>', 'cryptography.x509.oid', 'cryptography.hazmat.primitive<wbr>s.hashes', 'OpenSSL._util', 'cryptography.hazmat.bindings.<wbr>openssl', 'cryptography.hazmat.bindings.<wbr>openssl.binding', '_openssl.lib', '_openssl', 'cryptography.hazmat.bindings.<wbr>_openssl', 'cryptography.hazmat.bindings.<wbr>openssl._conditional', 'OpenSSL.SSL', 'OpenSSL.version', 'cryptography.hazmat.backends.<wbr>openssl', 'cryptography.hazmat.backends.<wbr>openssl.backend', 'cryptography.hazmat.backends.<wbr>openssl.aead', 'cryptography.hazmat.backends.<wbr>openssl.ciphers', 'cryptography.hazmat.primitive<wbr>s.ciphers', 'cryptography.hazmat.primitive<wbr>s.ciphers.base', 'cryptography.hazmat.primitive<wbr>s.ciphers.modes', 'cryptography.hazmat.backends.<wbr>openssl.cmac', 'cryptography.hazmat.primitive<wbr>s.mac', 'cryptography.hazmat.backends.<wbr>openssl.decode_asn1', 'cryptography.hazmat.backends.<wbr>openssl.dh', 'cryptography.hazmat.primitive<wbr>s.asymmetric.dh', 'cryptography.hazmat.backends.<wbr>openssl.dsa', 'cryptography.hazmat.backends.<wbr>openssl.utils', 'cryptography.hazmat.primitive<wbr>s.asymmetric.utils', '<a href="http://cryptography.hazmat.backends.openssl.ec/" rel="noreferrer" target="_blank">cryptography.hazmat.backends.<wbr>openssl.ec</a>', 'cryptography.hazmat.backends.<wbr>openssl.encode_asn1', 'cryptography.hazmat.backends.<wbr>openssl.hashes', 'cryptography.hazmat.backends.<wbr>openssl.hmac', 'cryptography.hazmat.backends.<wbr>openssl.rsa', 'cryptography.hazmat.primitive<wbr>s.asymmetric.padding', 'cryptography.hazmat.backends.<wbr>openssl.x25519', 'cryptography.hazmat.primitive<wbr>s.asymmetric.x25519', 'cryptography.hazmat.backends.<wbr>openssl.x509', 'cryptography.hazmat.primitive<wbr>s.ciphers.algorithms', 'cryptography.hazmat.primitive<wbr>s.kdf', 'cryptography.hazmat.primitive<wbr>s.kdf.scrypt', 'urllib3.packages.backports', '<a href="http://urllib3.packages.backports.ma">urllib3.packages.backports.ma</a><wbr>kefile', 'requests.__version__', 'requests.utils', 'cgi', 'html', 'html.entities', 'tempfile', 'requests.certs', 'certifi', 'certifi.core', 'requests._internal_utils', 'requests.compat', 'json', 'json.decoder', 'json.scanner', '_json', 'json.encoder', 'urllib.request', 'urllib.error', 'urllib.response', '_scproxy', 'http.cookiejar', 'http.cookies', 'requests.cookies', 'requests.structures', 'requests.packages', 'requests.packages.urllib3', 'requests.packages.urllib3.con<wbr>nectionpool', 'requests.packages.urllib3.exc<wbr>eptions', 'requests.packages.urllib3.pac<wbr>kages', 'requests.packages.urllib3.pac<wbr>kages.ssl_match_hostname', 'requests.packages.urllib3.pac<wbr>kages.six', 'requests.packages.urllib3.pac<wbr>kages.six.moves', 'requests.packages.urllib3.pac<wbr>kages.six.moves.http_client', 'requests.packages.urllib3.con<wbr>nection', 'requests.packages.urllib3.uti<wbr>l', 'requests.packages.urllib3.uti<wbr>l.connection', 'requests.packages.urllib3.uti<wbr>l.wait', 'requests.packages.urllib3.uti<wbr>l.selectors', 'requests.packages.urllib3.uti<wbr>l.request', 'requests.packages.urllib3.uti<wbr>l.response', 'requests.packages.urllib3.uti<wbr>l.ssl_', 'requests.packages.urllib3.uti<wbr>l.timeout', 'requests.packages.urllib3.uti<wbr>l.retry', 'requests.packages.urllib3.uti<wbr>l.url', 'requests.packages.urllib3._co<wbr>llections', 'requests.packages.urllib3.req<wbr>uest', 'requests.packages.urllib3.fil<wbr>epost', 'requests.packages.urllib3.fie<wbr>lds', 'requests.packages.urllib3.pac<wbr>kages.six.moves.urllib', 'requests.packages.urllib3.pac<wbr>kages.six.moves.urllib.parse', 'requests.packages.urllib3.res<wbr>ponse', 'requests.packages.urllib3.poo<wbr>lmanager', 'requests.packages.urllib3.con<wbr>trib', 'requests.packages.urllib3.con<wbr>trib.pyopenssl', 'requests.packages.urllib3.pac<wbr>kages.backports', 'requests.packages.urllib3.pac<wbr>kages.backports.makefile', 'requests.packages.idna', 'requests.packages.idna.packag<wbr>e_data', 'requests.packages.idna.core', 'requests.packages.idna.idnada<wbr>ta', 'requests.packages.idna.intran<wbr>ges', 'requests.packages.chardet', '<a href="http://requests.packages.chardet.com">requests.packages.chardet.com</a><wbr>pat', 'requests.packages.chardet.uni<wbr>versaldetector', 'requests.packages.chardet.cha<wbr>rsetgroupprober', 'requests.packages.chardet.enu<wbr>ms', 'requests.packages.chardet.cha<wbr>rsetprober', 'requests.packages.chardet.esc<wbr>prober', 'requests.packages.chardet.cod<wbr>ingstatemachine', 'requests.packages.chardet.esc<wbr>sm', 'requests.packages.chardet.lat<wbr>in1prober', 'requests.packages.chardet.mbc<wbr>sgroupprober', 'requests.packages.chardet.utf<wbr>8prober', 'requests.packages.chardet.mbc<wbr>ssm', 'requests.packages.chardet.sji<wbr>sprober', 'requests.packages.chardet.mbc<wbr>harsetprober', 'requests.packages.chardet.cha<wbr>rdistribution', 'requests.packages.chardet.euc<wbr>twfreq', 'requests.packages.chardet.euc<wbr>krfreq', 'requests.packages.chardet.gb2<wbr>312freq', 'requests.packages.chardet.big<wbr>5freq', 'requests.packages.chardet.jis<wbr>freq', 'requests.packages.chardet.jpc<wbr>ntx', 'requests.packages.chardet.euc<wbr>jpprober', 'requests.packages.chardet.gb2<wbr>312prober', 'requests.packages.chardet.euc<wbr>krprober', 'requests.packages.chardet.cp9<wbr>49prober', 'requests.packages.chardet.big<wbr>5prober', 'requests.packages.chardet.euc<wbr>twprober', 'requests.packages.chardet.sbc<wbr>sgroupprober', 'requests.packages.chardet.sbc<wbr>harsetprober', 'requests.packages.chardet.lan<wbr>gcyrillicmodel', 'requests.packages.chardet.lan<wbr>ggreekmodel', 'requests.packages.chardet.lan<wbr>gbulgarianmodel', 'requests.packages.chardet.lan<wbr>gthaimodel', 'requests.packages.chardet.lan<wbr>ghebrewmodel', 'requests.packages.chardet.heb<wbr>rewprober', 'requests.packages.chardet.lan<wbr>gturkishmodel', 'requests.packages.chardet.ver<wbr>sion', 'requests.models', 'requests.hooks', 'requests.auth', 'requests.status_codes', 'requests.api', 'requests.sessions', 'requests.adapters', 'urllib3.contrib.socks', 'socks', 'obspy.core', 'obspy.core.utcdatetime', 'obspy.core.util', 'obspy.core.util.attribdict', 'obspy.core.util.base', 'doctest', 'argparse', 'difflib', 'pdb', 'cmd', 'bdb', 'code', 'codeop', 'glob', 'pprint', 'unittest', 'unittest.result', 'unittest.util', 'unittest.case', 'unittest.suite', 'unittest.loader', 'unittest.main', 'unittest.runner', 'unittest.signals', 'numpy', 'numpy._globals', 'numpy.__config__', 'numpy.version', 'numpy._import_tools', 'numpy.add_newdocs', 'numpy.lib', '<a href="http://numpy.lib.info/" rel="noreferrer" target="_blank">numpy.lib.info</a>', 'numpy.lib.type_check', 'numpy.core', '<a href="http://numpy.core.info/" rel="noreferrer" target="_blank">numpy.core.info</a>', 'numpy.core.multiarray', 'numpy.core.umath', 'numpy.core._internal', 'numpy.compat', 'numpy.compat._inspect', 'numpy.compat.py3k', 'pathlib', 'ntpath', 'numpy.core.numerictypes', 'numpy.core.numeric', 'pickle', '_compat_pickle', '_pickle', 'numpy.core.fromnumeric', 'numpy.core._methods', 'numpy.core.arrayprint', 'numpy.core.defchararray', 'numpy.core.records', 'numpy.core.memmap', 'numpy.core.function_base', 'numpy.core.machar', 'numpy.core.getlimits', 'numpy.core.shape_base', 'numpy.core.einsumfunc', 'numpy.testing', 'numpy.testing.decorators', 'numpy.testing.nose_tools', 'numpy.testing.nose_tools.deco<wbr>rators', 'numpy.testing.nose_tools.util<wbr>s', 'numpy.lib.utils', 'numpy.testing.nosetester', 'numpy.testing.nose_tools.nose<wbr>tester', 'numpy.testing.utils', 'numpy.lib.ufunclike', 'numpy.lib.index_tricks', 'numpy.lib.function_base', 'numpy.lib.twodim_base', 'numpy.matrixlib', 'numpy.matrixlib.defmatrix', 'numpy.lib.stride_tricks', 'numpy.lib.mixins', 'numpy.lib.nanfunctions', 'numpy.lib.shape_base', 'numpy.lib.scimath', 'numpy.lib.polynomial', 'numpy.linalg', '<a href="http://numpy.linalg.info/" rel="noreferrer" target="_blank">numpy.linalg.info</a>', 'numpy.linalg.linalg', 'numpy.linalg.lapack_lite', 'numpy.linalg._umath_linalg', 'numpy.lib.arraysetops', 'numpy.lib.npyio', 'numpy.lib.format', 'numpy.lib._datasource', 'numpy.lib._iotools', 'numpy.lib.financial', 'decimal', '_decimal', 'numpy.lib.arrayterator', 'numpy.lib.arraypad', 'numpy.lib._version', 'numpy._distributor_init', 'numpy._mklinit', 'numpy.fft', '<a href="http://numpy.fft.info/" rel="noreferrer" target="_blank">numpy.fft.info</a>', 'numpy.fft.fftpack', 'numpy.fft.fftpack_lite', 'numpy.fft.helper', 'numpy.polynomial', 'numpy.polynomial.polynomial', 'numpy.polynomial.polyutils', 'numpy.polynomial._polybase', 'numpy.polynomial.chebyshev', 'numpy.polynomial.legendre', 'numpy.polynomial.hermite', 'numpy.polynomial.hermite_e', 'numpy.polynomial.laguerre', 'numpy.random', '<a href="http://numpy.random.info/" rel="noreferrer" target="_blank">numpy.random.info</a>', 'cython_runtime', 'mtrand', 'numpy.random.mtrand', 'numpy.ctypeslib', '<a href="http://numpy.ma/" rel="noreferrer" target="_blank">numpy.ma</a>', 'numpy.ma.core', 'numpy.ma.extras', 'pkg_resources', 'zipfile', 'pkgutil', 'plistlib', 'xml', 'xml.parsers', 'xml.parsers.expat', 'pyexpat.errors', 'pyexpat.model', 'pyexpat', 'xml.parsers.expat.model', 'xml.parsers.expat.errors', 'pkg_resources.extern', 'pkg_resources._vendor', 'pkg_resources.extern.six', 'pkg_resources._vendor.six', 'pkg_resources.extern.six.move<wbr>s', 'pkg_resources._vendor.six.mov<wbr>es', 'pkg_resources.py31compat', 'pkg_resources.extern.appdirs'<wbr>, 'pkg_resources._vendor.packagi<wbr>ng.__about__', 'pkg_resources.extern.packagin<wbr>g', 'pkg_resources.extern.packagin<wbr>g.version', 'pkg_resources.extern.packagin<wbr>g._structures', 'pkg_resources.extern.packagin<wbr>g.specifiers', 'pkg_resources.extern.packagin<wbr>g._compat', 'pkg_resources.extern.packagin<wbr>g.requirements', 'pkg_resources.extern.pyparsin<wbr>g', 'pkg_resources.extern.six.move<wbr>s.urllib', 'pkg_resources.extern.packagin<wbr>g.markers', 'obspy.core.util.misc', 'obspy.core.util.obspy_types', 'obspy.core.util.testing', 'distutils', 'distutils.version', 'lxml', '_cython_0_28', 'lxml.etree', 'lxml._elementpath', 'gzip', 'obspy.core.util.version', 'obspy.core.trace', 'decorator', 'obspy.core.compatibility', 'unittest.mock', 'configparser', 'obspy.core.util.decorator', 'tarfile', 'obspy.core.util.deprecation_h<wbr>elpers', 'obspy.core.stream', 'obspy.scripts', 'obspy.scripts.runtests', 'obspy.core.event', 'obspy.core.event.base', 'obspy.core.event.header', 'obspy.core.event.catalog', 'obspy.imaging', '<a href="http://obspy.imaging.cm/" rel="noreferrer" target="_blank">obspy.imaging.cm</a>', 'matplotlib', 'distutils.sysconfig', 'distutils.errors', 'matplotlib.cbook', 'matplotlib.cbook.deprecation'<wbr>, 'matplotlib.cbook._backports', 'matplotlib.compat', 'matplotlib.compat.subprocess'<wbr>, 'matplotlib.rcsetup', 'matplotlib.testing', 'matplotlib.fontconfig_pattern<wbr>', 'pyparsing', 'matplotlib.colors', 'matplotlib._color_data', 'cycler', 'six.moves.urllib', 'six.moves.urllib.request', 'matplotlib._version', 'dateutil', 'dateutil._version']<br>
> [  DEBUG] CACHEDIR=/Users/mth/.matplotli<wbr>b<br>
> [  DEBUG] Using fontManager instance from /Users/mth/.matplotlib/fontLis<wbr>t.json<br>
><br>
> ______________________________<wbr>_________________<br>
> Matplotlib-users mailing list<br>
> <a href="mailto:Matplotlib-users@python.org" target="_blank">Matplotlib-users@python.org</a><br>
> <a href="https://mail.python.org/mailman/listinfo/matplotlib-users" rel="noreferrer" target="_blank">https://mail.python.org/mailma<wbr>n/listinfo/matplotlib-users</a><br>
<br>
--<br>
Jody Klymak<br>
<a href="http://web.uvic.ca/~jklymak/" rel="noreferrer" target="_blank">http://web.uvic.ca/~jklymak/</a><br>
<br>
<br>
<br>
<br>
<br>
</blockquote></div><br></div>
</div></blockquote></div><br><div>
<span class="gmail-m_-4705955011232650603Apple-style-span" style="border-collapse:separate;color:rgb(0,0,0);font-family:"Lucida Sans Typewriter";font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><div style="word-wrap:break-word"><span class="gmail-m_-4705955011232650603Apple-style-span" style="border-collapse:separate;color:rgb(0,0,0);font-family:"Lucida Sans Typewriter";font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><div>--</div><div>Jody Klymak    </div><div><a href="http://web.uvic.ca/~jklymak/" target="_blank">http://web.uvic.ca/~jklymak/</a></div><div><br class="gmail-m_-4705955011232650603khtml-block-placeholder"></div><div><br class="gmail-m_-4705955011232650603khtml-block-placeholder"></div><br class="gmail-m_-4705955011232650603Apple-interchange-newline"></span></div></span><br class="gmail-m_-4705955011232650603Apple-interchange-newline">
</div>
<br></div></div></blockquote></div><br></div></div></div></div>