sapling cli build issues with python 3.13
Author: yidingCreated Nov 8, 2024Updated May 24, 2026
Labelsbuild
PyObject_AsCharBuffer has been deprecated in python 3 and removed as of python 3.13 in favor of PyObject_GetBuffer + PyBuffer_Release.
Currently mpatch.c is the only file that uses this old API.
pipes, uu modules has been removed in 3.13, which is referenced in
Source: facebook/sapling