From a31e4746ed10b1fcc092ed27aaa54982d0109383 Mon Sep 17 00:00:00 2001 From: Alessio Bogon <778703+youtux@users.noreply.github.com> Date: Sun, 17 Nov 2024 09:54:45 +0100 Subject: [PATCH 1/2] Require python >= 3.9 Python 3.8 is EOL, and the latest python is 3.13, so let's udpate the package metadata and the required python version to match that. We are testing already against python 3.9..3.13 anyway --- python/pyproject.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/python/pyproject.toml b/python/pyproject.toml index c8ab2b29d..a8905b5bb 100644 --- a/python/pyproject.toml +++ b/python/pyproject.toml @@ -7,7 +7,7 @@ name = "gherkin-official" version = "30.0.4" description = "Gherkin parser (official, by Cucumber team)" readme = "README.md" -requires-python = ">=3.8" +requires-python = ">=3.9" authors = [ { name = "Cucumber Ltd and Björn Rasmusson", email = "cukes@googlegroups.com" } ] @@ -20,11 +20,11 @@ classifiers = [ "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", - "Programming Language :: Python :: 3.12" + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", ] [project.urls] From 9cf15be69febc3d3a43937ec39c5025499c5f6e6 Mon Sep 17 00:00:00 2001 From: Alessio Bogon <778703+youtux@users.noreply.github.com> Date: Sun, 17 Nov 2024 09:56:38 +0100 Subject: [PATCH 2/2] Add changelog entry --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5eaad37ea..06237d8c5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,11 @@ This project adheres to [Semantic Versioning](http://semver.org). This document is formatted according to the principles of [Keep A CHANGELOG](http://keepachangelog.com). ## [Unreleased] +### Added +- [Python] Added support for Python 3.13 + +### Removed +- [Python] Dropped support for Python 3.8 ## [30.0.4] - 2024-11-15 ### Fixed