From 537b32d858b84795dae7cdfc2f97c14f0a99a6c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Szczepan=20Cie=C5=9Blik?= Date: Sat, 27 Dec 2025 23:06:47 +0100 Subject: [PATCH] Version 2.8.0 --- HISTORY.rst | 7 +++++++ history/1765305359937317-2681eb1 | 1 - history/1765305379256114-8cc7bb9 | 1 - history/1765305394331882-c0e0955 | 1 - pyproject.toml | 14 ++++++-------- 5 files changed, 13 insertions(+), 11 deletions(-) delete mode 100644 history/1765305359937317-2681eb1 delete mode 100644 history/1765305379256114-8cc7bb9 delete mode 100644 history/1765305394331882-c0e0955 diff --git a/HISTORY.rst b/HISTORY.rst index 01c462a..7ba415d 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -3,6 +3,13 @@ History ------- +2.8.0 (2025-12-27) +++++++++++++++++++ + +* Removed support for PyPy. +* Removed support for Python 3.8 and 3.9. +* Added support for Python 3.13 and 3.14. + 2.7.0 (2023-12-17) ++++++++++++++++++ diff --git a/history/1765305359937317-2681eb1 b/history/1765305359937317-2681eb1 deleted file mode 100644 index 6b87b34..0000000 --- a/history/1765305359937317-2681eb1 +++ /dev/null @@ -1 +0,0 @@ -Removed support for PyPy. diff --git a/history/1765305379256114-8cc7bb9 b/history/1765305379256114-8cc7bb9 deleted file mode 100644 index 77ad146..0000000 --- a/history/1765305379256114-8cc7bb9 +++ /dev/null @@ -1 +0,0 @@ -Removed support for Python 3.8 and 3.9. diff --git a/history/1765305394331882-c0e0955 b/history/1765305394331882-c0e0955 deleted file mode 100644 index 26326a5..0000000 --- a/history/1765305394331882-c0e0955 +++ /dev/null @@ -1 +0,0 @@ -Added support for Python 3.13 and 3.14. diff --git a/pyproject.toml b/pyproject.toml index 6f24beb..0d883b8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,13 +4,13 @@ build-backend = "hatchling.build" [project] name = "jsonmodels" -version = "2.7.0" -description="Models to make easier to deal with structures that are converted to, or read from JSON." +version = "2.8.0" +description = "Models to make easier to deal with structures that are converted to, or read from JSON." readme = "README.rst" -requires-python = ">=3.8" -license = {file = "LICENSE"} +requires-python = ">=3.10" +license = { file = "LICENSE" } dependencies = ["python-dateutil"] -classifiers=[ +classifiers = [ "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", @@ -22,9 +22,7 @@ classifiers=[ "Programming Language :: Python :: 3.14", "Programming Language :: Python :: 3 :: Only", ] -authors = [ - {name = "Szczepan Cieślik", email = "szczepan.cieslik@gmail.com"} -] +authors = [{ name = "Szczepan Cieślik", email = "szczepan.cieslik@gmail.com" }] [project.optional-dependencies] dev = [