skip to navigation
skip to content

pyramid_authsanity 1.0.0

An auth policy for the Pyramid Web Framework with sane defaults.

An auth policy for the Pyramid Web Framework with sane defaults that works with Michael Merickel’s absolutely fantastic pyramid_services. Provides an easy to use authorization policy that incorporates web security best practices.


Install from PyPI using pip or easy_install inside a virtual environment.

$ $VENV/bin/pip install pyramid_authsanity

Or install directly from source.

$ git clone
$ cd pyramid_authsanity
$ $VENV/bin/pip install -e .


Activate pyramid_authsanity by including it into your pyramid application.


1.0.0 (2017-05-19)

  • Remove Python 2.6 support
  • Fix a bug whereby the policy was storing a dict instead of a list in the source, which of course broke things subtly when actually using the policy.
  • Send empty cookie when forgetting the authentication for the cookie source


  • Remove Python 3.2 support
  • Fix failing tests using pyramid_services >= 0.4 by requiring at least pyramid_services 0.3 because it contains the find_service_factory function utilized by the test.


  • Bert was asleep at the keyboard, the fix below is now actually properly fixed by decoding to ascii, which is safe because it is base64.


  • Ticket value is now a string instead of binary, this way Python 3’s json.dumps() will be able to serialize the value sent to the sources remember function.


  • Initial release.
File Type Py Version Uploaded on Size
pyramid_authsanity-1.0.0-py2.py3-none-any.whl (md5) Python Wheel py2.py3 2017-05-19 14KB
pyramid_authsanity-1.0.0.tar.gz (md5) Source 2017-05-19 18KB