python-itsdangerous
Port variant v12
Summary Trusted data handlers for unsafe env (3.12)
BROKEN
Package version 2.2.0
Homepage No known homepage
Keywords python
Maintainer Python Automaton
License Not yet specified
Other variants v13
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 15 NOV 2024, 16:08:50 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)
PY312 ON Build using Python 3.12 PY313 OFF Build using Python 3.13
Package Dependencies by Type
Build (only) python312:dev:std
python-pip:single:v12
autoselect-python:single:std
Build and Runtime python312:primary:std
Download groups
main mirror://PYPIWHL/04/96/92447566d16df59b2a776c0fb82dbc4d9e07cd95062562af01e408583fc4
Distribution File Information
c6242fc49e35958c8b15141343aa660db5fc54d4f13a1db01a3f5891b98700ef 16234 python-src/itsdangerous-2.2.0-py3-none-any.whl
Ports that require python-itsdangerous:v12
python-Flask:v12 Lightweight WSGI web application framework (3.12)