Skip to content

Commit 3213d9f

Browse files
Updated version numbers and dates for 1.21.1rc1 release.
1 parent cdb1247 commit 3213d9f

File tree

7 files changed

+79
-12
lines changed

7 files changed

+79
-12
lines changed

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
# PyMuPDF 1.21.0
1+
# PyMuPDF 1.21.1rc1
22

33
![logo](https://artifex.com/images/logos/py-mupdf-github-icon.png)
44

5-
Release date: November 8, 2022
5+
6+
Release date: December 12, 2022
67

78
On **[PyPI](https://pypi.org/project/PyMuPDF)** since August 2016: [![Downloads](https://static.pepy.tech/personalized-badge/pymupdf?period=total&units=international_system&left_color=black&right_color=orange&left_text=Downloads)](https://pepy.tech/project/pymupdf)
89

changes.txt

Lines changed: 34 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,41 @@
11
Change Log
22
==========
33

4+
**Changes in Version 1.21.1rc1 (2022-12-12)**
45

5-
**Changes in Version 1.21.0**
6+
* This release uses ``MuPDF-1.21.1``.
7+
8+
* Bug fixes:
9+
10+
* **Fixed** `#2110 <https://github.com/pymupdf/PyMuPDF/issues/2110>`_: Fully embedded font is extracted only partially if it occupies more than one object
11+
* **Fixed** `#2094 <https://github.com/pymupdf/PyMuPDF/issues/2094>`_: Rectangle Detection Logic
12+
* **Fixed** `#2088 <https://github.com/pymupdf/PyMuPDF/issues/2088>`_: Destination point not set for named links in toc
13+
* **Fixed** `#2087 <https://github.com/pymupdf/PyMuPDF/issues/2087>`_: Image with Filter "[/FlateDecode/JPXDecode]" not extracted
14+
* **Fixed** `#2086 <https://github.com/pymupdf/PyMuPDF/issues/2086>`_: Document.save() owner_pw & user_pw has buffer overflow bug
15+
* **Fixed** `#2076 <https://github.com/pymupdf/PyMuPDF/issues/2076>`_: Segfault in fitz.py
16+
* **Fixed** `#2051 <https://github.com/pymupdf/PyMuPDF/issues/2051>`_: Missing DPI Parameter
17+
* **Fixed** `#2048 <https://github.com/pymupdf/PyMuPDF/issues/2048>`_: Invalid size of TextPage and bbox with newest version 1.21.0
18+
* **Fixed** `#2045 <https://github.com/pymupdf/PyMuPDF/issues/2045>`_: SystemError: <built-in function Page_get_texttrace> returned a result with an error set
19+
* **Fixed** `#2039 <https://github.com/pymupdf/PyMuPDF/issues/2039>`_: 1.21.0 fails to build against system libmupdf
20+
* **Fixed** `#2036 <https://github.com/pymupdf/PyMuPDF/issues/2036>`_: Archive::Archive defined twice
21+
22+
* Other
23+
24+
* Swallow "&zoom=nan" in link uri strings.
25+
* Add new Page utility methods ``Page.replace_image()`` and ``Page.delete_image()``.
26+
27+
* Documentation:
28+
29+
* `#2040 <https://github.com/pymupdf/PyMuPDF/issues/2040>`_: Added note about test failure with non-default build of MuPDF, to ``tests/README.md``.
30+
* `#2037 <https://github.com/pymupdf/PyMuPDF/issues/2037>`_: In ``docs/installation.rst``, mention incompatibility with chocolatey.org on Windows.
31+
* `#2061 <https://github.com/pymupdf/PyMuPDF/issues/2061>`_: Fixed description of ``Annot.file_info``.
32+
* `#2065 <https://github.com/pymupdf/PyMuPDF/issues/2065>`_: Show how to insert internal PDF link.
33+
* Improved description of building from source without an sdist.
34+
* Added information about running tests.
35+
* `#2084 <https://github.com/pymupdf/PyMuPDF/issues/2084>`_: Fixed broken link to PyMuPDF-Utilities.
36+
37+
38+
**Changes in Version 1.21.0 (2022-11-8)**
639

740
* This release uses ``MuPDF-1.21.0``.
841

docs/changes.rst

Lines changed: 34 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,41 @@
33
Change Log
44
==========
55

6+
**Changes in Version 1.21.1rc1 (2022-12-12)**
67

7-
**Changes in Version 1.21.0**
8+
* This release uses ``MuPDF-1.21.1``.
9+
10+
* Bug fixes:
11+
12+
* **Fixed** `#2110 <https://github.com/pymupdf/PyMuPDF/issues/2110>`_: Fully embedded font is extracted only partially if it occupies more than one objects
13+
* **Fixed** `#2094 <https://github.com/pymupdf/PyMuPDF/issues/2094>`_: Rectangle Detection Logic
14+
* **Fixed** `#2088 <https://github.com/pymupdf/PyMuPDF/issues/2088>`_: Destination point not set for named links in toc
15+
* **Fixed** `#2087 <https://github.com/pymupdf/PyMuPDF/issues/2087>`_: Image with Filter "[/FlateDecode/JPXDecode]" not extracted
16+
* **Fixed** `#2086 <https://github.com/pymupdf/PyMuPDF/issues/2086>`_: Document.save() owner_pw & user_pw has buffer overflow bug
17+
* **Fixed** `#2076 <https://github.com/pymupdf/PyMuPDF/issues/2076>`_: Segfault in fitz.py
18+
* **Fixed** `#2051 <https://github.com/pymupdf/PyMuPDF/issues/2051>`_: Missing DPI Parameter
19+
* **Fixed** `#2048 <https://github.com/pymupdf/PyMuPDF/issues/2048>`_: Invalid size of TextPage and bbox with newest version 1.21.0
20+
* **Fixed** `#2045 <https://github.com/pymupdf/PyMuPDF/issues/2045>`_: SystemError: <built-in function Page_get_texttrace> returned a result with an error set
21+
* **Fixed** `#2039 <https://github.com/pymupdf/PyMuPDF/issues/2039>`_: 1.21.0 fails to build against system libmupdf
22+
* **Fixed** `#2036 <https://github.com/pymupdf/PyMuPDF/issues/2036>`_: Archive::Archive defined twice
23+
24+
* Other
25+
26+
* Swallow "&zoom=nan" in link uri strings.
27+
* Add new Page utility methods ``Page.replace_image()`` and ``Page.delete_image()``.
28+
29+
* Documentation:
30+
31+
* `#2040 <https://github.com/pymupdf/PyMuPDF/issues/2040>`_: Added note about test failure with non-default build of MuPDF, to ``tests/README.md``.
32+
* `#2037 <https://github.com/pymupdf/PyMuPDF/issues/2037>`_: In ``docs/installation.rst``, mention incompatibility with chocolatey.org on Windows.
33+
* `#2061 <https://github.com/pymupdf/PyMuPDF/issues/2061>`_: Fixed description of ``Annot.file_info``.
34+
* `#2065 <https://github.com/pymupdf/PyMuPDF/issues/2065>`_: Show how to insert internal PDF link.
35+
* Improved description of building from source without an sdist.
36+
* Added information about running tests.
37+
* `#2084 <https://github.com/pymupdf/PyMuPDF/issues/2084>`_: Fixed broken link to PyMuPDF-Utilities.
38+
39+
40+
**Changes in Version 1.21.0 (2022-11-8)**
841

942
* This release uses ``MuPDF-1.21.0``.
1043

docs/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
# built documents.
4444
#
4545
# The full version, including alpha/beta/rc tags.
46-
release = "1.21.0"
46+
release = "1.21.1rc1"
4747

4848
# The short X.Y version
4949
version = release

docs/version.rst

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

4-
This documentation covers PyMuPDF v1.21.0 features as of **2022-11-08 00:00:01**.
4+
This documentation covers PyMuPDF v1.21.1rc1 features as of **2022-12-12 00:00:01**.
55

66
.. note:: 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.

fitz/version.i

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
%pythoncode %{
2-
VersionFitz = "1.21.0" # MuPDF version.
3-
VersionBind = "1.21.0" # PyMuPDF version.
4-
VersionDate = "2022-11-08 00:00:01"
5-
version = (VersionBind, VersionFitz, "20221108000001")
2+
VersionFitz = "1.21.1" # MuPDF version.
3+
VersionBind = "1.21.1rc1" # PyMuPDF version.
4+
VersionDate = "2022-12-12 00:00:01"
5+
version = (VersionBind, VersionFitz, "20221212000001")
66
%}

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -402,7 +402,7 @@ def get_mupdf_tgz():
402402
'''
403403
mupdf_url_or_local = os.environ.get(
404404
'PYMUPDF_SETUP_MUPDF_TGZ',
405-
'https://mupdf.com/downloads/archive/mupdf-1.21.0-source.tar.gz',
405+
'https://mupdf.com/downloads/archive/mupdf-1.21.1-source.tar.gz',
406406
)
407407
log( f'mupdf_url_or_local={mupdf_url_or_local!r}')
408408
if mupdf_url_or_local == '':
@@ -788,7 +788,7 @@ def get_mupdf():
788788

789789
setup(
790790
name="PyMuPDF",
791-
version="1.21.0",
791+
version="1.21.1rc1",
792792
description="Python bindings for the PDF toolkit and renderer MuPDF",
793793
long_description=readme,
794794
long_description_content_type="text/markdown",

0 commit comments

Comments
 (0)