From 87a2c0a16c275101f01da589d81c4eb214c7e312 Mon Sep 17 00:00:00 2001 From: Raventric <78981416+Ravencentric@users.noreply.github.com> Date: Tue, 26 Mar 2024 10:37:36 +0530 Subject: [PATCH] fix: 3.9 support --- poetry.lock | 16 +++++++++++++++- pyproject.toml | 1 + 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/poetry.lock b/poetry.lock index 48c9c0e..26fab03 100644 --- a/poetry.lock +++ b/poetry.lock @@ -225,6 +225,20 @@ files = [ {file = "distlib-0.3.8.tar.gz", hash = "sha256:1530ea13e350031b6312d8580ddb6b27a104275a31106523b8f123787f494f64"}, ] +[[package]] +name = "eval-type-backport" +version = "0.1.3" +description = "Like `typing._eval_type`, but lets older Python versions use newer typing features." +optional = false +python-versions = ">=3.7" +files = [ + {file = "eval_type_backport-0.1.3-py3-none-any.whl", hash = "sha256:519d2a993b3da286df9f90e17f503f66435106ad870cf26620c5720e2158ddf2"}, + {file = "eval_type_backport-0.1.3.tar.gz", hash = "sha256:d83ee225331dfa009493cec1f3608a71550b515ee4749abe78da14e3c5e314f5"}, +] + +[package.extras] +tests = ["pytest"] + [[package]] name = "exceptiongroup" version = "1.2.0" @@ -1564,4 +1578,4 @@ testing = ["big-O", "jaraco.functools", "jaraco.itertools", "more-itertools", "p [metadata] lock-version = "2.0" python-versions = ">=3.9" -content-hash = "53a0649f9e8d6dbd9e5467db810525c84ece4b92b0e447975eebc4696f05cdae" +content-hash = "d63d2fb5279a254c7fe62afac19955ef27e44bef9fa004c08f6574cded48fc9d" diff --git a/pyproject.toml b/pyproject.toml index 92e2568..ef72e17 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -31,6 +31,7 @@ torf = ">=4.2.6" typing-extensions = ">=4.10.0" strenum = { version = ">=0.4.15", python = "<3.11" } importlib-metadata = { version = ">=7.1.0", python = "<3.10" } +eval-type-backport = { version = ">=0.1.3", python = "<3.10" } [tool.poetry.group.dev.dependencies] ruff = "^0.3.4"