diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index cda2c24d4..9a7339333 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -47,6 +47,7 @@ body: label: PyMuPDF version options: - + - 1.25.0 - 1.24.14 - 1.24.13 - 1.24.12 diff --git a/changes.txt b/changes.txt index 30cfe2646..147eaea1d 100644 --- a/changes.txt +++ b/changes.txt @@ -2,10 +2,12 @@ Change Log ========== -**Changes in version 1.25.0 ()** +**Changes in version 1.25.0 (2024-12-05)** * Use MuPDF-1.25.1. +* Fixed issues: + * **Fixed** `4026 `_: page.get_text('blocks') output two piece of very similar text with different bbox * **Fixed** `4004 `_: Segmentation Fault When Updating PDF Form Field Value * **Fixed** `3751 `_: apply_redactions causes part of the page content to be hidden / transparent diff --git a/docs/version.rst b/docs/version.rst index 506c3bb29..273d584d8 100644 --- a/docs/version.rst +++ b/docs/version.rst @@ -1,6 +1,6 @@ ---- -This documentation covers **PyMuPDF v1.24.14** features as of **2024-11-19 00:00:01**. +This documentation covers **PyMuPDF v1.25.0** features as of **2024-12-05 00:00:01**. The major and minor versions of **PyMuPDF** and **MuPDF** will always be the same. Only the third qualifier (patch level) may deviate from that of **MuPDF**. diff --git a/scripts/test.py b/scripts/test.py index f5e42bf69..2d9c0a4eb 100755 --- a/scripts/test.py +++ b/scripts/test.py @@ -13,8 +13,8 @@ ./PyMuPDF/scripts/test.py --mupdf 'git:https://git.ghostscript.com/mupdf.git' buildtest Build and test with internal checkout of mupdf master. - ./PyMuPDF/scripts/test.py --mupdf 'git:--branch 1.24.x https://github.com/ArtifexSoftware/mupdf.git' buildtest - Build and test using internal checkout of mupdf 1.24.x branch from Github. + ./PyMuPDF/scripts/test.py --mupdf 'git:--branch 1.25.x https://github.com/ArtifexSoftware/mupdf.git' buildtest + Build and test using internal checkout of mupdf 1.25.x branch from Github. Usage: scripts/test.py diff --git a/setup.py b/setup.py index ab6566d88..1b4611cbc 100755 --- a/setup.py +++ b/setup.py @@ -1157,8 +1157,8 @@ def sdist(): # We generate different wheels depending on PYMUPDF_SETUP_FLAVOUR. # -version_p = '1.24.14' -version_b = '1.24.11' +version_p = '1.25.0' +version_b = '1.25.0' version_mupdf = '1.25.1' if os.path.exists(f'{g_root}/{g_pymupdfb_sdist_marker}'): diff --git a/src/__init__.py b/src/__init__.py index 887c6c3fa..814a1d28c 100644 --- a/src/__init__.py +++ b/src/__init__.py @@ -373,9 +373,9 @@ def _int_rc(text): # Basic version information. # -pymupdf_version = "1.24.14" +pymupdf_version = "1.25.0" mupdf_version = mupdf.FZ_VERSION -pymupdf_date = "2024-11-19 00:00:01" +pymupdf_date = "2024-12-05 00:00:01" # Versions as tuples; useful when comparing versions. #