Overview
pyramid_redis_sessions is a server-side session library for the Pyramid Web Application Development Framework, using Redis for storage. This library implements the Pyramid ISession interface.
Why Use Redis for Your Sessions
Redis is fast, widely deployed, and stable. It works best when your data can fit in memory, but is configurable and still quite fast when you need to sync to disk. There are plenty of existing benchmarks, opinion pieces, and articles if you want to learn about its use cases. But for pyramid_redis_sessions, I’m interested in it specifically for these reasons:
it really is bleeping fast (choose your own expletive)
it has a very handy built-in mechanism for setting expirations on keys
the watch mechanism is a nice, lightweight alternative to full transactions
session data tends to be important but not mission critical, but if it is…
it has configurable persistence
Documentation
To get up and running as fast as possible, check out the Getting Started guide.
You can also read the full documentation on Read the Docs.
Support
You can report bugs or open feature/support requests in the GitHub issue tracker.
You can also get live help in #pyramid on irc.freenode.org. My nick is erasmas, but if I’m not available you can still typically get support from the many other knowledgeable regulars.
License
pyramid_redis_sessions is available under a FreeBSD-derived license. See LICENSE.txt for details.
Metadata
Release files for pyramid_redis_sessions 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| pyramid_redis_sessions-1.0.1.tar.gz | 18.6 kB | Without provenance | Details |
Release files / pyramid_redis_sessions-1.0.1.tar.gz
| Download URL | pyramid_redis_sessions-1.0.1.tar.gz |
|---|---|
| Size | 18.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4e061fac9b203fb6993aeda672bc277758c3d39c07200c27f949950c3b82d536
|
|
BLAKE2b-256 checksum How to use checksums |
459b905fd70bb603b61819d525efe7626342ad5f8d033e25fbaedbc53f458c37
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for pyramid_redis_sessions 1.0.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.