Skip to content

Commit 336310d

Browse files
hugovkjamesls
authored andcommitted
Warn if using an EOL Python
1 parent cce0ad1 commit 336310d

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

jmespath/__init__.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,19 @@
1+
import warnings
2+
import sys
13
from jmespath import parser
24
from jmespath.visitor import Options
35

46
__version__ = '0.9.5'
57

68

9+
if sys.version_info[:2] <= (2, 6) or ((3, 0) <= sys.version_info[:2] <= (3, 3)):
10+
python_ver = '.'.join(str(x) for x in sys.version_info[:3])
11+
12+
warnings.warn('You are using Python {0}, which will no longer be supported in '
13+
'JMESPath 1.0'.format(python_ver),
14+
DeprecationWarning)
15+
16+
717
def compile(expression):
818
return parser.Parser().parse(expression)
919

0 commit comments

Comments
 (0)