1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
3 NAMEBASE= python-itsdangerous
7 SDESC[py38]= Trusted data handlers for unsafe env (PY38)
8 SDESC[py39]= Trusted data handlers for unsafe env (PY39)
9 HOMEPAGE= https://palletsprojects.com/p/itsdangerous/
10 CONTACT= Python_Automaton[python@ironwolf.systems]
13 SITES[main]= PYPIWHL/76/ae/44b03b253d6fade317f32c24d100b3b35c2239807046a4c953c7b89fa49e
14 DISTFILE[1]= itsdangerous-1.1.0-py2.py3-none-any.whl:main
19 OPTIONS_AVAILABLE= PY38 PY39
20 OPTIONS_STANDARD= none
21 VOPTS[py38]= PY38=ON PY39=OFF
22 VOPTS[py39]= PY38=OFF PY39=ON
24 DISTNAME= itsdangerous-1.1.0.dist-info
28 [PY38].USES_ON= python:py38,wheel
30 [PY39].USES_ON= python:py39,wheel
32 [FILE:1786:descriptions/desc.single]
36 ... so better sign this
38 Various helpers to pass data to untrusted environments and to get it
39 back safe and sound. Data is cryptographically signed to ensure that a
40 token has not been tampered with.
42 It's possible to customize how data is serialized. Data is compressed as
43 needed. A timestamp can be added and verified automatically while
49 Install and update using `pip`_:
53 pip install -U itsdangerous
55 .. _pip: https://pip.pypa.io/en/stable/quickstart/
60 Here's how you could generate a token for transmitting a user's id and
61 name between web requests.
63 .. code-block:: python
65 from itsdangerous import URLSafeSerializer
66 auth_s = URLSafeSerializer("secret key", "auth")
67 token = auth_s.dumps({"id": 5, "name": "itsdangerous"})
70 # eyJpZCI6NSwibmFtZSI6Iml0c2Rhbmdlcm91cyJ9.6YP6T0BaO67XP--9UzTrmurXSmg
72 data = auth_s.loads(token)
79 The Pallets organization develops and supports itsdangerous and other
80 popular packages. In order to grow the community of contributors and
81 users, and allow the maintainers to devote more time to the projects,
82 `please donate today`_.
84 .. _please donate today: https://palletsprojects.com/donate
89 * Website: https://palletsprojects.com/p/itsdangerous/
90 * Documentation: https://itsdangerous.palletsprojects.com/
92 * Releases: https://pypi.org/project/itsdangerous/
93 * Code: https://github.com/pallets/itsdangerous
94 * Issue tracker: https://github.com/pallets/itsdangerous/issues
95 * Test status: https://travis-ci.org/pallets/itsdangerous
96 * Test coverage: https://codecov.io/gh/pallets/itsdangerous
100 b12271b2047cb23eeb98c8b5622e2e5c5e9abd9784a153e9d8ef9cb4dd09d749 16743 itsdangerous-1.1.0-py2.py3-none-any.whl