Skip to content

Commit

Permalink
Require python >= 3.9 (#325)
Browse files Browse the repository at this point in the history
Python 3.8 is EOL, and the latest python is 3.13, so let's update the
package metadata and the required python version to match that. We are
testing already against python 3.9..3.13 anyway
  • Loading branch information
youtux authored Jan 12, 2025
1 parent 814d78c commit 546f970
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 3 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ This document is formatted according to the principles of [Keep A CHANGELOG](htt
### Added
- [.NET] Enabled overriding of parser's error-handling
- [Python] Expose Python public API as package imports ([#352](https://github.com/cucumber/gherkin/pull/352))
- [Python] Added support for Python 3.13

### Fixed
- [c] slight update to existing CMakeFiles.txt to propagate VERSION. Close #320 ([#328](https://github.com/cucumber/gherkin/pull/328))
Expand All @@ -23,6 +24,9 @@ This document is formatted according to the principles of [Keep A CHANGELOG](htt
- [.NET] Removed dependency on System.Text.Json and related logic in GherkinDialectProvider
- [Elixir] Updates dependencies, bumps messages to 27.0.2

### Removed
- [Python] Dropped support for Python 3.8

## [30.0.4] - 2024-11-15
### Fixed
- [Python] File gherkin-languages.json was not included as package data
Expand Down
6 changes: 3 additions & 3 deletions python/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -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" }
]
Expand All @@ -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]
Expand Down

0 comments on commit 546f970

Please sign in to comment.