summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Bangert <ben@groovie.org>2020-10-13 12:14:38 -0700
committerBen Bangert <ben@groovie.org>2020-10-13 13:06:16 -0700
commitb95d581de491b5abd5c0d08bb3899d6e5a7ee10e (patch)
treec30cf3d44703b11fb2ca30153472e5ed97f5f823
parent3e405c4c9c47814541aa134be744a9e7e74ef073 (diff)
downloadroutes-release/2.5.tar.gz
chore: tag 2.5.0release/2.5
-rw-r--r--.travis.yml18
-rw-r--r--CHANGELOG.rst18
-rw-r--r--docs/conf.py6
-rw-r--r--setup.cfg2
-rw-r--r--setup.py2
5 files changed, 25 insertions, 21 deletions
diff --git a/.travis.yml b/.travis.yml
index f9a351f..2496887 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,25 +1,15 @@
language: python
python:
- - '2.7'
- - '3.5'
- - '3.6'
+ - "2.7"
+ - "3.5"
+ - "3.6"
- nightly
- pypy
- pypy3
matrix:
allow_failures:
- - python: nightly
+ - python: nightly
install: pip install tox-travis
script: tox
after_success:
- codecov
-deploy:
- provider: pypi
- user: bbangert
- password:
- secure: OB4kVoPEymiU06AHjFxA4ORRIhvl46bmstkxB3gBxOLylUUpvMjspXIUX/dPww3PceiklUbot/Tww8ITn00hJYd7qF6vsOyDXMF3XyQ7a5mqDsGTbWYOVqpv/tn4+lvDMNVHRy2cY68BGsUEU/ePLi0oqhdBgct82bYkKrXrav0=
- on:
- tags: true
- python: 3.5
- distributions: release
- skip_upload_docs: true
diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index c6271cd..4d72c9b 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -1,13 +1,27 @@
Routes Changelog
%%%%%%%%%%%%%%%%
-Release 2.4.0 (January 1, 2017)
+Release 2.5.0 (October 13, 2020)
+================================
+
+* Add graceful fallback for invalid character encoding from request object. Patch by Phillip Baker.
+ PR #94.
+* Enhanced performance for matching routes that share the same static prefix. Patch by George Sakkis.
+ PR #89.
+* Fixed issue with child routes not passing route conditions to the Mapper.connect call. Patch by
+ Robin Abbi. PR #88.
+* Fixed documentation to reflect default value for minimization. Patch by Marcin Raczyński. PR #86.
+* Allow backslash to escape special characters in route paths. Patch by Orhan Kavrakoğlu. PR #83.
+* Resolve invalid escape sequences. Patch by Stephen Finucane. PR #85.
+* Remove support for Python 2.6, 3.3, and 3.4. Patch by Stephen Finucane. PR #85.
+* Remove obsolete Python 2.3 compat code. Patch by Jakub Wilk. PR #80.
+
+Release 2.4.1 (January 1, 2017)
===============================
* Release as a universal wheel. PR #75.
* Convert readthedocs links for their .org -> .io migration for hosted projects. PR #67.
-
Release 2.3.1 (March 30, 2016)
==============================
* Backwards compatability fix - connect should work with mandatory
diff --git a/docs/conf.py b/docs/conf.py
index 0419479..35b5dbf 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -36,15 +36,15 @@ master_doc = 'index'
# General substitutions.
project = 'Routes'
-copyright = '2005-2017, Ben Bangert, Mike Orr, and numerous contributers'
+copyright = '2005-2020, Ben Bangert, Mike Orr, and numerous contributers'
# The default replacements for |version| and |release|, also used in various
# other places throughout the built documents.
#
# The short X.Y version.
-version = '2.4'
+version = '2.5'
# The full version, including alpha/beta/rc tags.
-release = '2.4.1'
+release = '2.5.0'
# There are two options for replacing |today|: either, you set today to some
# non-false value, then it is used:
diff --git a/setup.cfg b/setup.cfg
index f6fa8c3..a2122d3 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -1,5 +1,5 @@
[aliases]
-clean_egg_info = egg_info -RDb ''
+clean_egg_info = egg_info -Db ''
release = clean_egg_info sdist bdist_wheel
[bdist_wheel]
diff --git a/setup.py b/setup.py
index 0b527da..708075a 100644
--- a/setup.py
+++ b/setup.py
@@ -1,4 +1,4 @@
-__version__ = '2.4.1'
+__version__ = '2.5.0'
import io
import os