Skip to content

Commit

Permalink
ci: drop support for EOL Python 3.4 (#336)
Browse files Browse the repository at this point in the history
* Drop support for EOL Python 3.4

* Remove unused env vars
  • Loading branch information
hugovk authored and blueyed committed Nov 22, 2019
1 parent faadb9f commit be80b6e
Show file tree
Hide file tree
Showing 6 changed files with 3 additions and 16 deletions.
4 changes: 0 additions & 4 deletions .travis.yml
Expand Up @@ -25,10 +25,6 @@ jobs:
python: '2.7'
- env: TOXENV=py27-pytest46-xdist27-coverage45
python: '2.7'
- env: TOXENV=py34-pytest310-xdist27-coverage45
python: '3.4'
- env: TOXENV=py34-pytest46-xdist27-coverage45
python: '3.4'
- env: TOXENV=py35-pytest310-xdist27-coverage45
python: '3.5'
- env: TOXENV=py35-pytest46-xdist27-coverage45
Expand Down
1 change: 0 additions & 1 deletion appveyor.yml
Expand Up @@ -5,7 +5,6 @@ environment:
matrix:
- TOXENV: check
- TOXENV: 'py27-pytest310-xdist27-coverage45,py27-pytest46-xdist27-coverage45,py27-pytest310-xdist27-coverage50,py27-pytest46-xdist27-coverage50'
- TOXENV: 'py34-pytest310-xdist27-coverage45,py34-pytest46-xdist27-coverage45'
- TOXENV: 'py35-pytest310-xdist27-coverage45,py35-pytest46-xdist27-coverage45,py35-pytest310-xdist27-coverage50,py35-pytest46-xdist27-coverage50'
- TOXENV: 'py36-pytest310-xdist27-coverage45,py36-pytest46-xdist27-coverage45,py36-pytest310-xdist27-coverage50,py36-pytest46-xdist27-coverage50,py36-pytest46-xdist29-coverage45,py36-pytest46-xdist29-coverage50,py36-pytest46-xdist30-coverage45,py36-pytest46-xdist30-coverage50,py36-pytest51-xdist29-coverage45,py36-pytest51-xdist29-coverage50,py36-pytest51-xdist30-coverage45,py36-pytest51-xdist30-coverage50,py36-pytest52-xdist29-coverage45,py36-pytest52-xdist29-coverage50,py36-pytest52-xdist30-coverage45,py36-pytest52-xdist30-coverage50'
- TOXENV: 'py37-pytest310-xdist27-coverage45,py37-pytest46-xdist27-coverage45,py37-pytest310-xdist27-coverage50,py37-pytest46-xdist27-coverage50,py37-pytest46-xdist29-coverage45,py37-pytest46-xdist29-coverage50,py37-pytest46-xdist30-coverage45,py37-pytest46-xdist30-coverage50,py37-pytest51-xdist29-coverage45,py37-pytest51-xdist29-coverage50,py37-pytest51-xdist30-coverage45,py37-pytest51-xdist30-coverage50,py37-pytest52-xdist29-coverage45,py37-pytest52-xdist29-coverage50,py37-pytest52-xdist30-coverage45,py37-pytest52-xdist30-coverage50'
Expand Down
1 change: 0 additions & 1 deletion ci/templates/appveyor.yml
Expand Up @@ -4,7 +4,6 @@ environment:
matrix:
- TOXENV: check
- TOXENV: '{{ py27_environments|join(",") }}'
- TOXENV: '{{ py34_environments|join(",") }}'
- TOXENV: '{{ py35_environments|join(",") }}'
- TOXENV: '{{ py36_environments|join(",") }}'
- TOXENV: '{{ py37_environments|join(",") }}'
Expand Down
2 changes: 1 addition & 1 deletion docs/releasing.rst
Expand Up @@ -26,7 +26,7 @@ The process for releasing should follow these steps:
These files need to be removed to force distutils/setuptools to rebuild everything and recreate the egg-info metadata.
#. Build the dists::

python3.4 setup.py clean --all sdist bdist_wheel
python3 setup.py clean --all sdist bdist_wheel

#. Verify that the resulting archives (found in ``dist/``) are good.
#. Upload the sdist and wheel with twine::
Expand Down
3 changes: 1 addition & 2 deletions setup.py
Expand Up @@ -109,7 +109,6 @@ def run(self):
'Programming Language :: Python :: 2',
'Programming Language :: Python :: 2.7',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.4',
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
Expand All @@ -125,7 +124,7 @@ def run(self):
'pytest>=3.6',
'coverage>=4.4'
],
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.*',
extras_require={
'testing': [
'fields',
Expand Down
8 changes: 1 addition & 7 deletions tox.ini
Expand Up @@ -3,7 +3,7 @@
[tox]
envlist =
check
py{27,34,35,36,37,py,py3}-pytest{310,46}-xdist27-coverage45
py{27,35,36,37,py,py3}-pytest{310,46}-xdist27-coverage45
py{27,35,36,37,py,py3}-pytest{310,46}-xdist27-coverage50
py{36,37,38,py3}-pytest{46,51,52}-xdist{29,30}-coverage{45,50}
docs
Expand All @@ -15,16 +15,10 @@ setenv =

# Use env vars for (optional) pinning of deps.
pytest310: _DEP_PYTEST=pytest==3.10.1
pytest40: _DEP_PYTEST=pytest==4.0.2
pytest41: _DEP_PYTEST=pytest==4.1.1
pytest43: _DEP_PYTEST=pytest==4.3.1
pytest44: _DEP_PYTEST=pytest==4.4.2
pytest45: _DEP_PYTEST=pytest==4.5.0
pytest46: _DEP_PYTEST=pytest==4.6.5
pytest51: _DEP_PYTEST=pytest==5.1.3
pytest52: _DEP_PYTEST=pytest==5.2.0

xdist22: _DEP_PYTESTXDIST=pytest-xdist==1.22.0
xdist27: _DEP_PYTESTXDIST=pytest-xdist==1.27.0
xdist28: _DEP_PYTESTXDIST=pytest-xdist==1.28.0
xdist29: _DEP_PYTESTXDIST=pytest-xdist==1.29.0
Expand Down

0 comments on commit be80b6e

Please sign in to comment.