Commit 885db4b1 authored by Eli Uriegas's avatar Eli Uriegas Committed by Francisco Massa
Browse files

ci: Remove Python 2.7 (#1761)



Python 2.7 was EOL on January 1, 2020

The last torchvision release to support Python 2.7 was 0.5.0
Signed-off-by: default avatarEli Uriegas <eliuriegas@fb.com>
parent bbaa6f3b
...@@ -295,46 +295,6 @@ workflows: ...@@ -295,46 +295,6 @@ workflows:
build: build:
jobs: jobs:
- circleci_consistency - circleci_consistency
- binary_linux_wheel:
cu_version: cpu
name: binary_linux_wheel_py2.7_cpu
python_version: '2.7'
- binary_linux_wheel:
cu_version: cpu
name: binary_linux_wheel_py2.7u_cpu
python_version: '2.7'
unicode_abi: '1'
- binary_linux_wheel:
cu_version: cu92
name: binary_linux_wheel_py2.7_cu92
python_version: '2.7'
wheel_docker_image: pytorch/manylinux-cuda92
- binary_linux_wheel:
cu_version: cu92
name: binary_linux_wheel_py2.7u_cu92
python_version: '2.7'
unicode_abi: '1'
wheel_docker_image: pytorch/manylinux-cuda92
- binary_linux_wheel:
cu_version: cu100
name: binary_linux_wheel_py2.7_cu100
python_version: '2.7'
wheel_docker_image: pytorch/manylinux-cuda100
- binary_linux_wheel:
cu_version: cu100
name: binary_linux_wheel_py2.7u_cu100
python_version: '2.7'
unicode_abi: '1'
wheel_docker_image: pytorch/manylinux-cuda100
- binary_linux_wheel:
cu_version: cu101
name: binary_linux_wheel_py2.7_cu101
python_version: '2.7'
- binary_linux_wheel:
cu_version: cu101
name: binary_linux_wheel_py2.7u_cu101
python_version: '2.7'
unicode_abi: '1'
- binary_linux_wheel: - binary_linux_wheel:
cu_version: cpu cu_version: cpu
name: binary_linux_wheel_py3.5_cpu name: binary_linux_wheel_py3.5_cpu
...@@ -389,15 +349,6 @@ workflows: ...@@ -389,15 +349,6 @@ workflows:
cu_version: cu101 cu_version: cu101
name: binary_linux_wheel_py3.7_cu101 name: binary_linux_wheel_py3.7_cu101
python_version: '3.7' python_version: '3.7'
- binary_macos_wheel:
cu_version: cpu
name: binary_macos_wheel_py2.7_cpu
python_version: '2.7'
- binary_macos_wheel:
cu_version: cpu
name: binary_macos_wheel_py2.7u_cpu
python_version: '2.7'
unicode_abi: '1'
- binary_macos_wheel: - binary_macos_wheel:
cu_version: cpu cu_version: cpu
name: binary_macos_wheel_py3.5_cpu name: binary_macos_wheel_py3.5_cpu
...@@ -410,24 +361,6 @@ workflows: ...@@ -410,24 +361,6 @@ workflows:
cu_version: cpu cu_version: cpu
name: binary_macos_wheel_py3.7_cpu name: binary_macos_wheel_py3.7_cpu
python_version: '3.7' python_version: '3.7'
- binary_linux_conda:
cu_version: cpu
name: binary_linux_conda_py2.7_cpu
python_version: '2.7'
- binary_linux_conda:
cu_version: cu92
name: binary_linux_conda_py2.7_cu92
python_version: '2.7'
wheel_docker_image: pytorch/manylinux-cuda92
- binary_linux_conda:
cu_version: cu100
name: binary_linux_conda_py2.7_cu100
python_version: '2.7'
wheel_docker_image: pytorch/manylinux-cuda100
- binary_linux_conda:
cu_version: cu101
name: binary_linux_conda_py2.7_cu101
python_version: '2.7'
- binary_linux_conda: - binary_linux_conda:
cu_version: cpu cu_version: cpu
name: binary_linux_conda_py3.5_cpu name: binary_linux_conda_py3.5_cpu
...@@ -482,10 +415,6 @@ workflows: ...@@ -482,10 +415,6 @@ workflows:
cu_version: cu101 cu_version: cu101
name: binary_linux_conda_py3.7_cu101 name: binary_linux_conda_py3.7_cu101
python_version: '3.7' python_version: '3.7'
- binary_macos_conda:
cu_version: cpu
name: binary_macos_conda_py2.7_cpu
python_version: '2.7'
- binary_macos_conda: - binary_macos_conda:
cu_version: cpu cu_version: cpu
name: binary_macos_conda_py3.5_cpu name: binary_macos_conda_py3.5_cpu
...@@ -514,142 +443,6 @@ workflows: ...@@ -514,142 +443,6 @@ workflows:
nightly: nightly:
jobs: jobs:
- circleci_consistency - circleci_consistency
- binary_linux_wheel:
cu_version: cpu
filters:
branches:
only: nightly
name: nightly_binary_linux_wheel_py2.7_cpu
python_version: '2.7'
- binary_wheel_upload:
context: org-member
filters:
branches:
only: nightly
name: nightly_binary_linux_wheel_py2.7_cpu_upload
requires:
- nightly_binary_linux_wheel_py2.7_cpu
subfolder: cpu/
- binary_linux_wheel:
cu_version: cpu
filters:
branches:
only: nightly
name: nightly_binary_linux_wheel_py2.7u_cpu
python_version: '2.7'
unicode_abi: '1'
- binary_wheel_upload:
context: org-member
filters:
branches:
only: nightly
name: nightly_binary_linux_wheel_py2.7u_cpu_upload
requires:
- nightly_binary_linux_wheel_py2.7u_cpu
subfolder: cpu/
- binary_linux_wheel:
cu_version: cu92
filters:
branches:
only: nightly
name: nightly_binary_linux_wheel_py2.7_cu92
python_version: '2.7'
wheel_docker_image: pytorch/manylinux-cuda92
- binary_wheel_upload:
context: org-member
filters:
branches:
only: nightly
name: nightly_binary_linux_wheel_py2.7_cu92_upload
requires:
- nightly_binary_linux_wheel_py2.7_cu92
subfolder: cu92/
- binary_linux_wheel:
cu_version: cu92
filters:
branches:
only: nightly
name: nightly_binary_linux_wheel_py2.7u_cu92
python_version: '2.7'
unicode_abi: '1'
wheel_docker_image: pytorch/manylinux-cuda92
- binary_wheel_upload:
context: org-member
filters:
branches:
only: nightly
name: nightly_binary_linux_wheel_py2.7u_cu92_upload
requires:
- nightly_binary_linux_wheel_py2.7u_cu92
subfolder: cu92/
- binary_linux_wheel:
cu_version: cu100
filters:
branches:
only: nightly
name: nightly_binary_linux_wheel_py2.7_cu100
python_version: '2.7'
wheel_docker_image: pytorch/manylinux-cuda100
- binary_wheel_upload:
context: org-member
filters:
branches:
only: nightly
name: nightly_binary_linux_wheel_py2.7_cu100_upload
requires:
- nightly_binary_linux_wheel_py2.7_cu100
subfolder: cu100/
- binary_linux_wheel:
cu_version: cu100
filters:
branches:
only: nightly
name: nightly_binary_linux_wheel_py2.7u_cu100
python_version: '2.7'
unicode_abi: '1'
wheel_docker_image: pytorch/manylinux-cuda100
- binary_wheel_upload:
context: org-member
filters:
branches:
only: nightly
name: nightly_binary_linux_wheel_py2.7u_cu100_upload
requires:
- nightly_binary_linux_wheel_py2.7u_cu100
subfolder: cu100/
- binary_linux_wheel:
cu_version: cu101
filters:
branches:
only: nightly
name: nightly_binary_linux_wheel_py2.7_cu101
python_version: '2.7'
- binary_wheel_upload:
context: org-member
filters:
branches:
only: nightly
name: nightly_binary_linux_wheel_py2.7_cu101_upload
requires:
- nightly_binary_linux_wheel_py2.7_cu101
subfolder: cu101/
- binary_linux_wheel:
cu_version: cu101
filters:
branches:
only: nightly
name: nightly_binary_linux_wheel_py2.7u_cu101
python_version: '2.7'
unicode_abi: '1'
- binary_wheel_upload:
context: org-member
filters:
branches:
only: nightly
name: nightly_binary_linux_wheel_py2.7u_cu101_upload
requires:
- nightly_binary_linux_wheel_py2.7u_cu101
subfolder: cu101/
- binary_linux_wheel: - binary_linux_wheel:
cu_version: cpu cu_version: cpu
filters: filters:
...@@ -848,39 +641,6 @@ workflows: ...@@ -848,39 +641,6 @@ workflows:
requires: requires:
- nightly_binary_linux_wheel_py3.7_cu101 - nightly_binary_linux_wheel_py3.7_cu101
subfolder: cu101/ subfolder: cu101/
- binary_macos_wheel:
cu_version: cpu
filters:
branches:
only: nightly
name: nightly_binary_macos_wheel_py2.7_cpu
python_version: '2.7'
- binary_wheel_upload:
context: org-member
filters:
branches:
only: nightly
name: nightly_binary_macos_wheel_py2.7_cpu_upload
requires:
- nightly_binary_macos_wheel_py2.7_cpu
subfolder: ''
- binary_macos_wheel:
cu_version: cpu
filters:
branches:
only: nightly
name: nightly_binary_macos_wheel_py2.7u_cpu
python_version: '2.7'
unicode_abi: '1'
- binary_wheel_upload:
context: org-member
filters:
branches:
only: nightly
name: nightly_binary_macos_wheel_py2.7u_cpu_upload
requires:
- nightly_binary_macos_wheel_py2.7u_cpu
subfolder: ''
- binary_macos_wheel: - binary_macos_wheel:
cu_version: cpu cu_version: cpu
filters: filters:
...@@ -929,68 +689,6 @@ workflows: ...@@ -929,68 +689,6 @@ workflows:
requires: requires:
- nightly_binary_macos_wheel_py3.7_cpu - nightly_binary_macos_wheel_py3.7_cpu
subfolder: '' subfolder: ''
- binary_linux_conda:
cu_version: cpu
filters:
branches:
only: nightly
name: nightly_binary_linux_conda_py2.7_cpu
python_version: '2.7'
- binary_conda_upload:
context: org-member
filters:
branches:
only: nightly
name: nightly_binary_linux_conda_py2.7_cpu_upload
requires:
- nightly_binary_linux_conda_py2.7_cpu
- binary_linux_conda:
cu_version: cu92
filters:
branches:
only: nightly
name: nightly_binary_linux_conda_py2.7_cu92
python_version: '2.7'
wheel_docker_image: pytorch/manylinux-cuda92
- binary_conda_upload:
context: org-member
filters:
branches:
only: nightly
name: nightly_binary_linux_conda_py2.7_cu92_upload
requires:
- nightly_binary_linux_conda_py2.7_cu92
- binary_linux_conda:
cu_version: cu100
filters:
branches:
only: nightly
name: nightly_binary_linux_conda_py2.7_cu100
python_version: '2.7'
wheel_docker_image: pytorch/manylinux-cuda100
- binary_conda_upload:
context: org-member
filters:
branches:
only: nightly
name: nightly_binary_linux_conda_py2.7_cu100_upload
requires:
- nightly_binary_linux_conda_py2.7_cu100
- binary_linux_conda:
cu_version: cu101
filters:
branches:
only: nightly
name: nightly_binary_linux_conda_py2.7_cu101
python_version: '2.7'
- binary_conda_upload:
context: org-member
filters:
branches:
only: nightly
name: nightly_binary_linux_conda_py2.7_cu101_upload
requires:
- nightly_binary_linux_conda_py2.7_cu101
- binary_linux_conda: - binary_linux_conda:
cu_version: cpu cu_version: cpu
filters: filters:
...@@ -1177,21 +875,6 @@ workflows: ...@@ -1177,21 +875,6 @@ workflows:
name: nightly_binary_linux_conda_py3.7_cu101_upload name: nightly_binary_linux_conda_py3.7_cu101_upload
requires: requires:
- nightly_binary_linux_conda_py3.7_cu101 - nightly_binary_linux_conda_py3.7_cu101
- binary_macos_conda:
cu_version: cpu
filters:
branches:
only: nightly
name: nightly_binary_macos_conda_py2.7_cpu
python_version: '2.7'
- binary_conda_upload:
context: org-member
filters:
branches:
only: nightly
name: nightly_binary_macos_conda_py2.7_cpu_upload
requires:
- nightly_binary_macos_conda_py2.7_cpu
- binary_macos_conda: - binary_macos_conda:
cu_version: cpu cu_version: cpu
filters: filters:
......
...@@ -23,7 +23,7 @@ def workflows(prefix='', filter_branch=None, upload=False, indentation=6): ...@@ -23,7 +23,7 @@ def workflows(prefix='', filter_branch=None, upload=False, indentation=6):
w = [] w = []
for btype in ["wheel", "conda"]: for btype in ["wheel", "conda"]:
for os_type in ["linux", "macos"]: for os_type in ["linux", "macos"]:
for python_version in ["2.7", "3.5", "3.6", "3.7"]: for python_version in ["3.5", "3.6", "3.7"]:
for cu_version in (["cpu", "cu92", "cu100", "cu101"] if os_type == "linux" else ["cpu"]): for cu_version in (["cpu", "cu92", "cu100", "cu101"] if os_type == "linux" else ["cpu"]):
for unicode in ([False, True] if btype == "wheel" and python_version == "2.7" else [False]): for unicode in ([False, True] if btype == "wheel" and python_version == "2.7" else [False]):
w += workflow_pair( w += workflow_pair(
......
...@@ -15,19 +15,11 @@ matrix: ...@@ -15,19 +15,11 @@ matrix:
before_install: skip before_install: skip
install: skip install: skip
script: ./travis-scripts/run-clang-format/run-clang-format.py -r torchvision/csrc script: ./travis-scripts/run-clang-format/run-clang-format.py -r torchvision/csrc
- env: LINT_CHECK
python: "2.7"
install: pip install flake8 typing
script: flake8 --exclude .circleci
after_success: []
- env: LINT_CHECK - env: LINT_CHECK
python: "3.6" python: "3.6"
install: pip install flake8 typing install: pip install flake8 typing
script: flake8 .circleci script: flake8 .circleci
after_success: [] after_success: []
- python: "2.7"
env: IMAGE_BACKEND=Pillow-SIMD
- python: "2.7"
- python: "3.6" - python: "3.6"
env: IMAGE_BACKEND=Pillow-SIMD env: IMAGE_BACKEND=Pillow-SIMD
- python: "3.6" - python: "3.6"
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment