On Thu, Feb 3, 2022 at 3:53 PM Eric V. Smith <e...@trueblade.com> wrote:
> On 2/3/2022 12:15 PM, Victor Stinner wrote: > > I'm working bottom-to-top: prepare PyObject and PyVarObject to become > > opaque, *and* top-to-bottom: prepare subclasses (structures > > "inheriting" from PyObject and PyVarObject) to become opaque like > > PyFrameObject. > > > > IMO if PyObject* becomes a handle, the migration to the HPy API should > > be much easier. > > It seems to me that moving PyObject* to be a handle leaves you in a > place very similar to HPy. So why not just focus on making HPy suitable > for developing C extensions, leave the existing C API alone, and > eventually abandon the existing C API? > I think that's a possibility. I think it's a question for the team here whether that's the long-term goal that we want. If so we can make all of our work head towards that and help out HPy out as best we can.
_______________________________________________ Python-Dev mailing list -- python-dev@python.org To unsubscribe send an email to python-dev-le...@python.org https://mail.python.org/mailman3/lists/python-dev.python.org/ Message archived at https://mail.python.org/archives/list/python-dev@python.org/message/US5U3STNFQGWLWVD6PLK6RDHYG5SH3Z3/ Code of Conduct: http://python.org/psf/codeofconduct/