From e44cc9f0b261feaec5146d97c95838e3c775915d Mon Sep 17 00:00:00 2001 From: Feanil Patel Date: Mon, 9 Nov 2020 10:08:28 -0500 Subject: [PATCH] Drop python 3.5 support. --- .travis.yml | 9 ++++----- CHANGELOG.rst | 7 +++++++ event_routing_backends/__init__.py | 2 +- requirements/constraints.txt | 4 ---- setup.py | 1 - tox.ini | 2 +- 6 files changed, 13 insertions(+), 12 deletions(-) diff --git a/.travis.yml b/.travis.yml index 54c73e5d..6c14682c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,7 +8,6 @@ language: python python: - - 3.5 - 3.8 env: @@ -17,14 +16,14 @@ env: matrix: include: - - python: 3.5 + - python: 3.8 env: TOXENV=quality - - python: 3.5 + - python: 3.8 env: TOXENV=docs - - python: 3.5 + - python: 3.8 env: TOXENV=pii_check exclude: - - python: 3.5 + - python: 3.8 env: TOXENV=django30 cache: diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 3ab6c4f6..e4d19b43 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -16,6 +16,13 @@ Unreleased * +[1.0.0] - 2020-11-09 +~~~~~~~~~~~~~~~~~~~~ + +Removed +-------- + +* Dropped support for Python 3.5 [0.2.0] - 2020-11-06 ~~~~~~~~~~~~~~~~~~~~ diff --git a/event_routing_backends/__init__.py b/event_routing_backends/__init__.py index 83367934..db092637 100644 --- a/event_routing_backends/__init__.py +++ b/event_routing_backends/__init__.py @@ -2,6 +2,6 @@ Various backends for receiving edX LMS events.. """ -__version__ = '0.2.0' +__version__ = '1.0.0' default_app_config = 'event_routing_backends.apps.EventRoutingBackendsConfig' # pylint: disable=invalid-name diff --git a/requirements/constraints.txt b/requirements/constraints.txt index 18de5de5..76a63144 100644 --- a/requirements/constraints.txt +++ b/requirements/constraints.txt @@ -10,7 +10,3 @@ # code-annotations currently restricts to Django<2.3 Django<2.3 - -# tox==3.20.0 currently pins importlib-metadata to < 2 which breaks make upgrade beacuse a newer version is available. -# This can be removed once we no longer need to support python 3.5 -importlib-metadata==1.7.0 diff --git a/setup.py b/setup.py index cfea8747..535511c7 100755 --- a/setup.py +++ b/setup.py @@ -90,7 +90,6 @@ def is_requirement(line): 'License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)', 'Natural Language :: English', 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: 3.8', ], ) diff --git a/tox.ini b/tox.ini index f33cff28..8b3ab373 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py35,py38}-django22, py38-django30 +envlist = {py38}-{django22,django30} [doc8] ; D001 = Line too long