Skip to content

Releases: yezz123/authx

1.4.1

25 Dec 23:22
3350383
Compare
Choose a tag to compare

Features

Internal

  • 🗑️ Deprecate MemoryIO class and associated tests. PR #721 by @yezz123.
  • 🔧 Enhance the Project Dependencies to be fully migrated to UV. PR #711 by @yezz123.

Docs

Upgrades

1.4.0

20 Oct 13:10
5832639
Compare
Choose a tag to compare

Note: This release contains breaking changes, Dropping support for Python 3.8, and adding support for Python 3.13.

Breaking Changes

Fixes

  • 🐛 fix Missing Audience & Issuer in the verify token. PR #686 by @yezz123.

Upgrades

Docs

  • 📝 Fix Pydantic Version in the documentation. PR #679 by @yezz123.

Internal

  • ♻️ Refactor pyproject to add dev dependencies in uv tool. PR #676 by @yezz123.

1.3.1

26 Sep 18:43
df3edb6
Compare
Choose a tag to compare

Docs

Internal

  • 🔧 Drop Python 3.8 version matrix in CI workflow. PR #675 by @yezz123.
  • 🐛 add itsdangerous to project dependencies level. PR #664 by @jor-rit.

Upgrades

1.3.0

18 Jul 20:45
88683bd
Compare
Choose a tag to compare

Features

Fixes

  • 🐛 fix unsupported comparison between two type instances. PR #643 by @yezz123.
  • 🐛 add support for additional data in JWT token creation and decoding. PR #641 by @yezz123.

Refactors

  • ♻️ Refactor _CallbackHandler to handle optional model instances. PR #640 by @yezz123.

Upgrades

1.2.1

06 Jul 17:07
6a5662a
Compare
Choose a tag to compare

Upgrades

Docs

Internal

  • ♻️ Refactor CSRF token retrieval. PR #636 by @yezz123.
  • 🐛 Add edge cases Tests for error module. PR #631 by @yezz123.
  • ♻️ Test Edge cases & Refactor SignatureSerializer & _CallbackHandler tests. PR #625 by @yezz123.
  • 🔧 automate Labeling PRs by Dependabot. PR #628 by @yezz123.

1.2.0

18 Jun 00:23
5ec7f10
Compare
Choose a tag to compare

Features

  • 🔧 Update Python versions for mypy workflow. PR #603 by @yezz123.

Refactors

  • 🔧 Remove no-untyped-def from disabled error codes. PR #621 by @yezz123.
  • 🔧 Remove arg-type from disabled error codes. PR #619 by @yezz123.
  • 🔧 Remove dict-item from disabled error codes. PR #617 by @yezz123.
  • 🔧 Remove call-arg from disabled error codes. PR #616 by @yezz123.
  • 🔧 Remove return-value from disabled error codes. PR #615 by @yezz123.
  • 🔧 Remove call-overload from disabled error codes. PR #613 by @yezz123.
  • 🔧 Remove type-arg from disabled error codes. PR #612 by @yezz123.
  • 🐛 remove print() in the release file. PR #594 by @pinchXOXO.

Upgrades

Docs

Internal

  • 🔨 Integrate mypy and enhance typing in code. PR #532 by @yezz123.
  • 🔧 Separate CI of testing from Release one . PR #593 by @yezz123.

1.1.3

24 May 16:28
Compare
Choose a tag to compare

Features

  • ♻️ Replaces use of default mutable arguments. PR #589 by @yezz123.

Upgrades

Internal

  • 🔧 Update CI workflow, by adding release process. PR #586 by @yezz123.
  • 🔧 Update build targets & add hatch-fancy-pypi-readme. PR #588 by @yezz123.
  • 🔧 Add codespell hook for spell checking. PR #587 by @yezz123.

1.1.2

02 May 20:48
0cd3fa3
Compare
Choose a tag to compare

Docs

  • 📝 Update badges and links in README. PR #583 by @yezz123.
  • 📝 Refactor route decorators to use @app.get instead of @app.route. PR #576 by @yezz123.

Internal

  • 🔧 remove linting step from CI. PR #578 by @yezz123.
  • ♻️ refactor datetime function. PR #580 by @yezz123.
  • 👷 Add extra job to run additional tests with Redis service. PR #581 by @yezz123.

Dependencies

1.1.1

14 Apr 05:19
437c0ff
Compare
Choose a tag to compare

Internal

  • ✅ Fix skipped tests & Add coverage pragmas. PR #571 by @yezz123.
  • 🔧 drop The action hynek/build-and-inspect-python-package. PR #570 by @yezz123.

Dependencies

Documentation

  • ♻️ Refactor Installation of authx_extra package. PR #575 by @yezz123.
  • 📝 Add extra API documentation files. PR #569 by @yezz123.

1.1.0

04 Apr 05:25
bab280c
Compare
Choose a tag to compare

Core

  • ✨ Add FastAPI dependencies for token operations in route logic. PR #566 by @yezz123.
  • ♻️ Refactor error message constants. PR #565 by @yezz123.

Internal

  • ✅ Add new test cases for access location and blocklist token. PR #568 by @yezz123.

Dependencies