From: Guillaume Pellerin Date: Fri, 11 Jul 2014 16:14:54 +0000 (+0200) Subject: Merge branch 'diadems' of github.com:DavidDoukhan/TimeSide into DavidDoukhan-diadems X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=refs%2Fheads%2FDavidDoukhan-diadems;p=timeside.git Merge branch 'diadems' of github.com:DavidDoukhan/TimeSide into DavidDoukhan-diadems Conflicts: setup.py timeside/analyzer/core.py --- 987531445eef3e2ecd970ec51b1a70a5925e7239 diff --cc setup.py index 585cf36,9d6ed14..a043758 --- a/setup.py +++ b/setup.py @@@ -44,21 -26,18 +44,23 @@@ setup long_description = open('README.rst').read(), author = "Guillaume Pellerin, Paul Brossier, Thomas Fillon, Riccardo Zaccarelli, Olivier Guilyardi", author_email = "yomguy@parisson.com, piem@piem.org, thomas@parisson.com, riccardo.zaccarelli@gmail.com, olivier@samalyse.com", - version = '0.5.3', + version = '0.5.6', install_requires = [ - 'setuptools', 'numpy', 'mutagen', - 'pil', + 'pillow', 'h5py', - 'yaml', + 'pyyaml', 'simplejson', 'scipy', + 'matplotlib', + 'django>=1.4', + 'django-extensions', + 'djangorestframework', + 'south', + 'py_sonicvisualiser', ], ++ platforms=['OS Independent'], license='Gnu Public License V2', classifiers = CLASSIFIERS, diff --cc timeside/analyzer/core.py index 48d6175,2aed37f..92a19b0 --- a/timeside/analyzer/core.py +++ b/timeside/analyzer/core.py @@@ -21,7 -21,7 +21,8 @@@ # Guillaume Pellerin # Paul Brossier # Thomas Fillon + # David Doukhan + from __future__ import division from timeside.core import Processor @@@ -30,16 -30,14 +31,16 @@@ import nump from collections import OrderedDict import h5py import h5tools - + from py_sonicvisualiser import SVEnv import os -if os.environ.has_key('DISPLAY'): - doctest_option = '+SKIP' -else: - doctest_option = '+ELLIPSIS' +if 'DISPLAY' not in os.environ: + import matplotlib + matplotlib.use('Agg') +import matplotlib.pyplot as plt +from matplotlib.figure import Figure +from matplotlib.backends.backend_agg import FigureCanvasAgg as FigureCanvas numpy_data_types = [ #'float128',