routr

Software Screenshot:
routr
Software Details:
Version: 0.7.1
Upload Date: 20 Feb 15
Developer: Andrey Popp
Distribution Type: Freeware
Downloads: 16

Rating: nan/5 (Total Votes: 0)

routr is a Python tool that provides better URL routing.

Docs are hosted at excellent ReadTheDocs project.

What is new in this release:

  • Fix Python 3 support for routr.utils.import_string shared function.

What is new in version 0.6.2:

  • Trace.annotation(name, default=None) method to retrieve annotation from routes.

What is new in version 0.5.1:

  • Fix bug with trace.args/kwargs updates

What is new in version 0.4.1:

  • HTTP methods constants now can be used to define routes

What is new in version 0.4:

  • allow setting custom class for URL matching -- use url_pattern_cls keyword argument for route directive
  • lightweight schema validation package routr.schema2

What is new in version 0.3.2:

  • routr.static.static routes now can be distinguished via static_view annotation instead of view attribute (still here for backward compatibility)

What is new in version 0.3.1:

  • Fix routr.static behaviour

What is new in version 0.1.7:

  • [bugfix] incorrect reversal of urls with more than one param

What is new in version 0.1.5:

  • introduced RequestParams.exception_factory which abstracts away HTTPBadRequest raise in case of invalid data being supplied
  • [bugfix] RouteGuarded.response now installed correctly, previously it sometimes contained NoUrlMatched objects which are not responses

Requirements:

  • Python

Other Software of Developer Andrey Popp

Comments to routr

Comments not found
Add Comment
Turn on images!