mohawk
Library for Hawk HTTP authorization
1.1.0
1.1M downloads/mo
#4316 most downloaded on PyPI
kumar303/mohawk
What this package is like to depend on
Last release 7 years ago
no release in 18 months
Release timing varies
gaps range from 2 weeks to 2.0 years
This project publishes no release notes
the list below is its commits, not an announcement
Nothing withdrawn
no release was ever pulled
13 years old
16 releases · first in 2014
0 releases in the last 12 months
see the full history below
Release timeline
16 releases · Feb 2014 to Oct 2019Releases
latest 16-
1.1.028 Oct 2019Commits, not release notes
This project publishes no release notes. Between
1.0.0and1.1.0there were 2 commits, 2 of them substantive:- Support file objects as content. Fixes #56 (#57)
- Prepared 1.1.0 release
-
1.0.009 Jan 2019Commits, not release notes
This project publishes no release notes. Between
0.3.4and1.0.0there were 18 commits, 16 of them substantive:- documented regex fix in changelog
- Ensure deprecation warnings errors in tests
- warn about exposing exception messages
- Fix deprecated log.warn usage
- Fix deprecated assertEquals usage
- Refactor header parsing (#36)
- Compare bewit MACs in constant time (#42)
- Add Python 3.6 to tox/Travis env list (#44)
- Change default values of
content,content_typefor hash checks (#45) - Allow Receiver to accept requests if both the hash and payload are missing (#49)
- Freshend up the docs and package metadata
- More README
- Match python 3 version that is tested in tox
- Fix up changelog, fix sphinx links
- Documented the low level bewit API
- Prepare for a release
-
0.3.407 Jan 2017Commits, not release notes
This project publishes no release notes. Between
0.3.3and0.3.4there were 5 commits, 3 of them substantive:- Use explicit matching for a-z, A-Z, 0-9 and _
- Reject empty auth headers
- Bumped version for bugfix release
-
0.3.312 Jul 2016Commits, not release notes
This project publishes no release notes. Between
0.3.2.1and0.3.3there were 10 commits, 7 of them substantive:- Compute MAC before checking the content-hash.
- Calculate content-hash only once.
- Handle headers without mac attribute.
- Started changelog for 0.3.3
- Convert readthedocs link for their .org -> .io migration for hosted projects
- Document how to release python wheels
- Prep to release 0.3.3
-
0.3.2.125 Feb 2016Commits, not release notes
This project publishes no release notes. Between
0.3.2and0.3.2.1there were 7 commits, 4 of them substantive:- make sure client id isn't bytes on py3 before doing str ops on it
- Update util.py
- Update tests.py
- Prepare 0.3.2.1 release
-
0.3.225 Feb 2016Commits, not release notes
This project publishes no release notes. Between
0.3.1and0.3.2there were 5 commits, 3 of them substantive:- Allow non-dict credentials (fixes #21)
- Fix up clock sync docs
- Prepare 0.3.2 release
-
0.3.107 Jan 2016Commits, not release notes
This project publishes no release notes. Between
0.3.0and0.3.1there were 31 commits, 28 of them substantive:- add initial bewit generation
- Add tests for bewit generation; allow empty nonces in Resources
- Set travis py3 version to match tox.ini
- follow the Law of No Assumptions and link to Hawk
- Adjust timestamps not clocks
- adding py35 testing
- Make string/byte operations more clear in get_bewit
- adding python3.5 to travis
- Use hardcoded macs in bewit tests
- Strip out backslashes in client ids, but leave them in for ext
- initial implementation of parsing/validating bewits
- style cleanup
- add warning when stripping backslashes from client_id
- rename bewittuple.exp to .expiration
- clean up test method names
- raise errors on invalidbewits
- raise InvalidBewit when trying to strip an url without a bewit
- add test for missing credentials
- fix docstring
- use utc_now() instead of time.time()
…and 8 more.
-
0.3.022 Jun 2015Nothing published for this version
-
0.2.205 Jan 2015Nothing published for this version
-
0.2.103 Mar 2014Nothing published for this version
-
0.2.003 Mar 2014Nothing published for this version
-
0.1.020 Feb 2014Nothing published for this version
-
0.0.411 Feb 2014Nothing published for this version
-
0.0.307 Feb 2014Nothing published for this version
-
0.0.207 Feb 2014Nothing published for this version
-
0.0.106 Feb 2014Nothing published for this version