summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add universal wheel. Update for rls.v2.1Ben Bangert2015-01-172-2/+5
|
* Add note regarding restful 405/404Ben Bangert2015-01-171-14/+21
|
* Add new printing docs.Ben Bangert2015-01-171-12/+14
|
* Update url to RTDBen Bangert2015-01-171-1/+1
|
* Update classifiersBen Bangert2015-01-171-1/+4
|
* * Fix 3 other route matching groups in route.py to use anonymous groups forBen Bangert2015-01-172-3/+5
| | | | optional sections to avoid exceeding regex limits. Fixes #15.
* * Printing a mapper now includes the Controller/action parameters from theBen Bangert2015-01-173-6/+9
| | | | route. Fixes #11.
* * Fix regression that didn't allow passing in params 'host', 'protocol', orBen Bangert2015-01-173-2/+19
| | | | | 'anchor'. They can now be passed in with a trailing '_' as was possible before commit d1d1742903fa5ca24ef848a6ae895303f2661b2a. Fixes #7.
* * URL generation with/without SCRIPT_NAME was resulting in the URL cacheBen Bangert2015-01-173-13/+24
| | | | | | failing to return the appropriate cached URL generation. The URL cache should always include the SCRIPT_NAME, even if its empty, in the cache to avoid this, and now does. Fixes #6.
* Whitespace removal.Ben Bangert2015-01-177-368/+368
|
* Fix license classifier. Fixes #22.Ben Bangert2015-01-171-1/+1
|
* Fix doctests.Ben Bangert2015-01-171-12/+5
|
* Note issue tracker in docs. Fixes #30.Ben Bangert2015-01-171-4/+12
|
* Remove non-existent routes.lru module docs. Fixes #23.Ben Bangert2015-01-173-10/+1
|
* Merge pull request #36 from frewsxcv/patch-1Ben Bangert2015-01-171-0/+1
|\ | | | | Enable automated testing on PyPy3
| * Enable automated testing on PyPy3Corey Farwell2015-01-171-0/+1
| |
* | * Use the first X_FORWARDED_FOR value if there are multiple proxies in theBen Bangert2015-01-173-3/+8
| | | | | | | | path. Fixes #5.
* | PEP8 cleanups.Ben Bangert2015-01-175-517/+551
| |
* | Updates for 2.1 devBen Bangert2015-01-172-2/+6
|/
* Merge pull request #32 from frewsxcv/patch-1Ben Bangert2015-01-171-0/+1
|\ | | | | Enable automated testing on Python 3.4
| * Enable automated testing on Python 3.4Corey Farwell2014-06-241-0/+1
| |
* | Merge pull request #26 from samdphillips/masterBen Bangert2015-01-172-1/+11
|\ \ | |/ |/| Extract Route creation into separate method
| * Added Changelog entrySam Phillips2014-02-141-0/+3
| |
| * Extract Route creation into separate methodSam Phillips2014-01-201-1/+8
|/ | | | Allow a Mapper subclass to use a different Route implementation.
* Merge pull request #25 from floppym/masterBen Bangert2014-01-081-3/+5
|\ | | | | Specify encoding when opening files in setup.py
| * Specify encoding when opening files in setup.pyMike Gilbert2013-12-251-3/+5
|/ | | | | | | This resolves a UnicodeDecodeError when setup.py is invoked with a non-utf8 locale. https://bugs.gentoo.org/show_bug.cgi?id=495118
* Merge pull request #24 from ethanmcc/docs-example-typoBen Bangert2013-12-131-1/+1
|\ | | | | docs: Make example comment consistent with code
| * docs: Make example comment consistent with codeEthan McCreadie2013-12-131-1/+1
|/
* Merge pull request #14 from blamarvt/overflow-fixBen Bangert2013-11-202-4/+19
|\ | | | | Allow for a large number of URL matches
| * Allow for a large number of URL matchesBrian Lamar2013-11-202-4/+19
| | | | | | | | | | | | | | | | | | | | | | Currently routes/regex raises an OverflowError when compiling a master list of 'valid' URLs if the number of controllers/routes is extremely high. This error can be worked around by assuming all URLs are good until all matches have been tested. This means that on large projects performance will be slightly increased with valid requests and slightly decreased with invalid requests.
* | Merge pull request #4 from YorikSar/subcollections_fixBen Bangert2013-11-182-0/+14
|\ \ | | | | | | Let submappers' children have their own controllers.
| * | Add tests for submappers' controllers fixYuriy Taraday2013-11-181-0/+12
| | |
| * | Let submappers' children have their own controllers.Yuriy Taraday2013-11-181-0/+2
|/ /
* | Merge pull request #21 from alex/patch-2Ben Bangert2013-11-171-1/+1
|\ \ | | | | | | Fixed a typo in the docs
| * | Fixed a typo in the docsAlex Gaynor2013-11-171-1/+1
| | |
* | | Merge pull request #20 from alex/patch-1Ben Bangert2013-11-171-1/+1
|\ \ \ | |/ / |/| | Fixed a typo in the docs
| * | Fixed a typo in the docsAlex Gaynor2013-11-171-1/+1
|/ /
* | Merge branch 'master' of github.com:bbangert/routesBen Bangert2013-11-171-1/+2
|\ \
| * \ Merge pull request #18 from alex/patch-1Ben Bangert2013-11-171-1/+2
| |\ \ | | | | | | | | Run tests under PyPy as well
| | * | Run tests under PyPy as wellAlex Gaynor2013-11-171-1/+2
| | | |
* | | | Rewrite test to work with random hash dictsBen Bangert2013-11-171-103/+105
|/ / /
* | | Properly include the CHANGELOG/LICENSE.Ben Bangert2013-11-172-3/+3
|/ /
* | Restore dev tag buildv2.0Ben Bangert2013-11-171-0/+3
| |
* | Update changelog for 2.0 release.Ben Bangert2013-11-173-12/+14
|/ | | | Update setup for release.
* Merge pull request #3 from YorikSar/doc_fixBen Bangert2013-05-231-1/+1
|\ | | | | Small misprint fix in collection() docs
| * Small misprint fix in collection() docsYuriy Taraday2012-08-311-1/+1
| |
* | Merge pull request #10 from alsanchez/masterBen Bangert2013-05-2310-76/+151
|\ \ | |/ |/| Add Python 3 Support
| * Fix doctests.Alejandro Sánchez2013-05-032-3/+3
| |
| * Add Python 3.2 / 3.3 to travis configuration.Alejandro Sánchez2013-05-031-0/+2
| |
| * Add Python 3 support.Alejandro Sánchez2013-05-039-74/+147
|/