Sourced from pymupdf's\nreleases.
\n\n\nPyMuPDF-1.24.4 released
\nPyMuPDF-1.24.4 has been released.
\nWheels for Windows, Linux and MacOS, and the sdist, are available on\npypi.org and can be installed in the usual way, for example:
\n\npython -m pip install --upgrade pymupdf\n
[Linux-aarch64 wheels will be built and uploaded later.]
\nChanges in version 1.24.4 (2024-05-16)
\n\n
\n- \n
\nFixed #3418
\n- \n
\nOther:
\n\n
\n- Fixed sysinstall test failing to remove all of prior installation\nbefore\nnew install.
\n- Fixed
\nutils.do_links()
crash.- Correct
\nTextPage
creation Code.- Unified various diagnostics.
\n- Fix bug in
\npage_merge()
.
Sourced from pymupdf's\nchangelog.
\n\n\nChange Log
\nChanges in version 1.24.4 (2024-05-16)
\n\n
\n- \n
\nFixed
\n3418\n<https://github.com/pymupdf/PyMuPDF/issues/3418>
_:\nRe-introduced bug, text align add_redact_annot- \n
\nOther:
\n\n
\n- Fixed sysinstall test failing to remove all of prior installation\nbefore\nnew install.
\n- Fixed
\nutils.do_links()
crash.- Correct
\nTextPage
creation Code.- Unified various diagnostics.
\n- Fix bug in
\npage_merge()
.Changes in version 1.24.3 (2024-05-09)
\n\n
\n- \n
\nThe Python module is now called
\npymupdf
.\nfitz
is still supported for\nbackwards compatibility.- \n
\nUse MuPDF-1.24.2.
\n- \n
\nFixed issues:
\n\n
\n- Fixed
\n3357\n<https://github.com/pymupdf/PyMuPDF/issues/3357>
_:\nPyMuPDF==1.24.0 will hanging when using\npage.get_text("text")- Fixed
\n3376\n<https://github.com/pymupdf/PyMuPDF/issues/3376>
_:\nRedacting results are not as expected in 1.24.x.- Fixed
\n3379\n<https://github.com/pymupdf/PyMuPDF/issues/3379>
_:\nDocumentation mismatch for get_text_blocks return value order.- Fixed
\n3381\n<https://github.com/pymupdf/PyMuPDF/issues/3381>
_: Contents\nstream contains floats in scientific notation- Fixed
\n3402\n<https://github.com/pymupdf/PyMuPDF/issues/3402>
_: Cannot\nadd Widgets containing inter-field-calculation JavaScript- Fixed
\n3414\n<https://github.com/pymupdf/PyMuPDF/issues/3414>
_: missing\nattribute set_dpi()- Fixed
\n3430\n<https://github.com/pymupdf/PyMuPDF/issues/3430>
_:\npage.get_text() cause process freeze with certain pdf on v1.24.2- \n
\nOther:
\n\n
\n- \n
\nNew/modified methods:
\n\n
\n- \n
Page.remove_rotation()
: new, set page rotation to zero\nwhile keeping appearance.- \n
\nFixed some problems when checking for PDF properties.
\n- \n
\nFixed pip builds from sdist\n(see discussion
\n3360\n<https://github.com/pymupdf/PyMuPDF/discussions/3360>
_:\nAlpine linux docker build failing "No matching distribution found\nfor pymupdfb==1.24.1").Changes in version 1.24.2 (2024-04-17)
\n\n
... (truncated)
\n74a368b
\nUpdate changelog, version numbers and release dates for release\n1.24.4.73bdc3b
\nsrc/init.py:page_merge(): fixed bug.2f48b97
\nsrc/: use message() for all diagnostics.fecacd3
\nsome code cleaning7d8d41c
\nCorrect TextPage creation Code2067826
\nFixed utils.do_links() crash.d464133
\nDocumentation: Fixes up more Japanese translation, edit to rag.rst.e6e1daa
\nscripts/sysinstall.py: fix test failure after recent rename\nfitz->pymupdf.290649c
\ntests/test_balance_count.py: update expectations with mupdf 1.24.0 and\n1.24.1.1097080
\ntests/: updated expectations to match latest MuPDF master.Sourced from pymupdf's\nreleases.
\n\n\nPyMuPDF-1.24.4 released
\nPyMuPDF-1.24.4 has been released.
\nWheels for Windows, Linux and MacOS, and the sdist, are available on\npypi.org and can be installed in the usual way, for example:
\n\npython -m pip install --upgrade pymupdf\n
[Linux-aarch64 wheels will be built and uploaded later.]
\nChanges in version 1.24.4 (2024-05-16)
\n\n
\n- \n
\nFixed #3418
\n- \n
\nOther:
\n\n
\n- Fixed sysinstall test failing to remove all of prior installation\nbefore\nnew install.
\n- Fixed
\nutils.do_links()
crash.- Correct
\nTextPage
creation Code.- Unified various diagnostics.
\n- Fix bug in
\npage_merge()
.
Sourced from pymupdf's\nchangelog.
\n\n\nChange Log
\nChanges in version 1.24.4 (2024-05-16)
\n\n
\n- \n
\nFixed
\n3418\n<https://github.com/pymupdf/PyMuPDF/issues/3418>
_:\nRe-introduced bug, text align add_redact_annot- \n
\nOther:
\n\n
\n- Fixed sysinstall test failing to remove all of prior installation\nbefore\nnew install.
\n- Fixed
\nutils.do_links()
crash.- Correct
\nTextPage
creation Code.- Unified various diagnostics.
\n- Fix bug in
\npage_merge()
.Changes in version 1.24.3 (2024-05-09)
\n\n
\n- \n
\nThe Python module is now called
\npymupdf
.\nfitz
is still supported for\nbackwards compatibility.- \n
\nUse MuPDF-1.24.2.
\n- \n
\nFixed issues:
\n\n
\n- Fixed
\n3357\n<https://github.com/pymupdf/PyMuPDF/issues/3357>
_:\nPyMuPDF==1.24.0 will hanging when using\npage.get_text("text")- Fixed
\n3376\n<https://github.com/pymupdf/PyMuPDF/issues/3376>
_:\nRedacting results are not as expected in 1.24.x.- Fixed
\n3379\n<https://github.com/pymupdf/PyMuPDF/issues/3379>
_:\nDocumentation mismatch for get_text_blocks return value order.- Fixed
\n3381\n<https://github.com/pymupdf/PyMuPDF/issues/3381>
_: Contents\nstream contains floats in scientific notation- Fixed
\n3402\n<https://github.com/pymupdf/PyMuPDF/issues/3402>
_: Cannot\nadd Widgets containing inter-field-calculation JavaScript- Fixed
\n3414\n<https://github.com/pymupdf/PyMuPDF/issues/3414>
_: missing\nattribute set_dpi()- Fixed
\n3430\n<https://github.com/pymupdf/PyMuPDF/issues/3430>
_:\npage.get_text() cause process freeze with certain pdf on v1.24.2- \n
\nOther:
\n\n
\n- \n
\nNew/modified methods:
\n\n
\n- \n
Page.remove_rotation()
: new, set page rotation to zero\nwhile keeping appearance.- \n
\nFixed some problems when checking for PDF properties.
\n- \n
\nFixed pip builds from sdist\n(see discussion
\n3360\n<https://github.com/pymupdf/PyMuPDF/discussions/3360>
_:\nAlpine linux docker build failing "No matching distribution found\nfor pymupdfb==1.24.1").Changes in version 1.24.2 (2024-04-17)
\n\n
... (truncated)
\n74a368b
\nUpdate changelog, version numbers and release dates for release\n1.24.4.73bdc3b
\nsrc/init.py:page_merge(): fixed bug.2f48b97
\nsrc/: use message() for all diagnostics.fecacd3
\nsome code cleaning7d8d41c
\nCorrect TextPage creation Code2067826
\nFixed utils.do_links() crash.d464133
\nDocumentation: Fixes up more Japanese translation, edit to rag.rst.e6e1daa
\nscripts/sysinstall.py: fix test failure after recent rename\nfitz->pymupdf.290649c
\ntests/test_balance_count.py: update expectations with mupdf 1.24.0 and\n1.24.1.1097080
\ntests/: updated expectations to match latest MuPDF master.Sourced from openai's\nreleases.
\n\n\nv1.30.1
\n1.30.1 (2024-05-14)
\nFull Changelog: v1.30.0...v1.30.1
\nChores
\n\nv1.30.0
\n1.30.0 (2024-05-14)
\nFull Changelog: v1.29.0...v1.30.0
\nFeatures
\n\nv1.29.0
\n1.29.0 (2024-05-13)
\nFull Changelog: v1.28.2...v1.29.0
\nFeatures
\n\nv1.28.2
\n1.28.2 (2024-05-13)
\nFull Changelog: v1.28.1...v1.28.2
\nBug Fixes
\n\nChores
\n\nv1.28.1
\n1.28.1 (2024-05-11)
\nFull Changelog: v1.28.0...v1.28.1
\nChores
\n\n\n
... (truncated)
\nSourced from openai's\nchangelog.
\n\n\n1.30.1 (2024-05-14)
\nFull Changelog: v1.30.0...v1.30.1
\nChores
\n\n1.30.0 (2024-05-14)
\nFull Changelog: v1.29.0...v1.30.0
\nFeatures
\n\n1.29.0 (2024-05-13)
\nFull Changelog: v1.28.2...v1.29.0
\nFeatures
\n\n1.28.2 (2024-05-13)
\nFull Changelog: v1.28.1...v1.28.2
\nBug Fixes
\n\nChores
\n\n1.28.1 (2024-05-11)
\nFull Changelog: v1.28.0...v1.28.1
\nChores
\n\n1.28.0 (2024-05-09)
\nFull Changelog: v1.27.0...v1.28.0
\nFeatures
\n\n
... (truncated)
\n5a89126
\nrelease: 1.30.1526a05e
\nchore(internal): add slightly better logging to scripts (#1422)e2214ce
\nrelease: 1.30.0d4c2c7a
\nfeat(api): add incomplete state (#1420)0b4a180
\nrelease: 1.29.0ac6c900
\nfeat(api): add gpt-4o model (#1417)c0afbc7
\nrelease: 1.28.22dc6d42
\nfix(client): accidental blocking sleep in async code (#1415)3480e50
\nchore(internal): bump pydantic dependency (#1413)906ece0
\nrelease: 1.28.1Sourced from openai's\nreleases.
\n\n\nv1.30.1
\n1.30.1 (2024-05-14)
\nFull Changelog: v1.30.0...v1.30.1
\nChores
\n\nv1.30.0
\n1.30.0 (2024-05-14)
\nFull Changelog: v1.29.0...v1.30.0
\nFeatures
\n\nv1.29.0
\n1.29.0 (2024-05-13)
\nFull Changelog: v1.28.2...v1.29.0
\nFeatures
\n\nv1.28.2
\n1.28.2 (2024-05-13)
\nFull Changelog: v1.28.1...v1.28.2
\nBug Fixes
\n\nChores
\n\nv1.28.1
\n1.28.1 (2024-05-11)
\nFull Changelog: v1.28.0...v1.28.1
\nChores
\n\n\n
... (truncated)
\nSourced from openai's\nchangelog.
\n\n\n1.30.1 (2024-05-14)
\nFull Changelog: v1.30.0...v1.30.1
\nChores
\n\n1.30.0 (2024-05-14)
\nFull Changelog: v1.29.0...v1.30.0
\nFeatures
\n\n1.29.0 (2024-05-13)
\nFull Changelog: v1.28.2...v1.29.0
\nFeatures
\n\n1.28.2 (2024-05-13)
\nFull Changelog: v1.28.1...v1.28.2
\nBug Fixes
\n\nChores
\n\n1.28.1 (2024-05-11)
\nFull Changelog: v1.28.0...v1.28.1
\nChores
\n\n1.28.0 (2024-05-09)
\nFull Changelog: v1.27.0...v1.28.0
\nFeatures
\n\n
... (truncated)
\n5a89126
\nrelease: 1.30.1526a05e
\nchore(internal): add slightly better logging to scripts (#1422)e2214ce
\nrelease: 1.30.0d4c2c7a
\nfeat(api): add incomplete state (#1420)0b4a180
\nrelease: 1.29.0ac6c900
\nfeat(api): add gpt-4o model (#1417)c0afbc7
\nrelease: 1.28.22dc6d42
\nfix(client): accidental blocking sleep in async code (#1415)3480e50
\nchore(internal): bump pydantic dependency (#1413)906ece0
\nrelease: 1.28.1