Cherry pick: Drop 3.5 host support and adapt CI configurations
This commit is contained in:
committed by
Joe Rickerby
parent
ffd5d44cdc
commit
e2cafa487b
@@ -1,11 +1,11 @@
|
|||||||
This is a summary of the Python versions and platforms covered by the different CI platforms:
|
This is a summary of the Python versions and platforms covered by the different CI platforms:
|
||||||
|
|
||||||
| | 3.5 | 3.6 | 3.7 | 3.8 |
|
| | 3.6 | 3.7 | 3.8 |
|
||||||
|----------|------------------|------------------|---------------------------------------------------|------------------|
|
|----------|------------------------------|---------------------------------------------------|------------------|
|
||||||
| Linux | Travis CI | CircleCI | AppVeyor / GitHub Actions | Azure Pipelines |
|
| Linux | Travis CI / CircleCI | AppVeyor / GitHub Actions | Azure Pipelines |
|
||||||
| macOS | Azure Pipelines | CircleCI | AppVeyor / Travis CI¹ / CircleCI / GitHub Actions | Azure Pipelines |
|
| macOS | CircleCI | AppVeyor / Travis CI¹ / CircleCI / GitHub Actions | Azure Pipelines |
|
||||||
| Windows | TravisCI | Azure Pipelines | AppVeyor / GitHub Actions | Azure Pipelines |
|
| Windows | Travis CI / Azure Pipelines | AppVeyor / GitHub Actions | Azure Pipelines |
|
||||||
|
|
||||||
> ¹ Python version not really pinned, but dependent on the (default) version of image used.
|
> ¹ Python version not really pinned, but dependent on the (default) version of image used.
|
||||||
|
|
||||||
Non-x86 architectures are covered on Travis CI using Python 3.5.
|
Non-x86 architectures are covered on Travis CI using Python 3.6.
|
||||||
|
|||||||
@@ -9,16 +9,6 @@ jobs:
|
|||||||
python -m pip install -r requirements-dev.txt
|
python -m pip install -r requirements-dev.txt
|
||||||
python ./bin/run_tests.py
|
python ./bin/run_tests.py
|
||||||
|
|
||||||
- job: macos_35
|
|
||||||
pool: {vmImage: 'macOS-10.15'}
|
|
||||||
steps:
|
|
||||||
- task: UsePythonVersion@0
|
|
||||||
inputs:
|
|
||||||
versionSpec: '3.5'
|
|
||||||
- bash: |
|
|
||||||
python -m pip install -r requirements-dev.txt
|
|
||||||
python ./bin/run_tests.py
|
|
||||||
|
|
||||||
- job: macos_38
|
- job: macos_38
|
||||||
pool: {vmImage: 'macOS-10.15'}
|
pool: {vmImage: 'macOS-10.15'}
|
||||||
steps:
|
steps:
|
||||||
|
|||||||
@@ -7,7 +7,6 @@
|
|||||||
|
|
||||||
language: python
|
language: python
|
||||||
python:
|
python:
|
||||||
- 3.5
|
|
||||||
- 3.6
|
- 3.6
|
||||||
- 3.7
|
- 3.7
|
||||||
- 3.8
|
- 3.8
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ setup(
|
|||||||
'cibuildwheel': ['resources/*'],
|
'cibuildwheel': ['resources/*'],
|
||||||
},
|
},
|
||||||
# Supported python versions
|
# Supported python versions
|
||||||
python_requires='>=3.5',
|
python_requires='>=3.6',
|
||||||
keywords='ci wheel packaging pypi travis appveyor macos linux windows',
|
keywords='ci wheel packaging pypi travis appveyor macos linux windows',
|
||||||
classifiers=[
|
classifiers=[
|
||||||
'Intended Audience :: Developers',
|
'Intended Audience :: Developers',
|
||||||
|
|||||||
Reference in New Issue
Block a user