Simple High-Performance WSGI Sessions
Scott Torborg - Cart Logic
Gimlet is a Python infrastructure block to provide versatile key-value ‘session’ storage for WSGI applications. The design philosophy is ‘as fast as possible with slow components’, which is to say, I/O load will be minimized, but it will work with fairly simple and mature storage backends. It provides:
It is also:
Install with pip:
$ pip install gimlet
Gimlet has extensive documentation here.
Gimlet is licensed under an MIT license. Please see the LICENSE file for more information.
Gimlet has a comprehensive test suite with 100% line and branch coverage, as reported by the excellent coverage module. To run the tests, simply run in the top level of the repo:
$ pip install pep8 pyflakes $ pep8 . $ pyflakes .
Any pull requests must maintain the sanctity of these three pillars.