From beb4b8a88266bff7daeaf43a1e405706180745b8 Mon Sep 17 00:00:00 2001 From: Mattwmaster58 Date: Sat, 12 Oct 2024 19:54:34 -0400 Subject: [PATCH 1/3] fix: python >=3.12.4 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index c9d2be9f..f739646a 100644 --- a/setup.py +++ b/setup.py @@ -101,7 +101,7 @@ def get_include_files() -> List[Tuple[str, str]]: "nassl>=5.1,<6", "cryptography>42,<43", "tls-parser>=2,<3", - "pydantic>=2.2,<2.7", + "pydantic>=2.2,<2.9", ], # cx_freeze info for Windows builds with Python embedded options={"build_exe": {"packages": ["cffi", "cryptography"], "include_files": get_include_files()}}, From c0e701bfdb5f8f337794b4bd2638bcdd0666621d Mon Sep 17 00:00:00 2001 From: Mattwmaster58 Date: Mon, 14 Oct 2024 21:33:29 -0400 Subject: [PATCH 2/3] chore: update deps --- setup.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index f739646a..c447f76a 100644 --- a/setup.py +++ b/setup.py @@ -99,9 +99,9 @@ def get_include_files() -> List[Tuple[str, str]]: # Dependencies install_requires=[ "nassl>=5.1,<6", - "cryptography>42,<43", + "cryptography>42,<44", "tls-parser>=2,<3", - "pydantic>=2.2,<2.9", + "pydantic>=2.2,<3", ], # cx_freeze info for Windows builds with Python embedded options={"build_exe": {"packages": ["cffi", "cryptography"], "include_files": get_include_files()}}, From 0c3dacc9a7e00534f9b708b99948211371717483 Mon Sep 17 00:00:00 2001 From: Mattwmaster58 Date: Mon, 14 Oct 2024 22:08:10 -0400 Subject: [PATCH 3/3] chore: update deps, rollback to cryptography 43 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index c447f76a..28b32d07 100644 --- a/setup.py +++ b/setup.py @@ -99,7 +99,7 @@ def get_include_files() -> List[Tuple[str, str]]: # Dependencies install_requires=[ "nassl>=5.1,<6", - "cryptography>42,<44", + "cryptography>42,<43", "tls-parser>=2,<3", "pydantic>=2.2,<3", ],