python-itsdangerous
Port variant v12
Summary Trusted data handlers for unsafe env (3.12)
Package version 2.2.0
Homepage No known homepage
Keywords python
Maintainer Python Automaton
License Not yet specified
Other variants v11
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 18 APR 2024, 15:03:43 UTC
Port created 27 SEP 2017, 23:06:09 UTC
Subpackage Descriptions
single # ItsDangerous ... so better sign this Various helpers to pass data to untrusted environments and to get it back safe and sound. Data is cryptographically signed to ensure that a token has not been tampered with. It's possible to customize how data is serialized. Data is compressed as needed. A timestamp can be added and verified automatically while loading a token. ## A Simple Example Here's how you could generate a token for transmitting a user's id and name between web requests. ```python from itsdangerous import URLSafeSerializer auth_s = URLSafeSerializer("secret key", "auth") token = auth_s.dumps({"id": 5, "name": "itsdangerous"}) print(token) # eyJpZCI6NSwibmFtZSI6Iml0c2Rhbmdlcm91cyJ9.6YP6T0BaO67XP--9UzTrmurXSmg data = auth_s.loads(token) print(data["name"]) # itsdangerous ``` ## Donate The Pallets organization develops and supports ItsDangerous and other popular packages. In order to grow the community of contributors and users, and allow the maintainers to devote more time to the projects, [please donate today][]. [please donate today]: https://palletsprojects.com/donate
Configuration Switches (platform-specific settings discarded)
PY311 OFF Build using Python 3.11 PY312 ON Build using Python 3.12
Package Dependencies by Type
Build (only) python312:dev:standard
python-pip:single:v12
autoselect-python:single:standard
Build and Runtime python312:primary:standard
Download groups
main mirror://PYPIWHL/04/96/92447566d16df59b2a776c0fb82dbc4d9e07cd95062562af01e408583fc4
Distribution File Information
c6242fc49e35958c8b15141343aa660db5fc54d4f13a1db01a3f5891b98700ef 16234 itsdangerous-2.2.0-py3-none-any.whl
Ports that require python-itsdangerous:v12
python-Flask:v12 Lightweight WSGI web application framework (3.12)