From 2584c0de5651bd694499449f9da5321b15597270 Mon Sep 17 00:00:00 2001 From: adelplanque Date: Wed, 17 Dec 2025 22:22:28 +0100 Subject: [PATCH] Allow install over python 3.14 (#329) All tests pass over python 3.14.2 Upstream-Status: Submitted [https://github.com/jazzband/geojson/pull/240] Backport the relevant parts of an upstream PR to allow build with Python 3.14. Signed-off-by: Trevor Gamblin --- README.rst | 2 +- setup.py | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/README.rst b/README.rst index 26dc790..e3ac38a 100644 --- a/README.rst +++ b/README.rst @@ -29,7 +29,7 @@ This Python library contains: Installation ------------ -geojson is compatible with Python 3.7 - 3.13. The recommended way to install is via pip_: +geojson is compatible with Python 3.7 - 3.14. The recommended way to install is via pip_: .. code:: diff --git a/setup.py b/setup.py index 004d3eb..db277f1 100644 --- a/setup.py +++ b/setup.py @@ -17,8 +17,8 @@ else: major_version, minor_version = sys.version_info[:2] -if not (major_version == 3 and 7 <= minor_version <= 13): - sys.stderr.write("Sorry, only Python 3.7 - 3.13 are " +if not (major_version == 3 and 7 <= minor_version <= 14): + sys.stderr.write("Sorry, only Python 3.7 - 3.14 are " "supported at this time.\n") exit(1) @@ -54,6 +54,7 @@ setup( "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "Topic :: Scientific/Engineering :: GIS", ] ) -- 2.52.0