Skip to content

Commit 75bbbda

Browse files
authored
Merge pull request #103 from pallets/update
Update project metadata, Sphinx theme
2 parents 66121f4 + 82887fe commit 75bbbda

23 files changed

+451
-721
lines changed

.gitignore

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,17 @@
1-
.DS_Store
21
*.pyc
32
*.pyo
4-
env
5-
dist
6-
build
7-
.tox
8-
docs/_build
9-
*.egg-info
3+
__pycache__/
104
.idea/
11-
.cache
5+
.DS_Store
6+
env/
7+
venv/
8+
*.egg-info/
9+
*.eggs/
10+
build/
11+
dist/
12+
docs/_build/
13+
.pytest_cache/
14+
.tox/
15+
.coverage
16+
.coverage.*
17+
htmlcov/

.gitmodules

Lines changed: 0 additions & 3 deletions
This file was deleted.

.travis.yml

Lines changed: 25 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,34 @@
1+
os: linux
12
sudo: false
23
language: python
34
python:
4-
- "2.7"
5-
- pypy
6-
- "3.4"
7-
- "3.5"
85
- "3.6"
6+
- "3.5"
7+
- "3.4"
8+
- "2.7"
9+
- "nightly"
10+
- "pypy3"
11+
env: TOXENV=py,codecov
12+
13+
matrix:
14+
allow_failures:
15+
- python: nightly
16+
- python: pypy3
17+
fast_finish: true
18+
919
install:
1020
- pip install tox
21+
1122
script:
12-
- tox -e py
23+
- tox
24+
25+
cache:
26+
- pip
27+
28+
branches:
29+
only:
30+
- master
31+
- /^.*\.x$/
32+
1333
notifications:
1434
email: false
15-
irc:
16-
channels:
17-
- chat.freenode.net#pocoo
18-
on_success: change
19-
on_failure: always
20-
use_notice: true
21-
skip_join: true

CHANGES

Lines changed: 0 additions & 113 deletions
This file was deleted.

CHANGES.rst

Lines changed: 155 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,155 @@
1+
Version 1.0
2+
-----------
3+
4+
Unreleased
5+
6+
- Dropped support for Python 2.6 and 3.3.
7+
- Distribute a universal wheel.
8+
- Changed default intermediate hash from SHA-1 to SHA-512
9+
- More compact JSON dumps for unicode strings.
10+
- Added ``serializer_kwargs`` argument to ``Serializer``.
11+
- ``base64_decode`` raises ``BadData`` when it is passed invalid data.
12+
- Added ``media_type`` argument to ``JSONWebSignatureSerializer``.
13+
- ``ValueError`` is raised when an invalid ``sep`` is passed to ``Signer``.
14+
15+
16+
Version 0.24
17+
------------
18+
19+
Released 2014-03-28
20+
21+
- Added a ``BadHeader`` exception that is used for bad headers that
22+
replaces the old ``BadPayload`` exception that was reused in those
23+
cases.
24+
25+
26+
Version 0.23
27+
------------
28+
29+
Released 2013-08-08
30+
31+
- Fixed a packaging mistake that caused the tests and license files to
32+
not be included.
33+
34+
35+
Version 0.22
36+
------------
37+
38+
Released 2013-07-03
39+
40+
- Added support for ``TimedJSONWebSignatureSerializer``.
41+
- Made it possible to override the signature verification function to
42+
allow implementing asymmetrical algorithms.
43+
44+
45+
Version 0.21
46+
------------
47+
48+
Released 2013-05-26
49+
50+
- Fixed an issue on Python 3 which caused invalid errors to be
51+
generated.
52+
53+
54+
Version 0.20
55+
------------
56+
57+
Released 2013-05-23
58+
59+
- Fixed an incorrect call into ``want_bytes`` that broke some uses of
60+
itsdangerous on Python 2.6.
61+
62+
63+
Version 0.19
64+
------------
65+
66+
Released 2013-05-21
67+
68+
- Dropped support for 2.5 and added support for 3.3.
69+
70+
71+
Version 0.18
72+
------------
73+
74+
Released 2013-05-03
75+
76+
- Added support for JSON Web Signatures (JWS).
77+
78+
79+
Version 0.17
80+
------------
81+
82+
Released 2012-08-10
83+
84+
- Fixed a name error when overriding the digest method.
85+
86+
87+
Version 0.16
88+
------------
89+
90+
Released 2012-07-11
91+
92+
- Made it possible to pass unicode values to ``load_payload`` to make
93+
it easier to debug certain things.
94+
95+
96+
Version 0.15
97+
------------
98+
99+
Released 2012-07-11
100+
101+
- Made standalone ``load_payload`` more robust by raising one specific
102+
error if something goes wrong.
103+
- Refactored exceptions to catch more cases individually, added more
104+
attributes.
105+
- Fixed an issue that caused ``load_payload`` not work in some
106+
situations with timestamp based serializers
107+
- Added an ``loads_unsafe`` method.
108+
109+
110+
Version 0.14
111+
------------
112+
113+
Released 2012-06-29
114+
115+
- API refactoring to support different key derivations.
116+
- Added attributes to exceptions so that you can inspect the data even
117+
if the signature check failed.
118+
119+
120+
Version 0.13
121+
------------
122+
123+
Released 2012-06-10
124+
125+
- Small API change that enables customization of the digest module.
126+
127+
128+
Version 0.12
129+
------------
130+
131+
Released 2012-02-22
132+
133+
- Fixed a problem with the local timezone being used for the epoch
134+
calculation. This might invalidate some of your signatures if you
135+
were not running in UTC timezone. You can revert to the old behavior
136+
by monkey patching ``itsdangerous.EPOCH``.
137+
138+
139+
Version 0.11
140+
------------
141+
142+
Released 2011-07-07
143+
144+
- Fixed an uncaught value error.
145+
146+
147+
Version 0.10
148+
------------
149+
150+
Released 2011-06-25
151+
152+
- Refactored interface that the underlying serializers can be swapped
153+
by passing in a module instead of having to override the payload
154+
loaders and dumpers. This makes the interface more compatible with
155+
Django's recent changes.

LICENSE

Lines changed: 0 additions & 31 deletions
This file was deleted.

0 commit comments

Comments
 (0)