skip to navigation
skip to content

repoze.urispace 0.3.2

Library / middleware for URI-based assertions

Downloads ↓ | Package Documentation

repoze.urispace README

Overview

repoze.urispace implements the URISpace 1.0 spec, as proposed to the W3C by Akamai. Its aim is to provide an implementation of that language as a vehicle for asserting declarative metadata about a resource based on pattern matching against its URI.

Once asserted, such metadata can be used to guide the application in serving the resource, with possible applciations including:

  • Setting cache control headers.
  • Selecting externally applied themes, e.g. in Deliverance.
  • Restricting access, e.g. to emulate Zope's "placeful security."

Please see the package docs for detailed documentation.

repoze.urispace Changelog

0.3.2 (2009-07-13)

  • Fix rendering of PyPI page.

0.3.1 (2009-07-13)

  • 100% unit test coverage.
  • Added test / fix for bug in repoze.urispace.middleware:make_middleware.
  • Added support for coverage testing.

0.3 (2009-07-06)

  • Made the getInfo method of the middleware class into a separate API.

0.2 (2009-07-04)

  • Split out notes on the parser implementation from the main docs about using the library / middleware.
  • Added WSGI middleware which uses a URISpace to make assertions about the current request's URI, along with an API for extracting those assertions from the environment.

0.1 (2008-08-30)

  • Initial release.
 
File Type Py Version Uploaded on Size # downloads
repoze.urispace-0.3.2.tar.gz (md5) Source 2009-07-14 33KB 546