Skip to content

Commit 99b414a

Browse files
Update changelog, version numbers and release dates for release 1.24.6.
1 parent 972bcf3 commit 99b414a

File tree

5 files changed

+38
-5
lines changed

5 files changed

+38
-5
lines changed

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ body:
4747
label: PyMuPDF version
4848
options:
4949
-
50+
- 1.24.6
5051
- 1.24.5
5152
- 1.24.4
5253
- 1.24.3

READMErb.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# PyMuPDF 1.24.3
1+
# PyMuPDF 1.24.6
22

33
This wheel contains [MuPDF](https://mupdf.readthedocs.io/) shared libraries for
44
use by [PyMuPDF](https://pymupdf.readthedocs.io/).

changes.txt

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,38 @@ Change Log
22
==========
33

44

5+
**Changes in version 1.24.6 (2024-06-25)**
6+
7+
* Fixed issues:
8+
9+
* **Fixed** `3599 <https://github.com/pymupdf/PyMuPDF/issues/3599>`_: Story.fit_width() has a weird line
10+
* **Fixed** `3594 <https://github.com/pymupdf/PyMuPDF/issues/3594>`_: Garbled extraction for Amazon Sustainability Report
11+
* **Fixed** `3591 <https://github.com/pymupdf/PyMuPDF/issues/3591>`_: 'width' in Page.get_drawings() returns width equal as 0
12+
* **Fixed** `3561 <https://github.com/pymupdf/PyMuPDF/issues/3561>`_: ZeroDivisionError: float division by zero with page.apply_redactions()
13+
* **Fixed** `3559 <https://github.com/pymupdf/PyMuPDF/issues/3559>`_: SegFault 11 when empty H1 H2 H3 H4 etc element is used in insert_htmlbox
14+
* **Fixed** `3539 <https://github.com/pymupdf/PyMuPDF/issues/3539>`_: Add dotted gridline detection to table recognition
15+
* **Fixed** `3519 <https://github.com/pymupdf/PyMuPDF/issues/3519>`_: get_toc(simple=False) AttributeError: 'Outline' object has no attribute 'rect'
16+
* **Fixed** `3510 <https://github.com/pymupdf/PyMuPDF/issues/3510>`_: page.get_label() gets wrong label on the first page of doc
17+
* **Fixed** `3494 <https://github.com/pymupdf/PyMuPDF/issues/3494>`_: 1.24.2/1.24.3: spurious characters introduced when using subset_fonts and insert_pdf
18+
* **Fixed** `3470 <https://github.com/pymupdf/PyMuPDF/issues/3470>`_: subset_fonts error exit without exception/warning
19+
* **Fixed** `3400 <https://github.com/pymupdf/PyMuPDF/issues/3400>`_: set_toc alters link coordinates for some rotated pages on pymupdf 1.24.2
20+
* **Fixed** `3347 <https://github.com/pymupdf/PyMuPDF/issues/3347>`_: Incorrect links to points on pages having different heights
21+
* **Fixed** `3237 <https://github.com/pymupdf/PyMuPDF/issues/3237>`_: Set_metadata() does not work
22+
* **Fixed** `3493 <https://github.com/pymupdf/PyMuPDF/discussions/3493>`_: Isolate PyMuPDF from other libraries; issues when PyMuPDF is loaded with other libraries like GdkPixbuf
23+
24+
* Other:
25+
26+
* Fixed concurrent use of PyMuPDF caused by use of constant temporary filenames.
27+
28+
* Add musllinux x86_64 wheels to release.
29+
30+
* Added clearer version information:
31+
32+
* `pymupdf.pymupdf_version`.
33+
* `pymupdf.mupdf_version`.
34+
* `pymupdf.pymupdf_date`.
35+
36+
537
**Changes in version 1.24.5 (2024-05-30)**
638

739
* Fixed issues:

docs/version.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
----
22

3-
This documentation covers **PyMuPDF v1.24.5** features as of **2024-05-30 00:00:01**.
3+
This documentation covers **PyMuPDF v1.24.6** features as of **2024-06-25 00:00:01**.
44

55
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**.
66

setup.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -380,7 +380,7 @@ def get_mupdf_internal(out, location=None, sha=None, local_tgz=None):
380380
log(f'get_mupdf_internal(): {out=} {location=} {sha=}')
381381
assert out in ('dir', 'tgz')
382382
if location is None:
383-
location = 'https://mupdf.com/downloads/archive/mupdf-1.24.2-source.tar.gz'
383+
location = 'https://mupdf.com/downloads/archive/mupdf-1.24.4-source.tar.gz'
384384
#location = 'git:--branch master https://github.com/ArtifexSoftware/mupdf.git'
385385

386386
if location == '':
@@ -1128,8 +1128,8 @@ def sdist():
11281128
# We generate different wheels depending on g_flavour.
11291129
#
11301130

1131-
version = '1.24.5'
1132-
version_b = '1.24.3'
1131+
version = '1.24.6'
1132+
version_b = '1.24.6'
11331133

11341134
if os.path.exists(f'{g_root}/{g_pymupdfb_sdist_marker}'):
11351135

0 commit comments

Comments
 (0)