diff options
author | José Padilla <jpadilla@webapplicate.com> | 2014-12-13 18:26:10 -0400 |
---|---|---|
committer | José Padilla <jpadilla@webapplicate.com> | 2014-12-13 18:26:10 -0400 |
commit | cd32cf25f07994a2b22b47a4d6c5b71137b252bd (patch) | |
tree | e045e465cf88fce661d0d343d165c015e6e4e168 | |
parent | dde45791eb1ec828f6d4f94d7c63f688051f0a78 (diff) | |
download | pyjwt-0.3.2.tar.gz |
Bump up version for release0.3.2
-rw-r--r-- | jwt/__init__.py | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/jwt/__init__.py b/jwt/__init__.py index 0eb6172..2e7299f 100644 --- a/jwt/__init__.py +++ b/jwt/__init__.py @@ -25,7 +25,7 @@ if sys.version_info >= (3, 0, 0): basestring = str -__version__ = '0.3.1' +__version__ = '0.3.2' __all__ = ['encode', 'decode', 'DecodeError'] @@ -231,9 +231,12 @@ def encode(payload, key, algorithm='HS256', headers=None, json_encoder=None): if headers: header.update(headers) - json_header = json.dumps(header, - separators=(',', ':'), - cls=json_encoder).encode('utf-8') + json_header = json.dumps( + header, + separators=(',', ':'), + cls=json_encoder + ).encode('utf-8') + segments.append(base64url_encode(json_header)) # Payload @@ -242,9 +245,12 @@ def encode(payload, key, algorithm='HS256', headers=None, json_encoder=None): if isinstance(payload.get(time_claim), datetime): payload[time_claim] = timegm(payload[time_claim].utctimetuple()) - json_payload = json.dumps(payload, - separators=(',', ':'), - cls=json_encoder).encode('utf-8') + json_payload = json.dumps( + payload, + separators=(',', ':'), + cls=json_encoder + ).encode('utf-8') + segments.append(base64url_encode(json_payload)) # Segments |