Skip to content

Upstream to CFFI? #2

@ngoldbaum

Description

@ngoldbaum

This is really neat and is exactly what I was looking to put together to document how to do CFFI builds with meson-python. My personal goal is to make it easier for people who maintain extensions that use CFFI and want to support the new abi3t limited API defined by PEP 803 to do so without waiting for setuptools to do its next release. I'm also a big fan of meson-python.

My goal was to update the CFFI docs to document the workflow outlined here, but it seems like that would be massively duplicative. While writing this, I came across python-cffi/cffi#47, which I guess explains why this is in its own repository.

How do you feel about me opening a CFFI PR that tests CFFI itself against your project and updates this page in the CFFI docs to explain how to use this package? I wouldn't want to steer all the eyeballs reading that documentation this way if you don't want that.

I'm a little bit more optimistic about getting documentation and test improvements merged into CFFI after successfully getting free-threaded Python support shipped last year.

Let me know what you think.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions