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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file PyWebTools-1.1.3.tar.gz
.
File metadata
- Download URL: PyWebTools-1.1.3.tar.gz
- Upload date:
- Size: 39.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b69e7fadd0cdccf39bf7322b134d13e81c71cd64e33e344af1e55fa9ef2ba7c |
|
MD5 | 0526c76cd469914362b07466f2c9c6e0 |
|
BLAKE2b-256 | 5e0141661483d512fdca3dfa369b66226a6f9df611099e8801e1150cabe0d332 |
File details
Details for the file PyWebTools-1.1.3-py3-none-any.whl
.
File metadata
- Download URL: PyWebTools-1.1.3-py3-none-any.whl
- Upload date:
- Size: 36.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 17202fb8b982099105912c599e9fc8dc838410bb606a8157d8717f48e03550a6 |
|
MD5 | af90fa9eaca348d3a59b68181c23d845 |
|
BLAKE2b-256 | 6ce705fd545ed6b8a6a11498e3edbdf9ae8fd80de2ccf43ad285163cd64d9170 |