Authx

Latest version: v1.4.0

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

Scan your dependencies

Page 1 of 7

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).

1.1.3

Features

* ♻️ Replaces use of default mutable arguments. PR [589](https://github.com/yezz123/authx/pull/589) by [yezz123](https://github.com/yezz123).

Upgrades

* Bump requests from 2.31.0 to 2.32.2 in /requirements. PR [592](https://github.com/yezz123/authx/pull/592) by [dependabot[bot]](https://github.com/apps/dependabot).
* ☔ [pre-commit.ci] pre-commit autoupdate. PR [590](https://github.com/yezz123/authx/pull/590) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).
* ☔ [pre-commit.ci] pre-commit autoupdate. PR [585](https://github.com/yezz123/authx/pull/585) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).
* ⬆️️️ Bump jinja2 from 3.1.3 to 3.1.4 in /requirements. PR [584](https://github.com/yezz123/authx/pull/584) by [dependabot[bot]](https://github.com/apps/dependabot).

Internal

* 🔧 Update CI workflow, by adding release process. PR [586](https://github.com/yezz123/authx/pull/586) by [yezz123](https://github.com/yezz123).
* 🔧 Update build targets & add `hatch-fancy-pypi-readme`. PR [588](https://github.com/yezz123/authx/pull/588) by [yezz123](https://github.com/yezz123).
* 🔧 Add codespell hook for spell checking. PR [587](https://github.com/yezz123/authx/pull/587) by [yezz123](https://github.com/yezz123).

Page 1 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.