From bd7e5b0bbfc10cdfa9c83b859593c69cc4381571 Mon Sep 17 00:00:00 2001 From: Lex Date: Mon, 18 Mar 2024 13:01:34 +0800 Subject: [PATCH] Drop python 3.7 --- CHANGES.rst | 1 + pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGES.rst b/CHANGES.rst index f99118c2..a502ba76 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -20,6 +20,7 @@ Added Removed ~~~~~~~~~~ - Remove null session in favour of specific exception messages. +- Drop support for Python 3.7 which is EOL and precludes use of msgspec. - Deprecate pickle. It is still available to read existing sessions, but will be removed in 1.0.0. All sessions will convert to msgspec upon first interaction with 0.1.0. - Deprecate ``SESSION_USE_SIGNER``. - Deprecate :class:`flask_session.filesystem.FileSystemSessionInterface` in favor of the broader :class:`flask_session.cachelib.CacheLibSessionInterface`. diff --git a/pyproject.toml b/pyproject.toml index 08305aa3..f887f826 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -18,7 +18,7 @@ classifiers = [ "Topic :: Internet :: WWW/HTTP :: WSGI :: Application", "Topic :: Software Development :: Libraries :: Application Frameworks", ] -requires-python = ">=3.7" +requires-python = ">=3.8" dependencies = [ "flask>=2.2", "msgspec>=0.18.6",