From c5d21da66786598c4058631165e3295ac101ba6b Mon Sep 17 00:00:00 2001 From: "Tahir H. Butt" Date: Thu, 9 Jan 2020 17:13:19 -0500 Subject: [PATCH 1/2] add funcsigs backport to install --- setup.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index ffc04feba57..99b43913447 100644 --- a/setup.py +++ b/setup.py @@ -58,7 +58,8 @@ def run_tests(self): # psutil used to generate runtime metrics for tracer # enum34 is an enum backport for earlier versions of python -install_requires = ["psutil>=5.0.0", "enum34; python_version<'3.4'"] +# funcsigs backport required for vendored debtcollector +install_requires = ["psutil>=5.0.0", "enum34; python_version<'3.4'", "funcsigs; python_version<'3.3'"] # Base `setup()` kwargs without any C-extension registering setup_kwargs = dict( From 4022b8ab9f0447f1c17bb909b86c0ca1af2da055 Mon Sep 17 00:00:00 2001 From: "Tahir H. Butt" Date: Thu, 9 Jan 2020 18:18:43 -0500 Subject: [PATCH 2/2] copy from debtcollector's requirements --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 99b43913447..4f01bf97095 100644 --- a/setup.py +++ b/setup.py @@ -59,7 +59,7 @@ def run_tests(self): # psutil used to generate runtime metrics for tracer # enum34 is an enum backport for earlier versions of python # funcsigs backport required for vendored debtcollector -install_requires = ["psutil>=5.0.0", "enum34; python_version<'3.4'", "funcsigs; python_version<'3.3'"] +install_requires = ["psutil>=5.0.0", "enum34; python_version<'3.4'", "funcsigs>=1.0.0;python_version=='2.7'"] # Base `setup()` kwargs without any C-extension registering setup_kwargs = dict(