author | Rich Burridge <rich.burridge@oracle.com> |
Fri, 30 Sep 2016 07:50:02 -0700 | |
changeset 7007 | 8aba3abf65e1 |
permissions | -rw-r--r-- |
7007
8aba3abf65e1
24759053 Use repoze.lru instead of backports.functools-lru-cache in pylint
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
1 |
Substitute repoze.lru for backports.functools_lru_cache as we already |
8aba3abf65e1
24759053 Use repoze.lru instead of backports.functools-lru-cache in pylint
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
2 |
have repoze.lru in Userland/Solaris and backports.functools_lru_cache |
8aba3abf65e1
24759053 Use repoze.lru instead of backports.functools-lru-cache in pylint
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
3 |
has some 4th party dependencies. |
8aba3abf65e1
24759053 Use repoze.lru instead of backports.functools-lru-cache in pylint
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
4 |
|
8aba3abf65e1
24759053 Use repoze.lru instead of backports.functools-lru-cache in pylint
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
5 |
This change will not be sent upstream. |
8aba3abf65e1
24759053 Use repoze.lru instead of backports.functools-lru-cache in pylint
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
6 |
|
8aba3abf65e1
24759053 Use repoze.lru instead of backports.functools-lru-cache in pylint
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
7 |
--- pylint-1.6.4/pylint/checkers/variables.py.orig 2016-09-29 16:26:46.454143452 +0000 |
8aba3abf65e1
24759053 Use repoze.lru instead of backports.functools-lru-cache in pylint
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
8 |
+++ pylint-1.6.4/pylint/checkers/variables.py 2016-09-29 16:29:51.776301211 +0000 |
8aba3abf65e1
24759053 Use repoze.lru instead of backports.functools-lru-cache in pylint
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
9 |
@@ -13,7 +13,7 @@ |
8aba3abf65e1
24759053 Use repoze.lru instead of backports.functools-lru-cache in pylint
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
10 |
try: |
8aba3abf65e1
24759053 Use repoze.lru instead of backports.functools-lru-cache in pylint
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
11 |
from functools import lru_cache |
8aba3abf65e1
24759053 Use repoze.lru instead of backports.functools-lru-cache in pylint
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
12 |
except ImportError: |
8aba3abf65e1
24759053 Use repoze.lru instead of backports.functools-lru-cache in pylint
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
13 |
- from backports.functools_lru_cache import lru_cache |
8aba3abf65e1
24759053 Use repoze.lru instead of backports.functools-lru-cache in pylint
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
14 |
+ from repoze.lru import lru_cache |
8aba3abf65e1
24759053 Use repoze.lru instead of backports.functools-lru-cache in pylint
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
15 |
|
8aba3abf65e1
24759053 Use repoze.lru instead of backports.functools-lru-cache in pylint
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
16 |
import six |
8aba3abf65e1
24759053 Use repoze.lru instead of backports.functools-lru-cache in pylint
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
17 |