Skip to content

Commit

Permalink
Update version numbers and dates for release of 1.24.11.
Browse files Browse the repository at this point in the history
  • Loading branch information
julian-smith-artifex-com committed Oct 3, 2024
1 parent 758a77c commit eeaa3f1
Show file tree
Hide file tree
Showing 5 changed files with 33 additions and 4 deletions.
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ body:
label: PyMuPDF version
options:
-
- 1.24.11
- 1.24.10
- 1.24.9
- 1.24.8
Expand Down
28 changes: 28 additions & 0 deletions changes.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,32 @@ Change Log
==========


**Changes in version 1.24.11 (2024-10-03)**

* Use MuPDF-1.24.10.

* Fixed issues:

* **Fixed** `3624 <https://github.com/pymupdf/PyMuPDF/issues/3624>`_: Pdf file transform to image have a black block
* **Fixed** `3859 <https://github.com/pymupdf/PyMuPDF/issues/3859>`_: doc.need_appearances() fails with "AttributeError: module 'pymupdf.mupdf' has no attribute 'PDF_TRUE' "
* **Fixed** `3863 <https://github.com/pymupdf/PyMuPDF/issues/3863>`_: apply_redactions() does not work as expected
* **Fixed** `3905 <https://github.com/pymupdf/PyMuPDF/issues/3905>`_: open stream can raise a FzErrorFormat error instead of FileDataError

* Wheels now use the Python Stable ABI:

* There is one PyMuPDF wheel for each platform.
* Each wheel works with all supported Python versions.
* Each wheel is built using the oldest supported Python version (currently 3.8).
* There is no PyMuPDFb wheel.

* Other:

* Improvements to get_text_words() with sort=True.
* Tests now always get the latest versions of required Python packages.
* Removed dependency on setuptools.
* Added item to PyMuPDF-1.24.10 changes below - fix of #3630.


**Changes in version 1.24.10 (2024-09-02)**

* Use MuPDF-1.24.9.
Expand All @@ -23,6 +49,8 @@ Change Log
* **Fixed** `3789 <https://github.com/pymupdf/PyMuPDF/issues/3789>`_: ValueError: not enough values to unpack (expected 3, got 2) is thrown when call insert_pdf
* **Fixed** `3820 <https://github.com/pymupdf/PyMuPDF/issues/3820>`_: class improves namedDest handling

* **Fixed** `3630 <https://github.com/pymupdf/PyMuPDF/issues/3630>`_: page.apply_redactions gives unwanted black rectangle

* Other:

* Object streams and linearization cannot be used together; attempting to do
Expand Down
2 changes: 1 addition & 1 deletion docs/version.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
----

This documentation covers **PyMuPDF v1.24.10** features as of **2024-09-02 00:00:01**.
This documentation covers **PyMuPDF v1.24.11** features as of **2024-10-03 00:00:01**.

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

Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -1130,7 +1130,7 @@ def sdist():
# We generate different wheels depending on PYMUPDF_SETUP_FLAVOUR.
#

version_p = '1.24.10'
version_p = '1.24.11'
version_b = '1.24.10'

if os.path.exists(f'{g_root}/{g_pymupdfb_sdist_marker}'):
Expand Down
4 changes: 2 additions & 2 deletions src/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -209,9 +209,9 @@ def _int_rc(text):

# Basic version information.
#
pymupdf_version = "1.24.10"
pymupdf_version = "1.24.11"
mupdf_version = mupdf.FZ_VERSION
pymupdf_date = "2024-09-02 00:00:01"
pymupdf_date = "2024-10-03 00:00:01"

# Versions as tuples; useful when comparing versions.
#
Expand Down

0 comments on commit eeaa3f1

Please sign in to comment.