diff -pruN 2.1.2-1/debian/changelog 2.1.2-1ubuntu1/debian/changelog
--- 2.1.2-1/debian/changelog	2025-09-26 16:25:00.000000000 +0000
+++ 2.1.2-1ubuntu1/debian/changelog	2025-11-19 20:50:57.000000000 +0000
@@ -1,3 +1,10 @@
+python-shapely (2.1.2-1ubuntu1) resolute; urgency=medium
+
+  * d/p/fix-test-geos.patch: update rectangle special case tests
+    for GEOS 1.14.1.
+
+ -- Sudip Mukherjee <sudipm.mukherjee@gmail.com>  Wed, 19 Nov 2025 20:50:57 +0000
+
 python-shapely (2.1.2-1) unstable; urgency=medium
 
   * New upstream release.
diff -pruN 2.1.2-1/debian/control 2.1.2-1ubuntu1/debian/control
--- 2.1.2-1/debian/control	2025-08-22 04:06:29.000000000 +0000
+++ 2.1.2-1ubuntu1/debian/control	2025-11-19 18:08:10.000000000 +0000
@@ -1,5 +1,6 @@
 Source: python-shapely
-Maintainer: Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>
+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
+XSBC-Original-Maintainer: Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>
 Uploaders: Pietro Battiston <me@pietrobattiston.it>,
            Bas Couwenberg <sebastic@debian.org>
 Section: python
diff -pruN 2.1.2-1/debian/patches/fix-test-geos.patch 2.1.2-1ubuntu1/debian/patches/fix-test-geos.patch
--- 2.1.2-1/debian/patches/fix-test-geos.patch	1970-01-01 00:00:00.000000000 +0000
+++ 2.1.2-1ubuntu1/debian/patches/fix-test-geos.patch	2025-11-19 20:45:38.000000000 +0000
@@ -0,0 +1,20 @@
+Description: Update tests for GEOS 1.14.1
+
+Author: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
+Forwarded: https://github.com/shapely/shapely/pull/2350
+Last-Update: 2025-11-19
+---
+
+--- python-shapely-2.1.2.orig/shapely/tests/legacy/test_polylabel.py
++++ python-shapely-2.1.2/shapely/tests/legacy/test_polylabel.py
+@@ -48,7 +48,9 @@ class PolylabelTestCase(unittest.TestCas
+             ]
+         )
+         label = polylabel(polygon)
+-        if shapely.geos_version >= (3, 14, 0):
++        if shapely.geos_version >= (3, 14, 1):
++            assert label.coords[:] == [(32.722025, -117.195155)]
++        elif shapely.geos_version >= (3, 14, 0):
+             # https://github.com/libgeos/geos/issues/1265
+             assert label.coords[:] == [(32.722025, -117.195155)]
+         elif shapely.geos_version >= (3, 12, 0):
diff -pruN 2.1.2-1/debian/patches/series 2.1.2-1ubuntu1/debian/patches/series
--- 2.1.2-1/debian/patches/series	2025-09-26 16:21:18.000000000 +0000
+++ 2.1.2-1ubuntu1/debian/patches/series	2025-11-19 20:46:44.000000000 +0000
@@ -1 +1,2 @@
 0004-Remove-externally-referenced-image.patch
+fix-test-geos.patch
