Re: [pygame] Documenting the pygame C API and making the API consistent

2018-06-21 Thread Lenard Lindstrom
I know from experience how much more of a headache it is to build/distribute native extensions that depend on other native extensions' ABIs (numpy, specifically). Do Pygame Surface/Sound objects support the Buffer Protocol? This would be a convenient way to to read and update object data

Re: [pygame] Documenting the pygame C API and making the API consistent

2018-06-21 Thread Lenard Lindstrom
On 18-06-18 01:45 AM, Daniel Pope wrote: Is this for a public C API or just internal to Pygame? It is internal to Pygame, though if it is formalized and documented someone might use it in another package. I know from experience how much more of a headache it is to build/distribute native ex