1.0.0b0
Pre-release
Pre-release
1.0.0b0 ✨
We are thrilled to announce the release of authx version 1.0.0-beta0, a significant milestone in our journey. This release brings about several important changes and enhancements, including the drop of different features we used to have. Below, we outline the key updates and improvements.
Major Changes 🚑️
- ➖ Remove Documentation Workflow by @yezz123 in #414
- ♻️ chore(revamp): AuthX Revamp - V1.0.0 by @yezz123 in #446
- 🔧 Feat: Refactor & Rebuild Functionalities in authx by @yezz123 in #454
- 🐛 fix Continuous Integration Badge by @yezz123 in #455
- ♻️ use pip-tool to autogenerate dependencies by @yezz123 in #478
- 🔧 Run tests against
py38
by @yezz123 in #480 - 📝 overrides template & Include google analytics by @yezz123 in #482
- 📝 Add Extra documentation to AuthX by @yezz123 in #483
- 🔧 Include Python 3.12 by @yezz123 in #494
- ✨ add support for ruff linter by @yezz123 in #497
- ♻️ Drop External Libraries in favour of
authx-extra
by @yezz123 in #506
Dependency Updates ⬆️
- ⬆ Update sqlalchemy requirement from <2.0.4,>=1.4.37 to >=1.4.37,<2.0.5 by @dependabot in #370
- ⬆ Bump pre-commit from 3.0.4 to 3.1.0 by @dependabot in #371
- ⬆ Bump pre-commit from 3.1.0 to 3.1.1 by @dependabot in #372
- ⬆ Bump cryptography from 39.0.1 to 39.0.2 by @dependabot in #373
- ⬆ Update sqlalchemy requirement from <2.0.5,>=1.4.37 to >=1.4.37,<2.0.6 by @dependabot in #374
- ⬆ Bump pymdown-extensions from 9.9.2 to 9.10 by @dependabot in #375
- ⬆ Bump pytest from 7.2.1 to 7.2.2 by @dependabot in #376
- ⬆ Update fastapi requirement from <0.93.0,>=0.65.2 to >=0.65.2,<0.94.0 by @dependabot in #380
- ⬆ Bump pydantic from 1.10.5 to 1.10.6 by @dependabot in #381
- ⬆ Bump uvicorn from 0.20.0 to 0.21.0 by @dependabot in #382
- ⬆ Update starlette requirement from <0.25.1,>=0.14.02 to >=0.14.02,<0.26.1 by @dependabot in #383
- ⬆ Update fastapi requirement from <0.94.0,>=0.65.2 to >=0.65.2,<0.95.0 by @dependabot in #385
- ⬆ Bump pypa/gh-action-pypi-publish from 1.6.4 to 1.7.1 by @dependabot in #386
- ⬆ Update sqlalchemy requirement from <2.0.6,>=1.4.37 to >=1.4.37,<2.0.7 by @dependabot in #387
- ⬆ Update starlette requirement from <0.26.1,>=0.14.02 to >=0.14.02,<0.26.2 by @dependabot in #388
- ⬆ Bump pypa/gh-action-pypi-publish from 1.7.1 to 1.8.0 by @dependabot in #389
- ⬆ Bump uvicorn from 0.21.0 to 0.21.1 by @dependabot in #390
- ⬆ Update python-socketio requirement from <5.7.3,>=4.6.0 to >=4.6.0,<5.8.1 by @dependabot in #391
- ⬆ Bump pypa/gh-action-pypi-publish from 1.8.0 to 1.8.1 by @dependabot in #392
- ⬆ Bump pre-commit from 3.1.1 to 3.2.0 by @dependabot in #394
- ⬆ Bump pytest-asyncio from 0.20.3 to 0.21.0 by @dependabot in #395
- ⬆ Update fastapi requirement from <0.95.0,>=0.65.2 to >=0.65.2,<0.96.0 by @dependabot in #396
- ⬆ Update sqlalchemy requirement from <2.0.7,>=1.4.37 to >=1.4.37,<2.0.8 by @dependabot in #397
- ⬆ Update redis requirement from <4.5.2,>=4.3.3 to >=4.3.3,<4.5.3 by @dependabot in #398
- ⬆ Bump pydantic from 1.10.6 to 1.10.7 by @dependabot in #399
- ⬆ Update redis requirement from <4.5.3,>=4.3.3 to >=4.3.3,<4.5.4 by @dependabot in #400
- ⬆ Bump pypa/gh-action-pypi-publish from 1.8.1 to 1.8.3 by @dependabot in #401
- ⬆ Bump cryptography from 39.0.2 to 40.0.0 by @dependabot in #402
- ⬆ Bump cryptography from 40.0.0 to 40.0.1 by @dependabot in #404
- ⬆ Bump pre-commit from 3.2.0 to 3.2.1 by @dependabot in #405
- ⬆ Bump pytz from 2022.7.1 to 2023.2 by @dependabot in #403
- ⬆ Bump pytz from 2023.2 to 2023.3 by @dependabot in #406
- ⬆ Update redis requirement from <4.5.4,>=4.3.3 to >=4.3.3,<4.5.5 by @dependabot in #407
- ⬆ Update sqlalchemy requirement from <2.0.8,>=1.4.37 to >=1.4.37,<2.0.9 by @dependabot in #408
- ⬆ Bump pypa/gh-action-pypi-publish from 1.8.3 to 1.8.4 by @dependabot in #410
- ⬆ Bump websockets from 10.4 to 11.0 by @dependabot in #409
- ⬆ Bump pre-commit from 3.2.1 to 3.2.2 by @dependabot in #411
- ⬆ Bump motor from 3.1.1 to 3.1.2 by @dependabot in #412
- ⬆ Bump pypa/gh-action-pypi-publish from 1.8.4 to 1.8.5 by @dependabot in #413
- ⬆ Update sqlalchemy requirement from <2.0.9,>=1.4.37 to >=1.4.37,<2.0.10 by @dependabot in #415
- ⬆ Bump websockets from 11.0 to 11.0.1 by @dependabot in #416
- ⬆ Bump pytest from 7.2.2 to 7.3.0 by @dependabot in #417
- ⬆ Bump pymdown-extensions from 9.10 to 9.11 by @dependabot in #418
- ⬆ Bump httpx from 0.23.3 to 0.24.0 by @dependabot in #419
- ⬆ Update email-validator requirement from <1.3.2,>=1.1.0 to >=1.1.0,<2.0.1 by @dependabot in #420
- ⬆ Bump pytest from 7.3.0 to 7.3.1 by @dependabot in #421
- ⬆ Bump websockets from 11.0.1 to 11.0.2 by @dependabot in #424
- ⬆ Bump cryptography from 40.0.1 to 40.0.2 by @dependabot in #422
- ⬆ Update sqlalchemy requirement from <2.0.10,>=1.4.37 to >=1.4.37,<2.0.11 by @dependabot in #425
- ⬆ Update sqlalchemy requirement from <2.0.11,>=1.4.37 to >=1.4.37,<2.0.12 by @dependabot in #426
- ⬆ Bump requests from 2.28.2 to 2.29.0 by @dependabot in #427
- ⬆ Bump uvicorn from 0.21.1 to 0.22.0 by @dependabot in #428
- ⬆ Update sqlalchemy requirement from <2.0.12,>=1.4.37 to >=1.4.37,<2.0.13 by @dependabot in #429
- ⬆ Bump pre-commit from 3.2.2 to 3.3.0 by @dependabot in #430
- ⬆ Bump pypa/gh-action-pypi-publish from 1.8.5 to 1.8.6 by @dependabot in #432
- ⬆ Bump pre-commit from 3.3.0 to 3.3.1 by @dependabot in #431
- ⬆ Bump requests from 2.29.0 to 2.30.0 by @dependabot in #433
- ⬆ Update redis requirement from <4.5.5,>=4.3.3 to >=4.3.3,<4.5.6 by @dependabot in #435
- ⬆ Bump websockets from 11.0.2 to 11.0.3 by @dependabot in #434
- ⬆ Bump pyjwt from 2.6.0 to 2.7.0 by @dependabot in #436
- ⬆ Update sqlalchemy requirement from <2.0.13,>=1.4.37 to >=1.4.37,<2.0.14 by @dependabot in #437
- ⬆ Bump pymdown-extensions from 9.11 to 10.0 by @dependabot in #438
- ⬆ Bump starlette from 0.25.0 to 0.27.0 in /tests/middleware/example by @dependabot in #439
- ⬆ Bump pymdown-extensions from 10.0 to 10.0.1 by @dependabot in #440
- ⬆ Update starlette requirement from <0.26.2,>=0.14.02 to >=0.14.02,<0.27.1 by @dependabot in #441
- ⬆ Bump pre-commit from 3.3.1 to 3.3.2 by @dependabot in #442
- ⬆ Update sqlalchemy requirement from <2.0.14,>=1.4.37 to >=1.4.37,<2.0.15 by @dependabot in #444
- ⬆ Bump httpx from 0.24.0 to 0.24.1 by @dependabot in #443
- ⬆ Update sqlalchemy requirement from <2.0.15,>=1.4.37 to >=1.4.37,<2.0.16 by @dependabot in #445
- ⬆ Bump requests from 2.30.0 to 2.31.0 by @dependabot in #450
- ⬆ Bump pytest-cov from 4.0.0 to 4.1.0 by @dependabot in #452
- ⬆ Bump cryptography from 40.0.2 to 41.0.0 by @dependabot in #453
- ⬆ Update typing-extensions requirement from <4.6.0,>=3.7.4 to >=3.7.4,<4.7.0 by @dependabot in #458
- ⬆ Bump itsdangerous from 2.0.1 to 2.1.2 by @dependabot in #457
- ⬆ Bump sqlalchemy from 1.4.37 to 2.0.15 by @dependabot in #456
- ⬆ Update fastapi requirement from <0.96.0,>=0.65.2 to >=0.65.2,<0.97.0 by @dependabot in #463
- ⬆ Update starlette requirement from <0.27.1,>=0.14.02 to >=0.14.02,<0.28.1 by @dependabot in #468
- ⬆ Update pyinstrument requirement from <4.5.0,>=4.1.1 to >=4.1.1,<4.6.0 by @dependabot in #466
- ⬆ Bump pytest from 7.3.1 to 7.3.2 by @dependabot in #464
- ⬆ Bump sqlalchemy from 2.0.15 to 2.0.16 by @dependabot in #465
- ⬆ Update fastapi requirement from <0.97.0,>=0.65.2 to >=0.65.2,<0.98.0 by @dependabot in #467
- ⬆ Bump pre-commit from 3.3.2 to 3.3.3 by @dependabot in #469
- ⬆ Bump sqlalchemy from 2.0.16 to 2.0.17 by @dependabot in #471
- ⬆ Bump mypy from 1.3.0 to 1.4.0 by @dependabot in #472
- ⬆ Bump pytest from 7.3.2 to 7.4.0 by @dependabot in #473
- ⬆ Update fastapi requirement from <0.98.0,>=0.65.2 to >=0.65.2,<0.99.0 by @dependabot in #474
- ⬆ Update redis requirement from <4.5.6,>=4.3.3 to >=4.3.3,<4.6.1 by @dependabot in #477
- ⬆ Bump mypy from 1.4.0 to 1.4.1 by @dependabot in #476
- ⬆ Bump pypa/gh-action-pypi-publish from 1.8.6 to 1.8.7 by @dependabot in #479
- ⬆ Bump Requirements by @yezz123 in #484
- ⬆ Bump cryptography from 41.0.1 to 41.0.2 in /requirements by @dependabot in #485
- ⬆ Bump pypa/gh-action-pypi-publish from 1.8.7 to 1.8.8 by @dependabot in #486
- ⬆ Bump certifi from 2023.5.7 to 2023.7.22 in /requirements by @dependabot in #487
- ⬆ Bump cryptography from 41.0.2 to 41.0.3 in /requirements by @dependabot in #488
- ⬆ Bump pypa/gh-action-pypi-publish from 1.8.8 to 1.8.10 by @dependabot in #489
- ⬆ Bump actions/checkout from 3 to 4 by @dependabot in #491
- ⬆ Upgrade Dependencies by @yezz123 in #492
- ⬆ Bump urllib3 from 2.0.5 to 2.0.6 in /requirements by @dependabot in #493
- ⬆ Bump urllib3 from 2.0.6 to 2.0.7 in /requirements by @dependabot in #495
- ⬆ Bump cryptography from 41.0.4 to 41.0.6 in /requirements by @dependabot in #498
- ⬆ Bump pypa/gh-action-pypi-publish from 1.8.10 to 1.8.11 by @dependabot in #499
- ⬆ Upgrade Dependencies by @yezz123 in #500
- ⬆ Bump actions/setup-python from 4 to 5 by @dependabot in #503
- ⬆ Bump jinja2 from 3.1.2 to 3.1.3 in /requirements by @dependabot in #505
What's Changed
For detailed information on the changes introduced in this release, please refer to the Full Changelog