Le 11/09/2024 à 01:47, Bob Friesenhahn a écrit :
On 9/10/24 18:24, Even Rouault wrote:


Le 11/09/2024 à 00:21, Bob Friesenhahn via Tiff a écrit :
-1

Until use of 'diff -Z' (e.g. use 'diff -b', or process using tr or sed) in the test suite is corrected, and default scripting which is incompatible with current Python releases (e.g. 3.12.6) is corrected.  Execution of Spinx as root (as would be commonly done) makes me very uncomfortable, and especially for source-based systems (Gentoo, pkgsrc, FreeBSD Ports, etc.) where this would be done on end user systems.

https://gitlab.com/libtiff/libtiff/-/merge_requests/660 should hopefully address those issues (I've merged the MR with the sphinx-as-root issue). If nobody finds something horribly wrong in it, I'll merge it tomorrow and issue rc2 with that.

Note that by "default scripting", I am talking about the apparently reported issue that newer Python is not compatible with our existing Python scripts.

I've tested in a alpine:edge Docker image that has Python 3.12.6, with and without Sphinx 7.2.6, and didn't get any build or install error.

Looking at Lee's error, actually, it might come that he was using Python < 3.5 since importlib.util.module_from_spec() was added to 3.5. We're not going to try to address that as this is ancient (oldest supported version of Python by upstream is 3.8 and it was released in 2019.).

So for me we're ready for RC2.

Even

--
http://www.spatialys.com
My software is free, but my time generally not.

_______________________________________________
Tiff mailing list
[email protected]
https://lists.osgeo.org/mailman/listinfo/tiff

Reply via email to