pycups 2.0.3 is released!
Zdenek Dohnal <[email protected]> Wed, 17 Apr 2024 17:17:53 +0200
| Newsgroups | dev.linux.lists.printing-architecture |
|---|---|
| Message-ID | <[email protected]> |
Hi all,
today I got into fixing build failure of pycups with the newest Python
3.13, so I created new release with the fix.
pycups 2.0.3 contains changes from 2.0.2 - mainly changes related to
newer Python3 versions:
* removed shebang from example/cupstree.py
* ignore driverless utilities for postscriptdriver tags creation
(Fedora bug #1873385)
* remove epydoc from Makefile (#27
<https://github.com/OpenPrinting/pycups/issues/27>)
* fix invalid delete of pointer (#11
<https://github.com/OpenPrinting/pycups/issues/11>)
* Makefile uses wrong Python (#32
<https://github.com/OpenPrinting/pycups/issues/32>)
* define PY_SSIZE_T_CLEAN in cupsipp.h - fixes traceback during
IPPRequest.writeIO
with Python 3.10
* fix the test.py when there is no printer installed (#46
<https://github.com/OpenPrinting/pycups/issues/46>)
* Use PyObject_Call() instead of deprecated PyEval_CallObject()
Version 2.0.3 was created to attempt to fix pycups installation via pip,
but it was unsuccessful.
Enjoy!
--
Zdenek Dohnal
Senior Software Engineer
Red Hat, BRQ-TPBC
--
Zdenek Dohnal
Senior Software Engineer
Red Hat, BRQ-TPBC