censor/Censor
1
37
Fork
You've already forked Censor
3

chore: update pyMuPDF (and MuPDF) to 1.27.1 #79

Merged
mahlzahn merged 1 commit from martin762green/Censor:updatepymupdf into main 2026年02月24日 17:45:58 +01:00
Contributor
Copy link

WIP: Currently, the pyMuPDF dependency is version 1.25.5. This PR takes pyMuPDF to the latest version to date of 1.27.1.
The change impacts one file "python3-pymupdf.json" with 2 changes, one for aarch64 and the other for x86_64. Each has been tested manually and compiled/ installed by flatpak builder without apparent error, and worked as expected.

WIP: Currently, the pyMuPDF dependency is version 1.25.5. This PR takes pyMuPDF to the latest version to date of 1.27.1. The change impacts one file "python3-pymupdf.json" with 2 changes, one for aarch64 and the other for x86_64. Each has been tested manually and compiled/ installed by flatpak builder without apparent error, and worked as expected.
martin762green force-pushed updatepymupdf from d6370e7d7a
Some checks failed
/ checks (pull_request) Has been cancelled
/ merge-conditions (pull_request) Has been cancelled
to e1d130aafe
All checks were successful
/ checks (pull_request) Successful in 34s
/ release-prepare (pull_request_target) Has been skipped
/ merge-conditions (pull_request) Successful in 8s
/ release-publish (pull_request_target) Has been skipped
2026年02月23日 20:50:01 +01:00
Compare
Author
Contributor
Copy link

I note some changes have been made since my original git clone , flatpak build and install and testing. As requested above I will rebuild and test tomorrow,.
Martin

I note some changes have been made since my original git clone , flatpak build and install and testing. As requested above I will rebuild and test tomorrow,. Martin
mahlzahn added this to the v0.4.0 milestone 2026年02月23日 22:33:36 +01:00
mahlzahn changed title from (削除) chore: update pyMuPDF dependency (削除ここまで) to chore: update pyMuPDF (and MuPDF) to 1.27.1 2026年02月24日 17:44:10 +01:00

Thanks, @martin762green!

Thanks, @martin762green!
Author
Contributor
Copy link

Glad to be of some assistance. I have no illusions - baby steps. Thank you for the opportunity. Had noted that during further testing last night "save as" was not working and after a quick check earlier today (with original pymupdf) was about to comment about that bug. Then I saw your correction and have just reconfirmed a working flatpak taken from your latest main repository an hour ago (the aarch64 ubuntu).

This is already a very useful piece of software and I am sure you have additional feature to add in good time. Will be happy to test if I am able.
Martin
PS: curious that the pymupdf library software no longer needed as a dependency. Is it because you are providing the functionality in Censor?

Glad to be of some assistance. I have no illusions - baby steps. Thank you for the opportunity. Had noted that during further testing last night "save as" was not working and after a quick check earlier today (with original pymupdf) was about to comment about that bug. Then I saw your correction and have just reconfirmed a working flatpak taken from your latest main repository an hour ago (the aarch64 ubuntu). This is already a very useful piece of software and I am sure you have additional feature to add in good time. Will be happy to test if I am able. Martin PS: curious that the pymupdf library software no longer needed as a dependency. Is it because you are providing the functionality in Censor?

@martin762green wrote in #79 (comment):

Then I saw your correction and have just reconfirmed a working flatpak taken from your latest main repository an hour ago (the aarch64 ubuntu).

Great that it works indeed gain!, and thanks for testing.

PS: curious that the pymupdf library software no longer needed as a dependency. Is it because you are providing the functionality in Censor?

No, the PyMuPDF dependency is still there. I just by mistake added another one, called PyMuPDFb, which was included in the flatpak but never used, actually.

@martin762green wrote in https://codeberg.org/censor/Censor/pulls/79#issuecomment-10967006: > Then I saw your correction and have just reconfirmed a working flatpak taken from your latest main repository an hour ago (the aarch64 ubuntu). Great that it works indeed gain!, and thanks for testing. > PS: curious that the pymupdf library software no longer needed as a dependency. Is it because you are providing the functionality in Censor? No, the PyMuPDF dependency is still there. I just by mistake added another one, called PyMuPDF**b**, which was included in the flatpak but never used, actually.
Sign in to join this conversation.
No reviewers
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
censor/Censor!79
Reference in a new issue
censor/Censor
No description provided.
Delete branch "martin762green/Censor:updatepymupdf"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?