Skip to main content

A collection of helpers for use with the Genshi templating framework

Project description

The PyWebTools package provides a number of helpers for use with the Genshi templating framework (http://genshi.edgewall.org/).

pywebtools.auth:
A simple authentication parsing library
pywebtools.form:
Form generation helpers
pywebtools.renderer:
A decorator that simplifies the use of Genshi with the Pyramid framework. Has additional package requirements (see the pywebtools.renderer documentation)
pywebtools.text:
Text formatting helpers
pywebtools.ui:
User-interface helpers

Full documentation can be found at http://readthedocs.org/docs/pywebtools.

0.5.1

  • BUGFIX: Don’t force a unicode conversion when outputting CSV files

0.5

  • NEW: assert_authorised raises an auth.AccessDeniedException if the authorisation statement does not hold

0.4.2

  • UPDATE: Ignore extra columns when writing CSV files

0.4.1

  • BUGFIX: Fixed the way the request is identified in the Genshi renderer

0.4

  • UPDATE: pywebtools.renderer template defaults are now set per content type

0.3

  • NEW: pywebtools.renderer module for integrating Genshi with the Pyramid framework

0.2.1

  • BUGFIX: Generate the right field type for form.text_field

0.2

  • UPDATE: Added pywebtools.form.radio for generating radio buttons.

0.1

  • Initial version

Project details


Release history Release notifications

History Node

1.1.3

History Node

1.1.2

History Node

1.1.0

History Node

1.0.8

History Node

1.0.7

History Node

1.0.6

History Node

1.0.5

History Node

1.0.4

History Node

1.0.3

History Node

1.0.2

History Node

1.0.1

History Node

1.0.0

History Node

0.5.2

This version
History Node

0.5.1

History Node

0.5

History Node

0.4.2

History Node

0.4.1

History Node

0.4

History Node

0.3.0

History Node

0.2.1

History Node

0.2

History Node

0.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
PyWebTools-0.5.1.tar.gz (25.5 kB) Copy SHA256 hash SHA256 Source None Apr 26, 2014

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page