Skip to main content
This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (pypi.python.org).
Help us improve Python packaging - Donate today!

A collection of helpers for use with Pyramid, Kajiki, Formencode, and SQLAlchemy

Project Description

The PyWebTools package provides a number of helpers for use with Pyramid, Kajiki, Formencode, and SQLAlchemy packages.

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

1.1.3

  • UPDATE: Set the extra_args on select fields in pywebtools.kajiki.form.kajiki
  • BUGFIX: Correctly select radio boxes in pywebtools.kajiki.form.kajiki

1.1.2

  • UPDATE: Enable forcing values when submitting forms in pywebtools.testing

1.1.1

  • BUGFIX: Fixed a bug in the form display of checkboxes
  • BUGFIX: Fixed a bug in the reselection of checkboxes
  • BUGFIX: Fixed a bug in the reselection of select items

1.1.0

  • UPDATE: Refactored the pywebtools.testing FunctionalTester to PyramidAppTester
  • UPDATE: Refactored the pywebtools.testing functional_tester fixture to pyramid_app_tester
  • UPDATE: Removed the pywebtools.testing request fixture

1.0.8

  • UPDATE: Updated the pywebtools.testing to support the full get/post/form submission workflow

1.0.7

  • UPDATE: Added functionality for submitting forms and following redirects to pywebtools.testing

1.0.6

  • UPDATE: Moved the WebTest requirement into a “testing” extra requirement

1.0.5

  • BUGFIX: Manifest fix

1.0.4

  • UPDATE: Switched the user pagination to use 25 rows
  • BUGFIX: Fixed two small bugs with pagination

1.0.3

  • BUGFIX: The pywebtools.pyramid.util.paginate function now takes the route_name for URL generation
  • BUGFIX: The pywebtools.pyramid.auth.views.users function now generates the pagination before limiting the query

1.0.2

  • NEW: Added py.test fixtures

1.0.1

  • BUGFIX: Fixed missing Kajiki files

1.0.0

  • NEW: Complete, incompatible re-write of the package

0.5.2

  • BUGFIX: Use the request.response object to allow view code to modify the response

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

  • NEW: Initial version
Release History

Release History

This version
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

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 Files

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

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
PyWebTools-1.1.3-py3-none-any.whl (36.1 kB) Copy SHA256 Checksum SHA256 3.5 Wheel Jan 30, 2017
PyWebTools-1.1.3.tar.gz (39.3 kB) Copy SHA256 Checksum SHA256 Source Jan 30, 2017

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting