summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* chore: add python versionchore/ci-updateBen Bangert2020-10-132-6/+10
|
* Merge pull request #94 from phillbaker/patch-1Ben Bangert2020-10-131-4/+16
|\ | | | | Add graceful fallback for invalid character encoding
| * Add graceful fallback for invalid character encodingPhillip Baker2020-08-281-4/+16
| | | | | | For context see https://github.com/Pylons/webob/issues/161
* | Merge pull request #89 from gsakkis/masterBen Bangert2020-10-131-4/+16
|\ \ | |/ |/| Static prefix optimisation
| * Static prefix optimisationGeorge Sakkis2020-08-011-4/+16
|/
* Merge pull request #86 from marc1n/patch-1Ben Bangert2020-07-301-1/+1
|\ | | | | [doc] Fixed default value for `minimization` in Mapper doc
| * [doc] Corrected default value for `minimization` in Mapper docMarcin Raczyński2019-07-161-1/+1
| | | | | | `minimization` attribute defaults to `False` not to `True`!
* | Merge pull request #85 from stephenfin/fix-python-warningsBen Bangert2020-07-307-55/+65
|\ \ | | | | | | Resolve DeprecationWarning on Python 3.6+
| * \ Merge branch 'master' into fix-python-warningsBen Bangert2020-07-304-3/+36
| |\ \ | |/ / |/| |
* | | Merge pull request #83 from aib/masterBen Bangert2020-07-302-1/+41
|\ \ \ | | | | | | | | Allow backslash to escape special characters \:*{} in route paths
| * | | Add tests for backslash escapes in route pathsaib2019-01-021-0/+31
| | | |
| * | | Allow backslash to escape special characters \:*{} in route pathsaib2019-01-021-1/+10
| | |/ | |/|
* | | Merge pull request #80 from jwilk-forks/python2.3Ben Bangert2020-07-301-2/+0
|\ \ \ | | | | | | | | Remove obsolete Python 2.3 compat code
| * | | Remove obsolete Python 2.3 compat codeJakub Wilk2018-02-031-2/+0
| |/ /
* | | Merge pull request #91 from bbangert/bbangert-patch-1Ben Bangert2020-07-301-2/+0
|\ \ \ | | | | | | | | Update .travis.yml
| * | | Update .travis.ymlbbangert-patch-1Ben Bangert2020-07-301-2/+0
|/ / / | | | | | | Remove py26 and py33 as those are long dead.
* | | Merge pull request #88 from the-code-robot/masterBen Bangert2020-07-303-3/+35
|\ \ \ | |/ / |/| | Add conditions to Mapper.extend.
| * | Specify supersieve version (py2 compatibility)Robin Abbi2020-05-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BeautifulSoup states supersieve > 1.2 which is what gets picked up by distutils. v2.0 is found and installed. Setup then moves on to the next package in test_requires and when checking versions discovers the conditional in BeautifulSoup setup.py that if python major version == 2 then supersieve < v2.0 should be installed. If we need to preserve compatibility with py2 then reluctantly specify a version in our setup.
| * | Remove end comma in arg list.Robin Abbi2020-05-041-1/+1
| | | | | | | | | | | | Failed py34 syntax validation.
| * | Add conditions to Mapper.extend.Robin Abbi2020-05-042-2/+34
|/ /
| * Add tests for backslash escapes in route pathsaib2019-06-111-0/+38
| | | | | | | | Co-Authored-By: Stephen Finucane <stephen@that.guru>
| * Resolve invalid escape sequencesStephen Finucane2019-06-114-13/+30
| | | | | | | | | | | | | | | | Integrate flake8 along the way which makes picking these up sooo much easier. Someone else can go fix the other violations in the future, if they're so inclined. Signed-off-by: Stephen Finucane <stephen@that.guru>
| * Remove support for Python 2.6, 3.3, 3.4Stephen Finucane2019-06-114-18/+8
|/ | | | | | | | | | These are all EOL [1]. We should not claim to support them. Users wishing to use routes with an older version of Python should use an older version of routes. [1] https://devguide.python.org/devcycle/#end-of-life-branches Signed-off-by: Stephen Finucane <stephen@that.guru>
* Merge pull request #78 from webknjaz/feature/minify-rtd-requirementsBen Bangert2017-01-012-31/+9
|\ | | | | Alter doc-requirements to install from docs extra
| * Change spread to list concatenation in setup.pySviatoslav Sydorenko2017-01-011-1/+1
| |
| * Alter doc-requirements to install from docs extraSviatoslav Sydorenko2017-01-012-31/+9
|/
* chore: add python 3.6 to tox/pypi varsBen Bangert2017-01-012-2/+3
|
* chore: add doc requirements for RTD buildingBen Bangert2017-01-011-0/+26
|
* Merge pull request #77 from webknjaz/bugfix/set-up-travis-dplv2.4.1Ben Bangert2017-01-011-1/+6
|\ | | | | Add release alias, so that travis deployment work
| * Add release alias, so that travis deployment workSviatoslav Sydorenko2017-01-011-1/+6
|/ | | | Ref #76
* chore: try a different travis deploy commandBen Bangert2017-01-011-3/+3
|
* chore: use single version for deployBen Bangert2017-01-011-2/+1
|
* chore: use travis release restrictionBen Bangert2017-01-011-1/+4
|
* chore: tag 2.4.1 for releaseBen Bangert2017-01-013-12/+21
|
* chore: update version to 2.4.0 and year refs to 2017v2.4.0Ben Bangert2017-01-013-4/+11
|
* Merge pull request #75 from adamchainz/universal_wheelsBen Bangert2016-12-311-0/+3
|\ | | | | Release as a universal wheel
| * Release as a universal wheelAdam Chainz2016-10-161-0/+3
|/ | | | By releasing as a [Python wheel](http://pythonwheels.com/) as well as a source distribution, you can speed up end user’s installs. After merging this command, to release you just need to run `python setup.py clean sdist bdist_wheel upload`.
* Merge pull request #71 from webknjaz/bugfix/tox-nose-commentBen Bangert2016-07-221-1/+2
|\ | | | | Fix tox comment next to nose dependency
| * Move comment next to nose dependency one line upSviatoslav Sydorenko2016-07-211-1/+2
| | | | | | | | | | It looks tox stopped understanding comments, added to the same line as instructions. Work around that.
| * Merge pull request #3 from bbangert/masterSviatoslav Sydorenko2016-07-2110-35/+75
| |\ | | | | | | Update from upstream #3
* | \ Merge pull request #72 from scorpioxiatian/masterBen Bangert2016-07-222-3/+2
|\ \ \ | |_|/ |/| | Fix a little syntax error
| * | Fix a little syntax errorchengkunye2016-07-222-3/+2
|/ /
* | Merge pull request #67 from adamchainz/readthedocs.ioBen Bangert2016-06-201-1/+1
|\ \ | | | | | | Convert readthedocs links for their .org -> .io migration for hosted projects
| * | Convert readthedocs links for their .org -> .io migration for hosted projectsAdam Chainz2016-06-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | As per [their blog post of the 27th April](https://blog.readthedocs.com/securing-subdomains/) ‘Securing subdomains’: > Starting today, Read the Docs will start hosting projects from subdomains on the domain readthedocs.io, instead of on readthedocs.org. This change addresses some security concerns around site cookies while hosting user generated data on the same domain as our dashboard. Test Plan: Manually visited all the links I’ve modified.
* | | Merge pull request #69 from sdague/masterBen Bangert2016-06-201-1/+1
|\ \ \ | |/ / |/| | Fix missing quotes in documentation
| * | Fix missing quotes in documentationSean Dague2016-06-201-1/+1
|/ / | | | | | | | | When reading the docs I discovered a missing set of single quotes in this code example which makes the example invalid python code. Fixed.
* | chore: add codecovBen Bangert2016-03-301-0/+2
| |
* | chore: update version to 2.3.1 and year refs to 2016v2.3.1Ben Bangert2016-03-304-7/+7
| |
* | Merge pull request #65 from dims/masterBen Bangert2016-03-293-10/+21
|\ \ | | | | | | Tolerate older usage with mandatory routename and optional path
| * | Tolerate older usage with mandatory routename and optional pathDavanum Srinivas2016-03-293-10/+21
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With the following review: https://github.com/bbangert/routes/commit/0a417004be7e2d950bdcd629ccf24cf9f56ef817 Routes 2.3 has changed the function signature to mandate path in addition to routename for the connect method. In this patch, we try to get back to path being optional by checking the length of the args list. No other change in logic. This hopefully fixes the problem reported here: https://github.com/bbangert/routes/issues/64 Add an entry in Changelog as well.