New submission from Mark Shannon <m...@hotpy.org>:

As the C API has evolved it has grown features in an ad-hoc way, driven by the 
needs to whoever has bothered to add the code.

Maybe we should be a bit more principled about this. Specifically we should 
make sure that there is a well defined interface between CPython and the other 
major components of the Python ecosystem.
The obvious places to start are with Cython and Numpy.

This issue deals specifically with Cython. I will leave it to someone who know 
more about Numpy to open an issue for Numpy.

Matching Cython issue: https://github.com/cython/cython/issues/4382


This issue is an attempt to stop the annual occurrence of bugs like 
https://bugs.python.org/issue43760#msg393401

----------
components: C API
messages: 402224
nosy: Mark.Shannon, scoder
priority: normal
severity: normal
status: open
title: Add explicit support for Cython to the C API.
type: enhancement

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue45247>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to