# HG changeset patch # User Rich Burridge # Date 1475181816 25200 # Node ID c68461b25ddbf81a54cfd3fcf631527cd0a25725 # Parent 49bc9df236c6e25ec8c9d60a6db887c1337f177c 24757781 pylint-2.7 traceback: missing 'backports.functools-lru-cache' distribution diff -r 49bc9df236c6 -r c68461b25ddb components/python/pylint/patches/02-remove-2.7-deps.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/components/python/pylint/patches/02-remove-2.7-deps.patch Thu Sep 29 13:43:36 2016 -0700 @@ -0,0 +1,30 @@ +Remove the references to backports.functools-lru-cache and configparser +in pylint 2.7, until the Python backports.functools-lru-cache module is +available in Userland/Solaris. + +configparser will be automatically handled via the six module. + +These changes will not be sent upstream (and are only temporary). + +--- pylint-1.6.4/pylint/__pkginfo__.py.orig 2016-09-29 13:31:06.105631780 +0000 ++++ pylint-1.6.4/pylint/__pkginfo__.py 2016-09-29 13:31:18.012770831 +0000 +@@ -23,7 +23,6 @@ + + extras_require = {} + extras_require[':sys_platform=="win32"'] = ['colorama'] +-extras_require[':python_version=="2.7"'] = ['configparser', 'backports.functools_lru_cache'] + + + license = 'GPL' +--- pylint-1.6.4/pylint.egg-info/requires.txt.orig 2016-09-29 13:31:54.332003719 +0000 ++++ pylint-1.6.4/pylint.egg-info/requires.txt 2016-09-29 13:32:04.774966160 +0000 +@@ -2,9 +2,5 @@ + six + isort >= 4.2.5 + +-[:python_version=="2.7"] +-configparser +-backports.functools_lru_cache +- + [:sys_platform=="win32"] + colorama