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"