Authx

Latest version: v1.4.1

Safety actively analyzes 714772 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 7

1.4.1

Features

* ✨ Support async sessions. PR [709](https://github.com/yezz123/authx/pull/709) by [callamd](https://github.com/callamd).

Internal

* 🗑️ Deprecate MemoryIO class and associated tests. PR [721](https://github.com/yezz123/authx/pull/721) by [yezz123](https://github.com/yezz123).
* 🔧 Enhance the Project Dependencies to be fully migrated to UV. PR [711](https://github.com/yezz123/authx/pull/711) by [yezz123](https://github.com/yezz123).

Docs

* 📝 Update installation instructions to simplify pip install command. PR [722](https://github.com/yezz123/authx/pull/722) by [yezz123](https://github.com/yezz123).
* 📝 Update documentation for installation and command usage. PR [718](https://github.com/yezz123/authx/pull/718) by [yezz123](https://github.com/yezz123).
* 📝 add callamd as a contributor for code. PR [710](https://github.com/yezz123/authx/pull/710) by [allcontributors[bot]](https://github.com/apps/allcontributors).

Upgrades

* ⬆️️ Bump `ruff-pre-commit` from v0.8.1 to v0.8.4. PR [719](https://github.com/yezz123/authx/pull/719) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).
* ⬆️️ Bump ruff-pre-commit from v0.8.0 to v0.8.1. PR [707](https://github.com/yezz123/authx/pull/707) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).
* ⬆️ Bump the python-packages group with 17 updates. PR [706](https://github.com/yezz123/authx/pull/706) by [dependabot[bot]](https://github.com/apps/dependabot).
* ⬆️️ Bump `ruff-pre-commit` from v0.7.4 to v0.8.0. PR [705](https://github.com/yezz123/authx/pull/705) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).
* ⬆️️ Bump `ruff-pre-commit` from v0.7.3 to v0.7.4. PR [703](https://github.com/yezz123/authx/pull/703) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).
* ⬆️ Bump codecov/codecov-action from 4 to 5. PR [701](https://github.com/yezz123/authx/pull/701) by [dependabot[bot]](https://github.com/apps/dependabot).
* ⬆️️ Bump `ruff-pre-commit` from v0.7.2 to v0.7.3. PR [699](https://github.com/yezz123/authx/pull/699) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).
* ⬆️ Bump pypa/gh-action-pypi-publish from 1.11.0 to 1.12.2. PR [697](https://github.com/yezz123/authx/pull/697) by [dependabot[bot]](https://github.com/apps/dependabot).
* ⬆️️ Upgrade the uv setup package to 4.1. PR [700](https://github.com/yezz123/authx/pull/700) by [yezz123](https://github.com/yezz123).
* ⬆️️ Bump `ruff-pre-commit` from v0.7.1 to v0.7.2. PR [696](https://github.com/yezz123/authx/pull/696) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).
* ⬆️ Bump the python-packages group with 8 updates. PR [694](https://github.com/yezz123/authx/pull/694) by [dependabot[bot]](https://github.com/apps/dependabot).
* ⬆️ Bump pypa/gh-action-pypi-publish from 1.10.3 to 1.11.0. PR [695](https://github.com/yezz123/authx/pull/695) by [dependabot[bot]](https://github.com/apps/dependabot).
* ⬆️️ Bump `ruff-pre-commit` from v0.7.0 to v0.7.1. PR [693](https://github.com/yezz123/authx/pull/693) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).
* ⬆️ Bump the python-packages group with 7 updates. PR [692](https://github.com/yezz123/authx/pull/692) by [dependabot[bot]](https://github.com/apps/dependabot).
* ⬆️️ Bump `ruff-pre-commit` from v0.6.9 to v0.7.0. PR [690](https://github.com/yezz123/authx/pull/690) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).
* ⬆️ Bump the python-packages group with 12 updates. PR [689](https://github.com/yezz123/authx/pull/689) by [dependabot[bot]](https://github.com/apps/dependabot).

1.4.0

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

Breaking Changes

* 🔧 Add support for Python 3.13. PR [687](https://github.com/yezz123/authx/pull/687) by [yezz123](https://github.com/yezz123).

Fixes

* 🐛 fix Missing `Audience` & `Issuer` in the verify token. PR [686](https://github.com/yezz123/authx/pull/686) by [yezz123](https://github.com/yezz123).

Upgrades

* ⬆️️ Bump starlette from 0.39.2 to 0.40.0. PR [688](https://github.com/yezz123/authx/pull/688) by [dependabot[bot]](https://github.com/apps/dependabot).
* ⬆️️ Bump the python-packages group with 16 updates. PR [685](https://github.com/yezz123/authx/pull/685) by [dependabot[bot]](https://github.com/apps/dependabot).
* ⬆️️ Bump the Pre-commit Dependencies Version. PR [684](https://github.com/yezz123/authx/pull/684) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).
* ⬆️️ Bump pypa/gh-action-pypi-publish from 1.10.2 to 1.10.3. PR [681](https://github.com/yezz123/authx/pull/681) by [dependabot[bot]](https://github.com/apps/dependabot).
* ⬆️️️ Update dependencies in `uv.lock`. PR [680](https://github.com/yezz123/authx/pull/680) by [yezz123](https://github.com/yezz123).
* ⬆️️ Bump `ruff-pre-commit` from v0.6.7 to v0.6.8. PR [678](https://github.com/yezz123/authx/pull/678) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).

Docs

* 📝 Fix Pydantic Version in the documentation. PR [679](https://github.com/yezz123/authx/pull/679) by [yezz123](https://github.com/yezz123).

Internal

* ♻️ Refactor pyproject to add dev dependencies in uv tool. PR [676](https://github.com/yezz123/authx/pull/676) by [yezz123](https://github.com/yezz123).

1.3.1

Upgrades

* ⬆️️️ Bump `ruff-pre-commit` from v0.6.5 to v0.6.7. PR [673](https://github.com/yezz123/authx/pull/673) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).
* ⬆️️️ Bump pypa/gh-action-pypi-publish from 1.10.1 to 1.10.2. PR [672](https://github.com/yezz123/authx/pull/672) by [dependabot[bot]](https://github.com/apps/dependabot).
* ⬆️️️ Bump ruff-pre-commit from v0.6.4 to v0.6.5. PR [671](https://github.com/yezz123/authx/pull/671) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).
* ⬆️️️ Bump ruff-pre-commit from v0.6.3 to v0.6.4. PR [670](https://github.com/yezz123/authx/pull/670) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).
* ⬆️️️ Bump pypa/gh-action-pypi-publish from 1.10.0 to 1.10.1. PR [669](https://github.com/yezz123/authx/pull/669) by [dependabot[bot]](https://github.com/apps/dependabot).
* ⬆️️️️ Bump cryptography from 43.0.0 to 43.0.1. PR [668](https://github.com/yezz123/authx/pull/668) by [dependabot[bot]](https://github.com/apps/dependabot).
* ⬆️️️ Bump ruff-pre-commit from v0.6.2 to v0.6.3. PR [667](https://github.com/yezz123/authx/pull/667) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).
* ⬆️️️ Bump ruff-pre-commit from v0.6.1 to v0.6.2. PR [662](https://github.com/yezz123/authx/pull/662) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).
* ⬆️️️ Bump pypa/gh-action-pypi-publish from 1.9.0 to 1.10.0. PR [665](https://github.com/yezz123/authx/pull/665) by [dependabot[bot]](https://github.com/apps/dependabot).
* ⬆️️️ Bump ruff-pre-commit from v0.5.7 to v0.6.1. PR [659](https://github.com/yezz123/authx/pull/659) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).
* ⬆️️️ Bump ruff-pre-commit from v0.5.6 to v0.5.7. PR [656](https://github.com/yezz123/authx/pull/656) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).
* ⬆️️️ Bump ruff-pre-commit from v0.5.5 to v0.5.6. PR [654](https://github.com/yezz123/authx/pull/654) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).
* ⬆️️️ Bump the python-packages group with 5 updates. PR [652](https://github.com/yezz123/authx/pull/652) by [dependabot[bot]](https://github.com/apps/dependabot).
* ⬆️️️ Bump ruff-pre-commit from v0.5.4 to v0.5.5. PR [653](https://github.com/yezz123/authx/pull/653) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).
* ⬆️️️️ Update uv version to `0.2.30`. PR [650](https://github.com/yezz123/authx/pull/650) by [pinchXOXO](https://github.com/pinchXOXO).
* ⬆️️️ Bump ruff-pre-commit from v0.5.2 to v0.5.4. PR [648](https://github.com/yezz123/authx/pull/648) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).

Docs

* ♻️ Refactor documentation requirements. PR [674](https://github.com/yezz123/authx/pull/674) by [yezz123](https://github.com/yezz123).
* 📝 add jor-rit as a contributor for platform. PR [666](https://github.com/yezz123/authx/pull/666) by [allcontributors[bot]](https://github.com/apps/allcontributors).
* 🍱 Optimize images sizes. PR [651](https://github.com/yezz123/authx/pull/651) by [imgbot[bot]](https://github.com/apps/imgbot).
* 📝 Update image URL in different pages & Fix naming typo. PR [649](https://github.com/yezz123/authx/pull/649) by [yezz123](https://github.com/yezz123).
* 🔧 Re-organize `mkdocs` configuration & add new plugins. PR [646](https://github.com/yezz123/authx/pull/646) by [yezz123](https://github.com/yezz123).

Internal

* :wrench: Drop Python 3.8 version matrix in CI workflow. PR [675](https://github.com/yezz123/authx/pull/675) by [yezz123](https://github.com/yezz123).
* 🐛 add `itsdangerous` to project dependencies level. PR [664](https://github.com/yezz123/authx/pull/664) by [jor-rit](https://github.com/jor-rit).

1.3.0

Features

* 🔧 Support both pydantic versions. PR [638](https://github.com/yezz123/authx/pull/638) by [yezz123](https://github.com/yezz123).

Fixes

* 🐛 fix unsupported comparison between two type instances. PR [643](https://github.com/yezz123/authx/pull/643) by [yezz123](https://github.com/yezz123).
* 🐛 add support for additional data in JWT token creation and decoding. PR [641](https://github.com/yezz123/authx/pull/641) by [yezz123](https://github.com/yezz123).

Refactors

* ♻️ Refactor `_CallbackHandler` to handle optional model instances. PR [640](https://github.com/yezz123/authx/pull/640) by [yezz123](https://github.com/yezz123).

Upgrades

* ⬆️️️ Bump ruff-pre-commit from v0.5.1 to v0.5.2. PR [644](https://github.com/yezz123/authx/pull/644) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).
* ⬆️️️️ Update uv version to `0.2.24`. PR [642](https://github.com/yezz123/authx/pull/642) by [pinchXOXO](https://github.com/pinchXOXO).
* ⬆️️️ Bump `ruff-pre-commit` from v0.5.0 to v0.5.1. PR [639](https://github.com/yezz123/authx/pull/639) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).

1.2.1

Upgrades

* ⬆️️️️ Bump certifi from `2024.6.2` to `2024.7.4`. PR [637](https://github.com/yezz123/authx/pull/637) by [dependabot[bot]](https://github.com/apps/dependabot).
* ⬆️️️️ Update pydantic and pydantic-core versions to 2.8.0 and 2.20.0. PR [635](https://github.com/yezz123/authx/pull/635) by [yezz123](https://github.com/yezz123).
* ⬆️️️️ Bump `ruff-pre-commit` from v0.4.10 to v0.5.0. PR [634](https://github.com/yezz123/authx/pull/634) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).
* ⬆️️️️ Bump `uv` version to `0.2.18`. PR [632](https://github.com/yezz123/authx/pull/632) by [pg365](https://github.com/pg365).
* ⬆️️️️ Bump `ruff-pre-commit` from v0.4.9 to v0.4.10. PR [627](https://github.com/yezz123/authx/pull/627) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).

Docs

* 📝 add pg365 as a contributor for Dependencies. PR [633](https://github.com/yezz123/authx/pull/633) by [allcontributors[bot]](https://github.com/apps/allcontributors).

Internal

* ♻️ Refactor CSRF token retrieval. PR [636](https://github.com/yezz123/authx/pull/636) by [yezz123](https://github.com/yezz123).
* 🐛 Add edge cases Tests for error module. PR [631](https://github.com/yezz123/authx/pull/631) by [yezz123](https://github.com/yezz123).
* ♻️ Test Edge cases & Refactor `SignatureSerializer` & `_CallbackHandler` tests. PR [625](https://github.com/yezz123/authx/pull/625) by [yezz123](https://github.com/yezz123).
* 🔧 automate Labeling PRs by Dependabot. PR [628](https://github.com/yezz123/authx/pull/628) by [yezz123](https://github.com/yezz123).

1.2.0

Features

* 🔧 Update Python versions for `mypy` workflow. PR [603](https://github.com/yezz123/authx/pull/603) by [yezz123](https://github.com/yezz123).

Refactors

* 🔧 Remove `no-untyped-def` from disabled error codes. PR [621](https://github.com/yezz123/authx/pull/621) by [yezz123](https://github.com/yezz123).
* 🔧 Remove `arg-type` from disabled error codes. PR [619](https://github.com/yezz123/authx/pull/619) by [yezz123](https://github.com/yezz123).
* 🔧 Remove `dict-item` from disabled error codes. PR [617](https://github.com/yezz123/authx/pull/617) by [yezz123](https://github.com/yezz123).
* 🔧 Remove `call-arg` from disabled error codes. PR [616](https://github.com/yezz123/authx/pull/616) by [yezz123](https://github.com/yezz123).
* 🔧 Remove return-value from disabled error codes. PR [615](https://github.com/yezz123/authx/pull/615) by [yezz123](https://github.com/yezz123).
* 🔧 Remove `call-overload` from disabled error codes. PR [613](https://github.com/yezz123/authx/pull/613) by [yezz123](https://github.com/yezz123).
* 🔧 Remove `type-arg` from disabled error codes. PR [612](https://github.com/yezz123/authx/pull/612) by [yezz123](https://github.com/yezz123).
* 🐛 remove `print()` in the release file. PR [594](https://github.com/yezz123/authx/pull/594) by [pinchXOXO](https://github.com/pinchXOXO).

Upgrades

* ⬆️️️️ Bump urllib3 from 2.2.1 to 2.2.2 in /requirements. PR [622](https://github.com/yezz123/authx/pull/622) by [dependabot[bot]](https://github.com/apps/dependabot).
* ⬆️️️️ Bump `ruff-pre-commit` from v0.4.8 to v0.4.9. PR [623](https://github.com/yezz123/authx/pull/623) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).
* ⬆️️️️ Bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0. PR [620](https://github.com/yezz123/authx/pull/620) by [dependabot[bot]](https://github.com/apps/dependabot).
* ⬆️️️️ Bump `ruff-pre-commit` from v0.4.7 to v0.4.8. PR [601](https://github.com/yezz123/authx/pull/601) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).
* ⬆️️️️ Bump the python-packages group with 2 updates. PR [600](https://github.com/yezz123/authx/pull/600) by [dependabot[bot]](https://github.com/apps/dependabot).
* ⬆️️️️ Bump `ruff-pre-commit` from v0.4.5 to v0.4.7. PR [598](https://github.com/yezz123/authx/pull/598) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).
* ⬆️️️️ [pre-commit.ci] pre-commit autoupdate. PR [597](https://github.com/yezz123/authx/pull/597) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).
* ⬆️️️️ Bump the python-packages group with 4 updates. PR [596](https://github.com/yezz123/authx/pull/596) by [dependabot[bot]](https://github.com/apps/dependabot).
* ⬆️️️️ Update uv version to `0.2.3`. PR [595](https://github.com/yezz123/authx/pull/595) by [pinchXOXO](https://github.com/pinchXOXO).

Docs

* 📝 Update meta information. PR [614](https://github.com/yezz123/authx/pull/614) by [yezz123](https://github.com/yezz123).

Internal

* 🔨 Integrate `mypy` and enhance `typing` in code. PR [532](https://github.com/yezz123/authx/pull/532) by [yezz123](https://github.com/yezz123).
* 🔧 Separate CI of testing from Release one . PR [593](https://github.com/yezz123/authx/pull/593) by [yezz123](https://github.com/yezz123).

Page 1 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.