mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
PY-34360 Remove support for Cython extensions with Python 2.6
This commit is contained in:
@@ -17,9 +17,6 @@ envs {
|
||||
zipRepository = new URL("https://repo.labs.intellij.net/pycharm/python-archives-windows/")
|
||||
shouldUseZipsFromRepository = Os.isFamily(Os.FAMILY_WINDOWS)
|
||||
|
||||
python "python26_64", "2.6.6", "64"
|
||||
virtualenv "py26_64", "python26_64", ["cython"]
|
||||
|
||||
python "python27_64", "2.7.15", "64"
|
||||
virtualenv "py27_64", "python27_64", ["cython"]
|
||||
|
||||
@@ -36,9 +33,6 @@ envs {
|
||||
virtualenv "py37_64", "python37_64", ["cython"]
|
||||
|
||||
if (Os.isFamily(Os.FAMILY_WINDOWS)) {
|
||||
python "python26_32", "2.6.6", "32"
|
||||
virtualenv "py26_32", "python26_32", ["cython"]
|
||||
|
||||
python "python27_32", "2.7.15", "32"
|
||||
virtualenv "py27_32", "python27_32", ["cython"]
|
||||
|
||||
|
||||
@@ -63,11 +63,11 @@ else:
|
||||
if python_implementation == 'CPython' and not IS_PYTHON_STACKLESS:
|
||||
# Only available for CPython!
|
||||
if (
|
||||
(sys.version_info[0] == 2 and sys.version_info[1] >= 6)
|
||||
or (sys.version_info[0] == 3 and sys.version_info[1] >= 3)
|
||||
(sys.version_info[0] == 2 and sys.version_info[1] >= 7)
|
||||
or (sys.version_info[0] == 3 and sys.version_info[1] >= 4)
|
||||
or (sys.version_info[0] > 3)
|
||||
):
|
||||
# Supported in 2.6,2.7 or 3.3 onwards (32 or 64)
|
||||
# Supported in 2.7 or 3.4 onwards (32 or 64)
|
||||
CYTHON_SUPPORTED = True
|
||||
|
||||
|
||||
|
||||
@@ -104,11 +104,11 @@ def build():
|
||||
|
||||
|
||||
env = os.environ.copy()
|
||||
if sys.version_info[:2] in ((2, 6), (2, 7), (3, 5), (3, 6), (3, 7)):
|
||||
if sys.version_info[:2] in ((2, 7), (3, 5), (3, 6), (3, 7)):
|
||||
import setuptools # We have to import it first for the compiler to be found
|
||||
from distutils import msvc9compiler
|
||||
|
||||
if sys.version_info[:2] in ((2, 6), (2, 7)):
|
||||
if sys.version_info[:2] == (2, 7):
|
||||
vcvarsall = msvc9compiler.find_vcvarsall(9.0)
|
||||
elif sys.version_info[:2] in ((3, 5), (3, 6), (3, 7)):
|
||||
vcvarsall = msvc9compiler.find_vcvarsall(14.0)
|
||||
@@ -124,7 +124,7 @@ def build():
|
||||
[vcvarsall, 'x86'],
|
||||
initial=os.environ.copy()))
|
||||
|
||||
elif sys.version_info[:2] in ((3,3), (3,4)):
|
||||
elif sys.version_info[:2] == (3, 4):
|
||||
if is_python_64bit():
|
||||
env.update(get_environment_from_batch_command(
|
||||
[r"C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd", '/x64'],
|
||||
|
||||
@@ -7,7 +7,6 @@ import sys
|
||||
|
||||
miniconda64_envs = os.getenv('MINICONDA64_ENVS')
|
||||
python_installations = [
|
||||
r'%s/py26_64/bin/python' % miniconda64_envs,
|
||||
r'%s/py27_64/bin/python' % miniconda64_envs,
|
||||
r'%s/py34_64/bin/python' % miniconda64_envs,
|
||||
r'%s/py35_64/bin/python' % miniconda64_envs,
|
||||
|
||||
@@ -72,14 +72,12 @@ miniconda32_envs = os.getenv('MINICONDA32_ENVS', r'C:\tools\Miniconda32\envs')
|
||||
miniconda64_envs = os.getenv('MINICONDA64_ENVS', r'C:\tools\Miniconda\envs')
|
||||
|
||||
python_installations = [
|
||||
r'%s\py26_32\Scripts\python.exe' % miniconda32_envs,
|
||||
r'%s\py27_32\Scripts\python.exe' % miniconda32_envs,
|
||||
r'%s\py34_32\Scripts\python.exe' % miniconda32_envs,
|
||||
r'%s\py35_32\Scripts\python.exe' % miniconda32_envs,
|
||||
r'%s\py36_32\Scripts\python.exe' % miniconda32_envs,
|
||||
r'%s\py37_32\Scripts\python.exe' % miniconda32_envs,
|
||||
|
||||
r'%s\py26_64\Scripts\python.exe' % miniconda64_envs,
|
||||
r'%s\py27_64\Scripts\python.exe' % miniconda64_envs,
|
||||
r'%s\py34_64\Scripts\python.exe' % miniconda64_envs,
|
||||
r'%s\py35_64\Scripts\python.exe' % miniconda64_envs,
|
||||
|
||||
Reference in New Issue
Block a user