From 4dca63f0072da08c537b133f1e37dd9ddab8ba9a Mon Sep 17 00:00:00 2001
From: iarspider <iarspider@gmail.com>
Date: Thu, 28 Nov 2019 18:54:01 +0100
Subject: [PATCH] Loosen restriction on setuptools version of
 py-backports-shutil-get-terminal-size: the bug seems to be fixed at least in
 setuptools 41.0.0 (#13927)

---
 .../packages/py-backports-shutil-get-terminal-size/package.py   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/var/spack/repos/builtin/packages/py-backports-shutil-get-terminal-size/package.py b/var/spack/repos/builtin/packages/py-backports-shutil-get-terminal-size/package.py
index d06efbd5bb..75930f05b8 100644
--- a/var/spack/repos/builtin/packages/py-backports-shutil-get-terminal-size/package.py
+++ b/var/spack/repos/builtin/packages/py-backports-shutil-get-terminal-size/package.py
@@ -19,5 +19,5 @@ class PyBackportsShutilGetTerminalSize(PythonPackage):
 
     # newer setuptools version mess with "namespace" packages in an
     # incompatible way cf. https://github.com/pypa/setuptools/issues/900
-    depends_on('py-setuptools@:30.999.999', type='build')
+    depends_on('py-setuptools@:30.999.999,41:', type='build')
     depends_on('python@:3.2')
-- 
GitLab