Skip to content

Commit 4077e5b

Browse files
Updated version and dates for 1.23.0.
Also added info about new table support to changelog. Also changed to default to building with mupdf-1.23.0-source.tar.gz.
1 parent 02f882e commit 4077e5b

File tree

6 files changed

+18
-20
lines changed

6 files changed

+18
-20
lines changed

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
# PyMuPDF 1.23.0rc2
1+
# PyMuPDF 1.23.0
22

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

55

6-
Release date: August 18, 2023
6+
Release date: August 22, 2023
77

88

99
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)

READMErb.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# PyMuPDF 1.23.0rc2
1+
# PyMuPDF 1.23.0
22

33
This wheel contains MuPDF shared libraries for use by PyMuPDF.
44

changes.txt

+7-9
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,14 @@ Change Log
22
==========
33

44

5-
**Changes in version 1.23.0rc2 (2023-08-18)**
5+
**Changes in version 1.23.0 (2023-08-22)**
66

7-
* Contains a new "rebased" implementation of PyMuPDF.
7+
* Add method `find_tables()` to the `Page` object.
8+
9+
This allows locating tables on any supported document page, and
10+
extracting table content by cell.
11+
12+
* New "rebased" implementation of PyMuPDF.
813

914
The rebased implementation is available as Python module
1015
`fitz_new`. It can be used as a drop-in replacement with `import
@@ -25,13 +30,6 @@ Change Log
2530

2631
* Other changes:
2732

28-
* Changes since 1.23.0rc1:
29-
30-
* Fixed single-wheel builds.
31-
* Fixed Linux and MacOS ARM builds.
32-
* Fixed SEGV on Windows with Python-3.10.
33-
* Temporarily default to specific MuPDF git sha.
34-
3533
* Dropped support for Python-3.7.
3634

3735
* Fix for wrong page / annot `/Contents` cleaning.

docs/version.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
----
22

3-
This documentation covers **PyMuPDF v1.23.0rc2** features as of **2023-08-18 00:00:01**.
3+
This documentation covers **PyMuPDF v1.23.0** features as of **2023-08-22 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

fitz/version.i

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
%pythoncode %{
22
VersionFitz = "1.23.0" # MuPDF version.
3-
VersionBind = "1.23.0rc2" # PyMuPDF version.
4-
VersionDate = "2023-08-18 00:00:01"
5-
version = (VersionBind, VersionFitz, "20230818000001")
3+
VersionBind = "1.23.0" # PyMuPDF version.
4+
VersionDate = "2023-08-22 00:00:01"
5+
version = (VersionBind, VersionFitz, "20230822000001")
66
%}

setup.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -390,7 +390,7 @@ def get_mupdf_tgz():
390390
'''
391391
mupdf_url_or_local = os.environ.get(
392392
'PYMUPDF_SETUP_MUPDF_TGZ',
393-
'https://mupdf.com/downloads/archive/mupdf-1.23.0-rc1-source.tar.gz',
393+
'https://mupdf.com/downloads/archive/mupdf-1.23.0-source.tar.gz',
394394
)
395395
log( f'mupdf_url_or_local={mupdf_url_or_local!r}')
396396
if mupdf_url_or_local == '':
@@ -452,8 +452,8 @@ def get_mupdf():
452452

453453
# 2023-07-11: For now we default to mupdf master.
454454
path = os.environ.get( 'PYMUPDF_SETUP_MUPDF_BUILD')
455-
if path is None:
456-
# 2023-08-18: default to specific sha for now.
455+
if 0:
456+
# 2023-08-18: default to specific sha.
457457
path = 'git:--recursive --depth 1 --shallow-submodules --branch master https://github.com/ArtifexSoftware/mupdf.git'
458458
sha = 'a6aaf0b1162a' # Makerules scripts/wrap/__main__.py: fix cross-building to arm64 on MacOS.
459459
else:
@@ -1151,7 +1151,7 @@ def sdist():
11511151
# We generate different wheels depending on g_flavour.
11521152
#
11531153

1154-
version = '1.23.0rc2'
1154+
version = '1.23.0'
11551155

11561156
tag_python = None
11571157
requires_dist = None,

0 commit comments

Comments
 (0)