<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/pyjwt.git/jwt/api_jwt.py, branch pytest-version-bump</title>
<subtitle>github.com: progrium/pyjwt.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pyjwt.git/'/>
<entry>
<title>Non-numeric 'iat' now raises InvalidIssuedAtError on decode()</title>
<updated>2017-04-17T13:34:12+00:00</updated>
<author>
<name>Mark Adams</name>
<email>mark@markadams.me</email>
</author>
<published>2017-04-17T13:25:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pyjwt.git/commit/?id=3447f0c0eb7de46042b5cda975d37e361168bf60'/>
<id>3447f0c0eb7de46042b5cda975d37e361168bf60</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Stop rejecting tokens with future 'iat' values</title>
<updated>2017-04-17T13:34:04+00:00</updated>
<author>
<name>Mark Adams</name>
<email>mark@markadams.me</email>
</author>
<published>2017-04-17T13:22:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pyjwt.git/commit/?id=8f3a2a8a4098693357b69d63a1dbec514ed7c701'/>
<id>8f3a2a8a4098693357b69d63a1dbec514ed7c701</id>
<content type='text'>
RFC 7519 does not specify or even suggest this type of validation on the
'iat' claim and it has caused issues for several consumers of PyJWT.

This change removes the validation on future 'iat' values and leaves
such things up to the application developer to implement.

Fixes #190.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
RFC 7519 does not specify or even suggest this type of validation on the
'iat' claim and it has caused issues for several consumers of PyJWT.

This change removes the validation on future 'iat' values and leaves
such things up to the application developer to implement.

Fixes #190.
</pre>
</div>
</content>
</entry>
<entry>
<title>Added new options for requiring exp, iat, and nbf claims.</title>
<updated>2015-06-03T02:11:08+00:00</updated>
<author>
<name>Mark Adams</name>
<email>mark@markadams.me</email>
</author>
<published>2015-06-03T01:18:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pyjwt.git/commit/?id=12791c7875dda323835b8e0b9c687d17ba0e641b'/>
<id>12791c7875dda323835b8e0b9c687d17ba0e641b</id>
<content type='text'>
Thanks to David Black &lt;dblack@atlassian.com&gt; for the suggestion.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thanks to David Black &lt;dblack@atlassian.com&gt; for the suggestion.
</pre>
</div>
</content>
</entry>
<entry>
<title>Added get_unverified_header to public API</title>
<updated>2015-05-09T13:13:27+00:00</updated>
<author>
<name>Mark Adams</name>
<email>mark@markadams.me</email>
</author>
<published>2015-05-09T13:13:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pyjwt.git/commit/?id=4f899c6764d57000eba0fc40721f9e1b5d94a77a'/>
<id>4f899c6764d57000eba0fc40721f9e1b5d94a77a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Made options a mandatory argument to PyJWT._validate_claims and reordered the arguments to reflect the change. Resolves #148.</title>
<updated>2015-05-05T00:33:38+00:00</updated>
<author>
<name>Mark Adams</name>
<email>mark@markadams.me</email>
</author>
<published>2015-05-05T00:29:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pyjwt.git/commit/?id=8d042c4919b952c41c196735369526644ba11fdf'/>
<id>8d042c4919b952c41c196735369526644ba11fdf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>`verify_expiration` was removed too soon</title>
<updated>2015-04-26T19:02:11+00:00</updated>
<author>
<name>José Padilla</name>
<email>jpadilla@webapplicate.com</email>
</author>
<published>2015-04-26T19:02:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pyjwt.git/commit/?id=590f903ac78faaed348d4d5c5179964b345e41cb'/>
<id>590f903ac78faaed348d4d5c5179964b345e41cb</id>
<content type='text'>
- Merge with `verify_exp` option
- Add deprecation warning</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Merge with `verify_exp` option
- Add deprecation warning</pre>
</div>
</content>
</entry>
<entry>
<title>Refactored PyJWT._validate_claims into multiple PyJWT._validate_*</title>
<updated>2015-04-19T13:32:06+00:00</updated>
<author>
<name>Mark Adams</name>
<email>mark@markadams.me</email>
</author>
<published>2015-04-19T13:32:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pyjwt.git/commit/?id=ddbaf0008eac6559da5ebd1f24f68ee99ccb34b0'/>
<id>ddbaf0008eac6559da5ebd1f24f68ee99ccb34b0</id>
<content type='text'>
submethods to eliminate a lot of complexity.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
submethods to eliminate a lot of complexity.
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactored JWS-specific logic out of PyJWT and into PyJWS superclass</title>
<updated>2015-04-19T13:19:01+00:00</updated>
<author>
<name>Mark Adams</name>
<email>mark@markadams.me</email>
</author>
<published>2015-04-19T13:12:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pyjwt.git/commit/?id=a3f2ec37f8660e3c445635ed417ae1100753309d'/>
<id>a3f2ec37f8660e3c445635ed417ae1100753309d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
