From 4db376138f32a835be8143a57541466a3eacac5f Mon Sep 17 00:00:00 2001 From: Yan Khachko Date: Sat, 9 Mar 2024 00:31:26 +0200 Subject: [PATCH] Update dependencies --- .github/workflows/tests.yml | 2 +- pyproject.toml | 13 +++++++------ 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 3d9aa04..97236a0 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -7,7 +7,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.8", "3.9", "3.10", "3.11"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] runs-on: ubuntu-latest diff --git a/pyproject.toml b/pyproject.toml index eccb0ee..c89c3e3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "async_fastapi_jwt_auth" -version = "0.6.2" +version = "0.6.3" description = "Async fork of FastAPI extension that provides JWT Auth support (secure, easy to use and lightweight)" authors = ["Yan Khachko "] readme = "README.md" @@ -12,6 +12,7 @@ classifiers = [ "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", @@ -20,11 +21,11 @@ classifiers = [ [tool.poetry.dependencies] python = ">=3.8" -fastapi = "^0.100.1" -PyJWT = "^2.8.0" +fastapi = "0.110.0" +PyJWT = "2.8.0" httpx = ">=0.23.3" -pydantic-settings = "^2.0.2" -cryptography = "^41.0.3" +pydantic-settings = "2.0.2" +cryptography = "42.0.5" [tool.poetry.extras] asymmetric = ["cryptography"] @@ -32,7 +33,7 @@ asymmetric = ["cryptography"] [tool.poetry.group.dev.dependencies] black = "^23.7.0" poethepoet = "^0.21.1" -pytest = "^7.4.0" +pytest = "7.4.0" uvicorn = "^0.23.2" pytest-asyncio = "^0.21.1" coveralls = "==3.3.1"