On Fri, Feb 6, 2026 at 10:23 AM David Cournapeau via NumPy-Discussion < [email protected]> wrote:
> Hi, > > I know there has been discussions in the past on AI-generated > contributions. Is there a current policy for NumPy ? E.g. do we request > that contributors are the "sole contributor" to the written code, or do we > allow code written by AI as long as it follows the usual quality > requirements ? > > Context of my question: ~18 months ago I started in some spare time > writing an ARPACK-replacement in numpy/scipy during scipy sprint. At that > time, I used ChatGPT for the "research part" only: literature review, > explain to me some existing BSD implementation in Julia for points I could > not understand. I implemented the python code myself. There is still quite > a bit of work needed to be a viable replacement for ARPACK. > > Seeing the progress of the AI tooling in my team at work, and how I myself > use those tools for other hobby projects, I believe I could finish that > replacement very quickly with those tools today. But I don't want to > "taint" the work if this would risk the chances of integration into scipy > proper. > > My personal take is "allow code written by AI as long as it follows the usual quality requirements ?". I don't see that we have much choice going forward, the tools are improving, and I see some top programmers picking up on them. It is the future. We should limit slop, as it takes up reviewer time, but clean code is clean code. As long as references and such are checked to be authentic, I'm happy. I don't think we have a formal position at this point. Chuck
_______________________________________________ NumPy-Discussion mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3//lists/numpy-discussion.python.org Member address: [email protected]
