##// END OF EJS Templates
NEP 29 stop support for 3.6
Matthias Bussonnier -
Show More
@@ -24,7 +24,7 b' import sys'
24 24 #
25 25 # This check is also made in IPython/__init__, don't forget to update both when
26 26 # changing Python version requirements.
27 if sys.version_info < (3, 6):
27 if sys.version_info < (3, 7):
28 28 pip_message = 'This may be due to an out of date pip. Make sure you have pip >= 9.0.1.'
29 29 try:
30 30 import pip
@@ -40,10 +40,11 b' if sys.version_info < (3, 6):'
40 40
41 41
42 42 error = """
43 IPython 7.10+ supports Python 3.6 and above, following NEP 29.
43 IPython 7.17+ supports Python 3.7 and above, following NEP 29.
44 44 When using Python 2.7, please install IPython 5.x LTS Long Term Support version.
45 45 Python 3.3 and 3.4 were supported up to IPython 6.x.
46 46 Python 3.5 was supported with IPython 7.0 to 7.9.
47 Python 3.6 was supported with IPython up to 7.16.
47 48
48 49 See IPython `README.rst` file for more information:
49 50
@@ -227,7 +228,7 b' for key, deps in extras_require.items():'
227 228 extras_require['all'] = list(sorted(everything))
228 229
229 230 if 'setuptools' in sys.modules:
230 setuptools_extra_args['python_requires'] = '>=3.6'
231 setuptools_extra_args['python_requires'] = '>=3.7'
231 232 setuptools_extra_args['zip_safe'] = False
232 233 setuptools_extra_args['entry_points'] = {
233 234 'console_scripts': find_entry_points(),
General Comments 0
You need to be logged in to leave comments. Login now