./www/py-Routes, Python re-implementation of the Rails routes system for mapping URLs

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.5.1nb2, Package name: py312-Routes-2.5.1nb2, Maintainer: pkgsrc-users

Routes is a Python re-implementation of the Rails routes system for
mapping URLs to Controllers/Actions and generating URLs. Routes makes
it easy to create pretty and concise URLs that are RESTful with little
effort.

Speedy and dynamic URL generation means you get a URL with minimal
cruft (no big dangling query args). Shortcut features like Named
Routes cut down on repetitive typing.


Required to run:
[devel/py-setuptools] [lang/python27] [lang/py-six] [devel/py-repoze.lru]

Required to build:
[devel/py-nose] [devel/py-coverage] [pkgtools/cwrappers]

Master sites:

Filesize: 186.431 KB

Version history: (Expand)


CVS history: (Expand)


   2025-04-14 22:28:04 by Adam Ciarcinski | Files touched by this commit (60) | Package updated
Log message:
Fix PLIST after py-setuptools update; bump depends and revision
   2025-03-05 11:38:13 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-Routes: fix wheel name for latest setuptools and depend on it

Bump PKGREVISION.
   2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862)
Log message:
py-*: remove unused tool dependency

py-setuptools includes the py-wheel functionality nowadays
   2024-01-26 14:54:06 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-Routes: updated to 2.5.1

Release 2.5.1 (October 13, 2020)
* Add compatibility for Python 3.7+.

Release 2.5.0 (October 13, 2020)
* Add graceful fallback for invalid character encoding from request object. \ 
Patch by Phillip Baker.
* Enhanced performance for matching routes that share the same static prefix. \ 
Patch by George Sakkis.
* Fixed issue with child routes not passing route conditions to the \ 
Mapper.connect call. Patch by
  Robin Abbi.
* Fixed documentation to reflect default value for minimization. Patch by Marcin \ 
Raczyński.
* Allow backslash to escape special characters in route paths. Patch by Orhan \ 
Kavrakoğlu.
* Resolve invalid escape sequences. Patch by Stephen Finucane.
* Remove support for Python 2.6, 3.3, and 3.4. Patch by Stephen Finucane.
* Remove obsolete Python 2.3 compat code. Patch by Jakub Wilk.
   2022-08-24 11:53:33 by Thomas Klausner | Files touched by this commit (4)
Log message:
py-WebOb and dependencies: restrict to python 3.x
   2022-08-24 11:25:57 by Thomas Klausner | Files touched by this commit (17)
Log message:
*: use coverage from versioned_dependencies.mk
   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
   2021-11-24 12:39:55 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-Routes: use TEST_DEPENDS