Your message dated Thu, 17 Sep 2026 15:21:39 +0000
with message-id <[email protected]>
and subject line Bug#1147191: fixed in python-momepy 0.8.1-3
has caused the Debian Bug report #1147191,
regarding python-momepy: autopkgtest failure
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1147191: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1147191
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python-momepy
Version: 0.8.1-2
Severity: serious
Tags: upstream
Justification: autopkgtest

Dear Maintainer,

The autopkgtest of your package is failing:

151s =================================== FAILURES 
===================================
151s __________________ TestPreprocessing.test_remove_false_nodes 
___________________
151s 
151s self = <momepy.tests.test_preprocess.TestPreprocessing object at 
0x7f73a620d450>
151s 
151s     def test_remove_false_nodes(self):
151s         test_file_path2 = mm.datasets.get_path("tests")
151s         self.false_network = gpd.read_file(test_file_path2, 
layer="network")
151s         self.false_network["vals"] = range(len(self.false_network))
151s         fixed = mm.remove_false_nodes(self.false_network)
151s         assert len(fixed) == 56
151s         assert isinstance(fixed, gpd.GeoDataFrame)
151s         assert self.false_network.crs.equals(fixed.crs)
151s         assert sorted(self.false_network.columns) == sorted(fixed.columns)
151s     
151s         # check loop order
151s         expected = np.array(
151s             [
151s                 [-727238.49292668, -1052817.28071986],
151s                 [-727253.1752498, -1052827.47329062],
151s                 [-727223.93217677, -1052829.47624082],
151s                 [-727238.49292668, -1052817.28071986],
151s             ]
151s         )
151s >       np.testing.assert_almost_equal(
151s             np.array(fixed.loc[53].geometry.coords), expected
151s         )
151s E       AssertionError: 
151s E       Arrays are not almost equal to 7 decimals
151s E       
151s E       (shapes (6, 2), (4, 2) mismatch)
151s E        ACTUAL: array([[ -727235.1205468, -1053012.489454 ],
151s E              [ -727232.9407422, -1053017.1095057],
151s E              [ -727228.881346 , -1053031.879558 ],...
151s E        DESIRED: array([[ -727238.4929267, -1052817.2807199],
151s E              [ -727253.1752498, -1052827.4732906],
151s E              [ -727223.9321768, -1052829.4762408],
151s E              [ -727238.4929267, -1052817.2807199]])
151s 
151s momepy/tests/test_preprocess.py:52: AssertionError

https://ci.debian.net/packages/p/python-momepy/testing/amd64/75276679/

This may be caused by changes in GEOS 3.15 as used via Shapely.

https://github.com/libgeos/geos/blob/main/NEWS.md#changes-in-3150

--- End Message ---
--- Begin Message ---
Source: python-momepy
Source-Version: 0.8.1-3
Done: Thomas Goirand <[email protected]>

We believe that the bug you reported is fixed in the latest version of
python-momepy, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thomas Goirand <[email protected]> (supplier of updated python-momepy package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 17 Sep 2026 16:20:00 +0200
Source: python-momepy
Binary: python-momepy-doc python3-momepy
Architecture: source all
Version: 0.8.1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <[email protected]>
Changed-By: Thomas Goirand <[email protected]>
Description:
 python-momepy-doc - Urban Morphology Measuring Toolkit - doc
 python3-momepy - Urban Morphology Measuring Toolkit - Python 3.x
Closes: 1147191
Changes:
 python-momepy (0.8.1-3) unstable; urgency=medium
 .
   * Fix loop order test to survive GEOS 3.15, which changes the order in
     which merged components are appended to the GeoDataFrame, and moves
     the 4 coordinates loop from row 53 to row 52 (closes: #1147191).
   * Cleans better.
Checksums-Sha1:
 ae2b6caa24d1197639d83eafcf2c5f53c1a7efc5 2662 python-momepy_0.8.1-3.dsc
 e54426a4a8660a4e1886eaa8b979963fcc6a061a 6304 
python-momepy_0.8.1-3.debian.tar.xz
 be0c3a49c6735a0f36c2cc550970b0637fb5491a 76977876 
python-momepy-doc_0.8.1-3_all.deb
 0448805da2f0028f6adf5e63710b3aa2c399caa7 16265 
python-momepy_0.8.1-3_amd64.buildinfo
 5f2f2c74fd6c800a716bbeb00951ff60bde702ed 237068 python3-momepy_0.8.1-3_all.deb
Checksums-Sha256:
 b9b811135da8b98bdcff51ebe0bab21bf9ad442c2b2d2be2303eab5ed833b220 2662 
python-momepy_0.8.1-3.dsc
 075129e143657975f21e1664bbe2cacd2d23189952fe2892b4bd251ce8012a74 6304 
python-momepy_0.8.1-3.debian.tar.xz
 ccbe66583bd17917f77694626e5614e8d59438f909232aec8fa4bef4ac6be996 76977876 
python-momepy-doc_0.8.1-3_all.deb
 e4f5106aba98a3b5ee76696a158d2f0425551f6e8fec0c15f7028ba887fc2992 16265 
python-momepy_0.8.1-3_amd64.buildinfo
 2fb4e2abfade870bb1a2a35c7ac2454525fd6928ba51cd2009044d2d2fd0abf1 237068 
python3-momepy_0.8.1-3_all.deb
Files:
 cc14c14150c10707abf42aabe81de274 2662 python optional python-momepy_0.8.1-3.dsc
 b54ffd78e60b58fafddf2daeaede5383 6304 python optional 
python-momepy_0.8.1-3.debian.tar.xz
 97351590abad355bc628e29c60f06aed 76977876 doc optional 
python-momepy-doc_0.8.1-3_all.deb
 68507c2e97bf5399aa208ba38e6b0fe4 16265 python optional 
python-momepy_0.8.1-3_amd64.buildinfo
 2805f0e89a981bb753eb25fe9d053c63 237068 python optional 
python3-momepy_0.8.1-3_all.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmqr//8ACgkQ1BatFaxr
Q/5YxQ//auoJjIcip17JZOqmxSUTDvkUhDZW1G3JOP9Z6T7zr0vsDdCNIZisrywb
BhpPf7+wCzjTIzy3Crk3IPc1rb8Pz/uJJz7u5eUrG1wUY+R1TkRLOgChtxeoG0i5
CGPaSlxSj3APr7YjMqnzUwcZrZajWikprhqKO+nl41gopw6gyX/Z2BkLwXoUMGA3
R483xyeSCdIuau5HpLVQpU/5CKfHF/OIwMHYfkhKEi8S7MjGAu76pp4u73lR5+kE
6SCDZY/ukfQSl0UPsMJOEzLg40xCnzyARtVOF7E+JwfFf4f2tXRKBhj5MjCP/o1z
xJkiGx9hE1LQ2DI032san5GqQZokghQ5iOqIiCKsHGfEVOmUFdUHMOalad/Vkg2d
+MQsdm9SDSbYr8y41p1N/SrJ1w2EEot7QLLCw9FxtBmmnxuRLWn5oLWsWWM0XuvU
g693BmItgo2Bws04ARhac7POReLXvq1J3Gj9gySErecubHi8VQTGSMe7W3uVJJ31
+1H5sUBWKOD9643JniqRrvCpbF9pBXIANKntwEKl11VwQvNLwd+TM2nIzetf5Y01
NShww6j0UxruJcUeO10STWB5Wcdc67RW2Hc5nMIHxt2+YYgcagq5VjsqcKFNP6Nz
ZqQQMUMsxmv7mV6Yw+wm2V8G7PZcOBqLVVEF+lgb36pvm5mauMU=
=jiy6
-----END PGP SIGNATURE-----

Attachment: pgp9XHHrB8MEf.pgp
Description: PGP signature


--- End Message ---

Reply via email to