Skip to content

Commit 1ede584

Browse files
alexreaperhulk
authored andcommitted
Drop support for Python 3.4, since cryptography dropped it (#884)
1 parent 26f1a92 commit 1ede584

File tree

4 files changed

+3
-10
lines changed

4 files changed

+3
-10
lines changed

.travis.yml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,6 @@ matrix:
2121
dist: trusty # For OpenSSL 1.0.1 coverage
2222
- python: "2.7"
2323
env: TOXENV=py27
24-
- python: "3.4"
25-
env: TOXENV=py34
2624
- python: "3.5"
2725
env: TOXENV=py35
2826
- python: "3.6"
@@ -39,8 +37,6 @@ matrix:
3937
# Also run the tests against cryptography master.
4038
- python: "2.7"
4139
env: TOXENV=py27-cryptographyMaster
42-
- python: "3.4"
43-
env: TOXENV=py34-cryptographyMaster
4440
- python: "3.5"
4541
env: TOXENV=py35-cryptographyMaster
4642
- python: "3.6"
@@ -57,8 +53,6 @@ matrix:
5753
# And current minimum cryptography version.
5854
- python: "2.7"
5955
env: TOXENV=py27-cryptographyMinimum
60-
- python: "3.4"
61-
env: TOXENV=py34-cryptographyMinimum
6256
- python: "3.5"
6357
env: TOXENV=py35-cryptographyMinimum
6458
- python: "3.6"
@@ -102,7 +96,6 @@ matrix:
10296
# cryptography changes that are beyond our control.
10397
allow_failures:
10498
- env: TOXENV=py27-cryptographyMaster
105-
- env: TOXENV=py34-cryptographyMaster
10699
- env: TOXENV=py35-cryptographyMaster
107100
- env: TOXENV=py36-cryptographyMaster
108101
- env: TOXENV=py37-cryptographyMaster

CHANGELOG.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ The third digit is only for regressions.
1111
Backward-incompatible changes:
1212
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1313

14-
*none*
14+
- Drop support for Python 3.4
1515

1616
Deprecations:
1717
^^^^^^^^^^^^^

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,6 @@ def find_meta(meta):
7777
'Programming Language :: Python :: 2',
7878
'Programming Language :: Python :: 2.7',
7979
'Programming Language :: Python :: 3',
80-
'Programming Language :: Python :: 3.4',
8180
'Programming Language :: Python :: 3.5',
8281
'Programming Language :: Python :: 3.6',
8382
'Programming Language :: Python :: 3.7',
@@ -89,6 +88,7 @@ def find_meta(meta):
8988
'Topic :: Software Development :: Libraries :: Python Modules',
9089
'Topic :: System :: Networking',
9190
],
91+
python_requires='>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*',
9292

9393
packages=find_packages(where="src"),
9494
package_dir={"": "src"},

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tox]
2-
envlist = {pypy,pypy3,py27,py34,py35,py36,py37,py38}{,-cryptographyMaster,-cryptographyMinimum}{,-randomorder},py27-twistedMaster,pypi-readme,check-manifest,flake8,docs,coverage-report
2+
envlist = {pypy,pypy3,py27,py35,py36,py37,py38}{,-cryptographyMaster,-cryptographyMinimum}{,-randomorder},py27-twistedMaster,pypi-readme,check-manifest,flake8,docs,coverage-report
33

44
[testenv]
55
whitelist_externals =

0 commit comments

Comments
 (0)