From cd8b95596d02f43b102c574d58fe59d58e2bb25d Mon Sep 17 00:00:00 2001 From: Alex Hall Date: Sun, 17 Dec 2023 20:14:11 +0200 Subject: [PATCH] Fix test for newer Python by setting is_class=True --- pdm.lock | 6 +++--- tests/test_forward_ref.py | 1 - 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/pdm.lock b/pdm.lock index bcd3908eb09..77ba7a7622d 100644 --- a/pdm.lock +++ b/pdm.lock @@ -463,12 +463,12 @@ files = [ [[package]] name = "eval-type-backport" -version = "0.1.2" +version = "0.1.3" requires_python = ">=3.7" summary = "Like `typing._eval_type`, but lets older Python versions use newer typing features." files = [ - {file = "eval_type_backport-0.1.2-py3-none-any.whl", hash = "sha256:c9bd0d8b057581c91c0cee3c5c3848eebe7e97ec1d12f7d316c98070eb0006d8"}, - {file = "eval_type_backport-0.1.2.tar.gz", hash = "sha256:4c81b0cbd848037be6ba4d82e5b0e021e38a8ed988b8c96b8c591b35b1f10266"}, + {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]] diff --git a/tests/test_forward_ref.py b/tests/test_forward_ref.py index 8fb6471b597..1ddcff327cf 100644 --- a/tests/test_forward_ref.py +++ b/tests/test_forward_ref.py @@ -673,7 +673,6 @@ class Hero(BaseModel): assert h.model_dump() == {'name': 'Ivan', 'teams': [{'name': 'TheBest', 'heroes': []}]} -@pytest.mark.skipif(sys.version_info < (3, 9), reason='needs 3.9 or newer') def test_class_var_forward_ref(create_module): # see #3679 create_module(