GSOC: Until Midterm, August 2025
Representative and generated
So long of GSoC and No blog yet? Why Soumya?
Yeah, yeah, I know. It’s been a while, and no blog posts yet. But hey, between wrestling with CFFI + C + Python and libcups with its 150+ APIs, blogging kind of took the back seat. But enough excuses - let’s dig into what’s been cooking.
A little history (with C in it)
Back in the day (almost 15 years ago!),
Tim Waugh
wrote the first version of pycups
as a C extension module for Python. That worked well, but like all old code, it aged… let’s just say, not like fine wine. After Tim,
Zdenek
took over as maintainer, but with multiple projects of OpenPrinting and other projects in the mix, there wasn’t much room to modernize PyCups2 for him.