From dc02e80e6ba8d3cd48af9037e7af6ebac67c916c Mon Sep 17 00:00:00 2001
From: Joseph Weston <joseph.weston08@gmail.com>
Date: Fri, 19 May 2017 12:32:37 +0200
Subject: [PATCH] bump library versions to match oldest supported platform

Our baseline is Debian stable (Jessie) where possible.  The only
dependency that cannot be satisfied is sympy; Debian stable does not
have a Python 3 package for this.  We set the required sympy version to
that present in Ubuntu 16.04 LTS.
---
 setup.py | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/setup.py b/setup.py
index fe6d6a5f..14df72ad 100755
--- a/setup.py
+++ b/setup.py
@@ -1,6 +1,6 @@
 #!/usr/bin/env python3
 
-# Copyright 2011-2016 Kwant authors.
+# Copyright 2011-2017 Kwant authors.
 #
 # This file is part of Kwant.  It is subject to the license terms in the file
 # LICENSE.rst found in the top-level directory of this distribution and at
@@ -637,9 +637,10 @@ def main():
                     'build_tut': build_tut,
                     'test': test},
           ext_modules=exts,
-          install_requires=['numpy >= 1.8.1', 'scipy >= 0.13.3', 'tinyarray >= 1.2.0'],
+          install_requires=['numpy >= 1.8.1', 'scipy >= 0.14.0',
+                            'tinyarray >= 1.2.0'],
           extras_require={
-              'plotting': 'matplotlib >= 1.3.1',
+              'plotting': 'matplotlib >= 1.4.2',
               # Ubuntu 16.04 is the oldest supported distro with python3-sympy
               'continuum': 'sympy >= 0.7.6',
           },
-- 
GitLab