I hope this is not considered spam, but I think that it might be
interesting for some people in this mailing list.
We are organizing a HPy/PyPy/GraalPy/CPython/* sprint at the University of
Düsseldorf (Germany) from 19th of September to the 23rd. We wanted to
extend the invitation to interested CPython developers!
The _testcapimodule.c file is growing very big, to the point where I
started to dread touching it. When adding a test I'm never sure if I'm
missing a group of similar ones that it should be grouped with. It's
difficult to get a sense of how tested some area of the API is. Code for
a single topic is frequently split across several places (functions,
type definitions, slot entries...), making me reach for my editor's
bookmark feature more than I'd like.
Do you feel the same?
I opened an [issue], and a [PR] where I suggest how to split things up.
Preferably, please keep the discussion there.