Skip to content

Commit 055832f

Browse files
Update changelog, version numbers and release dates for release 1.24.1.
1 parent 6c08644 commit 055832f

File tree

7 files changed

+30
-12
lines changed

7 files changed

+30
-12
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.1
5051
- 1.24.0
5152
- 1.23.26
5253
- 1.23.25

READMErb.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# PyMuPDF 1.24.0
1+
# PyMuPDF 1.24.1
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: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,23 @@ Change Log
22
==========
33

44

5+
**Changes in version 1.24.1 (2024-04-02)**
6+
7+
* Fixed issues:
8+
9+
* **Fixed** `3278 <https://github.com/pymupdf/PyMuPDF/issues/3278>`_: apply_redactions moves some unredacted text
10+
* **Fixed** `3301 <https://github.com/pymupdf/PyMuPDF/issues/3301>`_: Be more permissive when classifying links as kind LINK_URI
11+
* **Fixed** `3306 <https://github.com/pymupdf/PyMuPDF/issues/3306>`_: Text containing capital 'ET' not appearing as annotation
12+
13+
* Other:
14+
15+
* Use MuPDF-1.24.1.
16+
* Support ObjStm Compression.
17+
Methods `Document.save()`, `Document.ez_save()` and `Document.write()`
18+
now support new parameters `use_objstm`, compression_effort` and
19+
`preserve_metadata`.
20+
21+
522
**Changes in version 1.24.0 (2024-03-21)**
623

724
* 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.0** features as of **2024-03-21 00:00:01**.
3+
This documentation covers **PyMuPDF v1.24.1** features as of **2024-04-02 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
@@ -381,7 +381,7 @@ def get_mupdf_internal(out, location=None, sha=None, local_tgz=None):
381381
log(f'get_mupdf_internal(): {out=} {location=} {sha=}')
382382
assert out in ('dir', 'tgz')
383383
if location is None:
384-
location = 'https://mupdf.com/downloads/archive/mupdf-1.24.0-source.tar.gz'
384+
location = 'https://mupdf.com/downloads/archive/mupdf-1.24.1-source.tar.gz'
385385
#location = 'git:--branch master https://github.com/ArtifexSoftware/mupdf.git'
386386

387387
if location == '':
@@ -1098,8 +1098,8 @@ def sdist():
10981098
# We generate different wheels depending on g_flavour.
10991099
#
11001100

1101-
version = '1.24.0'
1102-
version_b = '1.24.0'
1101+
version = '1.24.1'
1102+
version_b = '1.24.1'
11031103

11041104
tag_python = None
11051105
requires_dist = None,

src/__init__.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21795,9 +21795,9 @@ def int_rc(text):
2179521795
text = text[:rc]
2179621796
return int(text)
2179721797

21798-
VersionFitz = "1.24.0" # MuPDF version.
21799-
VersionBind = "1.24.0" # PyMuPDF version.
21800-
VersionDate = "2024-03-21 00:00:01"
21798+
VersionFitz = "1.24.1" # MuPDF version.
21799+
VersionBind = "1.24.1" # PyMuPDF version.
21800+
VersionDate = "2024-04-02 00:00:01"
2180121801
VersionDate2 = VersionDate.replace('-', '').replace(' ', '').replace(':', '')
2180221802
version = (VersionBind, VersionFitz, VersionDate2)
2180321803
pymupdf_version_tuple = tuple( [int_rc(i) for i in VersionBind.split('.')])

src_classic/version.i

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
%pythoncode %{
2-
VersionFitz = "1.24.0" # MuPDF version.
3-
VersionBind = "1.24.0" # PyMuPDF version.
4-
VersionDate = "2024-03-21 00:00:01"
5-
version = (VersionBind, VersionFitz, "20240321000001")
2+
VersionFitz = "1.24.1" # MuPDF version.
3+
VersionBind = "1.24.1" # PyMuPDF version.
4+
VersionDate = "2024-04-02 00:00:01"
5+
version = (VersionBind, VersionFitz, "20240402000001")
66
pymupdf_version_tuple = tuple( [int(i) for i in VersionFitz.split('.')])
77
%}

0 commit comments

Comments
 (0)