Released 2023-07-03
- Drop support for Python 3.7. #285
Released 2023-04-23
- Update SECURITY.md. #245
- Add SECURITY.md. #244
- Fix CHANGES. #233
- Update dependencies.
- Bump cryptography to 40.0.2. #262
Released 2023-01-21
Released 2022-12-17
- Drop support for Python 3.6. #196
- Add CI for Python 11. #191
- Fix typo on PASETO usage document. #183
- Update dev dependencies.
Released 2022-11-03
- Update dependencies.
- Bump cryptography to 38.0.3. #180
Released 2022-10-08
Released 2022-08-10
- Drop support for Python3.6. #154
Released 2022-06-18
- Update dependencies.
- Bump cryptography to 37.0.2. #146
Released 2022-05-01
- Compare MACs in constant time. #143
- Refine pyproject to add tool.poetry.extras. #138
- Update dependencies.
- Bump cryptography to 37.0.1. #142
Released 2022-04-03
- Update dependencies.
- Bump cryptography from 36.0.1 to 36.0.2. #132
Released 2022-03-01
- Fix bug on to_peer_paserk_id for v1/2 local key. #128
- Add support for to_peer_paserk_id on v1/v3. #128
Released 2022-01-20
- Avoid re-encoding/decoding output from serializer. #118
Released 2022-01-14
- Fix bug on deserializing payload in local paseto. #114
Released 2022-01-03
- Add optional flag to docs dependencies. #109
- Remove tool.poetry.extra from pyproject.toml. #109
- Add pre-commit hooks for checking json, toml and yaml files. #108
Released 2022-01-02
- Introduce freezegun for test. #106
- Add 2022 to copyright and license. #105
- Add license information to PyPI. #104
Released 2021-12-31
- Refine github actions. #99
- Use pytest-cov instead of coverage. #98
- Refine pyproject.toml. #97
- Refine tox.ini. #96
- Update pytest requirement form ^5.2 to ^6.2. #91
Released 2021-12-11
Released 2021-11-24
Released 2021-11-22
Released 2021-11-20
- Add support for nbf validation. #76
- Add support for dict typed footer. #75
- Add leeway for exp validation. #74
- Add Paseto class. #72
- Add support for exp claim. #71
Released 2021-11-14
- Refine README (Add CONTRIBUTING, etc.). #68
- Introduce serializer/deserializer for payload. #67
- Sync official test vectors. #64
Released 2021-10-16
Released 2021-09-25
- [Breaking Change] Remove str support for version. #53
- [Breaking Change] Rename type of Key.new to purpose. #52
- Add support for PASERK password-based key wrapping. #47
- Add support for PASERK key wrapping. #46
Released 2021-09-18
- Make PASERK secret for Ed25519 compliant with PASERK spec. #44
Released 2021-09-16
- Add from_paserk to Key. #41
- Add support for paserk lid. #40
- Add support for paserk local. #40
- Add to_paserk_id to KeyInterface. #39
- Add to_paserk to KeyInterface. #38
- Fix public key compression for v3.
Released 2021-09-12
- Add usage examples and related tests. #36
Released 2021-09-11
Released 2021-09-11
Released 2021-09-10
- Add tests for public and fix error message. #26
- Add tests for local and fix error message. #25
- Add tests for Token. #24
- Add tests for Key and fix checking argument. #22
- Add docstrings for KeyInterface. #21
Released 2021-09-07
- Add API reference. #17
Released 2021-09-06
- Fix readthedocs build error. #13
Released 2021-09-06
Released 2021-09-05
- Add Token object as a response of decode(). #6
Released 2021-09-05
- First public preview release.