mirror of https://github.com/pypa/pip
Drop support for EOL Python 3.4
This commit is contained in:
parent
9311049de2
commit
2c1010ee96
|
@ -7,8 +7,6 @@ environment:
|
||||||
RUN_INTEGRATION_TESTS: "True"
|
RUN_INTEGRATION_TESTS: "True"
|
||||||
# Unit tests only.
|
# Unit tests only.
|
||||||
- PYTHON: "C:\\Python27-x64"
|
- PYTHON: "C:\\Python27-x64"
|
||||||
- PYTHON: "C:\\Python34"
|
|
||||||
- PYTHON: "C:\\Python34-x64"
|
|
||||||
- PYTHON: "C:\\Python35"
|
- PYTHON: "C:\\Python35"
|
||||||
- PYTHON: "C:\\Python35-x64"
|
- PYTHON: "C:\\Python35-x64"
|
||||||
- PYTHON: "C:\\Python36"
|
- PYTHON: "C:\\Python36"
|
||||||
|
|
|
@ -32,9 +32,6 @@ jobs:
|
||||||
vmImage: ${{ parameters.vmImage }}
|
vmImage: ${{ parameters.vmImage }}
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
Python34-x64:
|
|
||||||
python.version: '3.4'
|
|
||||||
python.architecture: x64
|
|
||||||
Python35-x64:
|
Python35-x64:
|
||||||
python.version: '3.5'
|
python.version: '3.5'
|
||||||
python.architecture: x64
|
python.architecture: x64
|
||||||
|
@ -45,9 +42,6 @@ jobs:
|
||||||
Python27-x86:
|
Python27-x86:
|
||||||
python.version: '2.7'
|
python.version: '2.7'
|
||||||
python.architecture: x86
|
python.architecture: x86
|
||||||
Python34-x86:
|
|
||||||
python.version: '3.4'
|
|
||||||
python.architecture: x86
|
|
||||||
Python35-x86:
|
Python35-x86:
|
||||||
python.version: '3.5'
|
python.version: '3.5'
|
||||||
python.architecture: x86
|
python.architecture: x86
|
||||||
|
|
|
@ -29,9 +29,6 @@ jobs:
|
||||||
vmImage: ${{ parameters.vmImage }}
|
vmImage: ${{ parameters.vmImage }}
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
Python34:
|
|
||||||
python.version: '3.4'
|
|
||||||
python.architecture: x64
|
|
||||||
Python35:
|
Python35:
|
||||||
python.version: '3.5'
|
python.version: '3.5'
|
||||||
python.architecture: x64
|
python.architecture: x64
|
||||||
|
|
|
@ -51,10 +51,6 @@ jobs:
|
||||||
python: 3.5
|
python: 3.5
|
||||||
- env: GROUP=2
|
- env: GROUP=2
|
||||||
python: 3.5
|
python: 3.5
|
||||||
- env: GROUP=1
|
|
||||||
python: 3.4
|
|
||||||
- env: GROUP=2
|
|
||||||
python: 3.4
|
|
||||||
|
|
||||||
- env: GROUP=1
|
- env: GROUP=1
|
||||||
python: 3.8-dev
|
python: 3.8-dev
|
||||||
|
|
|
@ -109,7 +109,7 @@ On Windows [4]_::
|
||||||
Python and OS Compatibility
|
Python and OS Compatibility
|
||||||
---------------------------
|
---------------------------
|
||||||
|
|
||||||
pip works with CPython versions 2.7, 3.4, 3.5, 3.6, 3.7 and also pypy.
|
pip works with CPython versions 2.7, 3.5, 3.6, 3.7 and also PyPy.
|
||||||
|
|
||||||
This means pip works on the latest patch version of each of these minor
|
This means pip works on the latest patch version of each of these minor
|
||||||
versions. Previous patch versions are supported on a best effort approach.
|
versions. Previous patch versions are supported on a best effort approach.
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
Drop support for EOL Python 3.4.
|
3
setup.py
3
setup.py
|
@ -46,7 +46,6 @@ setup(
|
||||||
"Programming Language :: Python :: 2",
|
"Programming Language :: Python :: 2",
|
||||||
"Programming Language :: Python :: 2.7",
|
"Programming Language :: Python :: 2.7",
|
||||||
"Programming Language :: Python :: 3",
|
"Programming Language :: Python :: 3",
|
||||||
"Programming Language :: Python :: 3.4",
|
|
||||||
"Programming Language :: Python :: 3.5",
|
"Programming Language :: Python :: 3.5",
|
||||||
"Programming Language :: Python :: 3.6",
|
"Programming Language :: Python :: 3.6",
|
||||||
"Programming Language :: Python :: 3.7",
|
"Programming Language :: Python :: 3.7",
|
||||||
|
@ -79,5 +78,5 @@ setup(
|
||||||
},
|
},
|
||||||
|
|
||||||
zip_safe=False,
|
zip_safe=False,
|
||||||
python_requires='>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*',
|
python_requires='>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*',
|
||||||
)
|
)
|
||||||
|
|
|
@ -152,15 +152,7 @@ class Command(object):
|
||||||
user_log_file=options.log,
|
user_log_file=options.log,
|
||||||
)
|
)
|
||||||
|
|
||||||
if sys.version_info[:2] == (3, 4):
|
if sys.version_info[:2] == (2, 7):
|
||||||
deprecated(
|
|
||||||
"Python 3.4 support has been deprecated. pip 19.1 will be the "
|
|
||||||
"last one supporting it. Please upgrade your Python as Python "
|
|
||||||
"3.4 won't be maintained after March 2019 (cf PEP 429).",
|
|
||||||
replacement=None,
|
|
||||||
gone_in='19.2',
|
|
||||||
)
|
|
||||||
elif sys.version_info[:2] == (2, 7):
|
|
||||||
message = (
|
message = (
|
||||||
"A future version of pip will drop support for Python 2.7."
|
"A future version of pip will drop support for Python 2.7."
|
||||||
)
|
)
|
||||||
|
|
2
tox.ini
2
tox.ini
|
@ -2,7 +2,7 @@
|
||||||
minversion = 3.4.0
|
minversion = 3.4.0
|
||||||
envlist =
|
envlist =
|
||||||
docs, packaging, lint-py2, lint-py3, mypy,
|
docs, packaging, lint-py2, lint-py3, mypy,
|
||||||
py27, py34, py35, py36, py37, py38, pypy, pypy3
|
py27, py35, py36, py37, py38, pypy, pypy3
|
||||||
|
|
||||||
[helpers]
|
[helpers]
|
||||||
# Wrapper for calls to pip that make sure the version being used is the
|
# Wrapper for calls to pip that make sure the version being used is the
|
||||||
|
|
Loading…
Reference in New Issue