Welcome, and thank you for your interest in contributing!

If you are looking for a good way to contribute to the Cython project, please

Note that some (but not all) “good first issue”s also require an understanding of C and a bit of the CPython C-API – usually those that also have the Code Generation label. We generally consider a ticket a “good first issue” if it has a limited scope that new contributors will have to learn about, e.g. only needs changes to the parser, the type analysis or the code generation, but does not require changes all across the compiler pipeline.

If you have code that you want to contribute, please make sure that it

We use github actions, travis and appveyor for cross-platform testing, including pull requests.