File tree 6 files changed +18
-20
lines changed
6 files changed +18
-20
lines changed Original file line number Diff line number Diff line change 1
- # PyMuPDF 1.23.0rc2
1
+ # PyMuPDF 1.23.0
2
2
3
3
![ logo] ( https://artifex.com/images/logos/py-mupdf-github-icon.png )
4
4
5
5
6
- Release date: August 18 , 2023
6
+ Release date: August 22 , 2023
7
7
8
8
9
9
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 )
Original file line number Diff line number Diff line change 1
- # PyMuPDF 1.23.0rc2
1
+ # PyMuPDF 1.23.0
2
2
3
3
This wheel contains MuPDF shared libraries for use by PyMuPDF.
4
4
Original file line number Diff line number Diff line change @@ -2,9 +2,14 @@ Change Log
2
2
==========
3
3
4
4
5
- **Changes in version 1.23.0rc2 (2023-08-18 )**
5
+ **Changes in version 1.23.0 (2023-08-22 )**
6
6
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.
8
13
9
14
The rebased implementation is available as Python module
10
15
`fitz_new`. It can be used as a drop-in replacement with `import
@@ -25,13 +30,6 @@ Change Log
25
30
26
31
* Other changes:
27
32
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
-
35
33
* Dropped support for Python-3.7.
36
34
37
35
* Fix for wrong page / annot `/Contents` cleaning.
Original file line number Diff line number Diff line change 1
1
----
2
2
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 **.
4
4
5
5
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 **.
6
6
Original file line number Diff line number Diff line change 1
1
%pythoncode %{
2
2
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 " )
6
6
%}
Original file line number Diff line number Diff line change @@ -390,7 +390,7 @@ def get_mupdf_tgz():
390
390
'''
391
391
mupdf_url_or_local = os .environ .get (
392
392
'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' ,
394
394
)
395
395
log ( f'mupdf_url_or_local={ mupdf_url_or_local !r} ' )
396
396
if mupdf_url_or_local == '' :
@@ -452,8 +452,8 @@ def get_mupdf():
452
452
453
453
# 2023-07-11: For now we default to mupdf master.
454
454
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.
457
457
path = 'git:--recursive --depth 1 --shallow-submodules --branch master https://github.com/ArtifexSoftware/mupdf.git'
458
458
sha = 'a6aaf0b1162a' # Makerules scripts/wrap/__main__.py: fix cross-building to arm64 on MacOS.
459
459
else :
@@ -1151,7 +1151,7 @@ def sdist():
1151
1151
# We generate different wheels depending on g_flavour.
1152
1152
#
1153
1153
1154
- version = '1.23.0rc2 '
1154
+ version = '1.23.0 '
1155
1155
1156
1156
tag_python = None
1157
1157
requires_dist = None ,
You can’t perform that action at this time.
0 commit comments