gae-catnado
This is a work in progress subject to sudden change.
A collection of useful properties and helpers for use with Google App Engine.
Install with pip: pip install gae-catnado
.
See the docs on GitHub.
Changelog
0.0.1dev29
- Revamped
catnado.utils.validators
to write clean data toself.request.registry
- Added some more unit tests around validators
0.0.1dev28
- Added
catnado.handlers.csrf_protected_handler
as a handler whose POST/PUT/DELETE requests are protected automatically.
0.0.1dev27
- Added
catnado.handlers.simple_public_handler
for rendering simple pages. - Added
catnado.utils.csrf
for easily adding CSRF protection to apps.
0.0.1dev14
- Unit tests for
catnado.utils.validators
0.0.1dev13
- Updates to
catnado.utils.validators
0.0.1dev12
- Added
catnado.utils.api
andcatnado.handlers.service_api_handler
; helpers for making secure API calls and building API handlers that validate requests are coming from another service within the same application. - Added
catnado.utils.validators
- Added
flake8-docstrings-catnado
and related bits and pieces
"we've traced the call... it's coming from inside the house!"
0.0.1dev11
- Added
JSONProperty
and basic unit tests- A way to store JSON data validated by a JSON Schema (draft 3 or 4)
- This new property adds the new pip requirement
jsonschema