This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author scoder
Recipients gregory.p.smith, jack1142, jfrances21, rhpvorderman, scoder
Date 2020-08-20.15:48:27
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1597938507.79.0.147261482447.issue41566@roundup.psfhosted.org>
In-reply-to
Content
> On the whole I think the arguments to make a module are very strong. So I think that is the appropriate way forward.

If you take this route, please don't write it directly against the CPython C-API (as you would for a CPython stdlib module). It is much easier to get something working, correct, testable and feature-rich with Cython. Once you have that, put it on PyPI to give it more testing. If you then decide to come back and provide a patch to get it integrated into CPython's zlib module, it's relatively easy to manually translate the Cython code to equivalent C-API code. But by that time, your code will be known to work, will have a test suite, and we can run real benchmarks on it before investing the time into spelling it out in C.
History
Date User Action Args
2020-08-20 15:48:27scodersetrecipients: + scoder, gregory.p.smith, jack1142, rhpvorderman, jfrances21
2020-08-20 15:48:27scodersetmessageid: <1597938507.79.0.147261482447.issue41566@roundup.psfhosted.org>
2020-08-20 15:48:27scoderlinkissue41566 messages
2020-08-20 15:48:27scodercreate