------------------------------------------------------------------- Wed Sep 23 12:34:51 UTC 2020 - Dirk Mueller - update to 1.17.4: * 4th bugfix release over 1.17, which provided these highlights: **Added** extended language support for annotations and widgets: a mixture of Latin, Greece, Russian, Chinese, Japanese and Korean characters can now be used in 'FreeText' annotations and text widgets. No special arrangement is required to use it. * Faster page access is implemented for documents supporting a "chapter" structure. This applies to EPUB documents currently. This comes with several new :ref:`Document` methods and changes for :meth:`Document.loadPage` and the "indexed" page access *doc[n]*: In addition to specifying a page number as before, a tuple *(chaper, pno)* can be specified to identify the desired page. * **Changed:** Improved support of redaction annotations: images overlapped by redactions are **permanantly modified** by erasing the overlap areas. Also links are removed if overlapped by redactions. This is now fully in sync with PDF specifications. ------------------------------------------------------------------- Fri Mar 27 09:27:34 UTC 2020 - Marketa Calabkova - Update to 1.16.14 * Added JavaScript support to PDF form fields * Added a new form field method, which resets the field value to its default. * Added :meth:`Page.setMediaBox` for changing the physical PDF page size. * Added method which returns a list of Form XObjects of the page. * Added advanced graphics features to control the anti-aliasing values * Added :meth:`Document.scrub` which removes potentially sensitive data from a PDF. * Changed text marker annotations to accept parameters beyond just quadrilaterals such that now text lines between two given points can be marked. * Added :meth:`Annot.setBlendMode` to set the annotation's blend mode. ------------------------------------------------------------------- Tue Feb 25 12:22:02 UTC 2020 - Yunhe Guo - Version update to 1.16.11 * Add redact/replace support * Fix PolygonAnnotation ------------------------------------------------------------------- Wed Jan 15 11:54:42 UTC 2020 - Marketa Calabkova - update to 1.16.10 * PyMuPDF can also be used as a module in the commandline using "python -m fitz" * Support for Python 3.4 has been dropped. ------------------------------------------------------------------- Wed Oct 2 11:25:50 UTC 2019 - Yunhe Guo - Version update to 1.16.3 * significant performance improvements for dict / rawdict text extraction * Page.getText() now support text extraction for "blocks" and "words" ------------------------------------------------------------------- Tue Sep 17 21:26:39 UTC 2019 - Yunhe Guo - Version update to 1.16.2 * Fix memory leak with getText(“rawDICT”) ------------------------------------------------------------------- Sat Sep 7 14:06:18 UTC 2019 - Yunhe Guo - Add %check step - Change category to Development/Libraries/Python - python-PyMuPDF-doc should be noarch ------------------------------------------------------------------- Fri Sep 6 09:07:26 UTC 2019 - Yunhe Guo - Version update to 1.16.1 * Minor Enhancements and Fixes * Full PDF Password Protection * Fixing issues #352, #353 and #354 - Split doc package ------------------------------------------------------------------- Tue Jul 30 11:17:47 UTC 2019 - pgajdos@suse.com - version update to 1.14.19 * minor fixes * added method to check PDF signature status (#326) ------------------------------------------------------------------- Thu Jul 18 08:02:49 UTC 2019 - Yunhe Guo - Version 1.14.18 * Update README.md ------------------------------------------------------------------- Sat Jul 6 07:58:25 UTC 2019 - Yunhe Guo - Version 1.14.17 * Added method Document.fullcopyPage to make full page copies within a PDF (not just copied references as Document.copyPage does). * Changed methods Page.getPixmap, Document.getPagePixmap to now use alpha=False as default. * Changed text extraction: the span dictionary now (again) contains its rectangle under the bbox key. * Changed methods Document.movePage and Document.copyPage to use direct functions instead of wrapping Document.select - similar to Document.deletePage in v1.14.16. * The GitHub repo no longer contains interface files generated by SWIG (fitz.py, fitz_wrap.c). This allows easier tracking of inter-version source differences which is needed by providers of various Linux platforms. The PyPI source distribution still has the previous structure which includes those generated files. - Add swig and libpng16 build requires - Removed Python2 package since upstream doesn't support it anymore. ------------------------------------------------------------------- Sun Jun 2 12:38:08 UTC 2019 - Jan Engelhardt - Trim bias and conjecture from descriptions. ------------------------------------------------------------------- Wed May 29 10:18:57 UTC 2019 - Yunhe Guo - Version 1.14.16 * Recode PDF delete page ------------------------------------------------------------------- Thu May 23 07:28:09 UTC 2019 - Yunhe Guo - Version 1.14.15 * Fix utils.updateRect exception * Draw a shape without outlines * Fix Line cap and Line join ------------------------------------------------------------------- Thu Apr 11 07:52:40 UTC 2019 - Tomáš Chvátal - Run spec-cleaner - Use freetype2 not old freetype1 ------------------------------------------------------------------- Wed Apr 10 13:17:25 UTC 2019 - Yunhe Guo - Version 1.14.14 * Fix bug in Link target point calculation ------------------------------------------------------------------- Mon Apr 8 18:38:22 UTC 2019 - Yunhe Guo - Version 1.14.13 * For binary, memory-based input to most methods, now alsoio.BytesIO objects are accepted. * Fixed a bug not correctly showing inserted images with maintained aspect ratio. - For earlier changelog, see https://github.com/pymupdf/PyMuPDF/releases