-
Notifications
You must be signed in to change notification settings - Fork 510
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Jules - various build improvements, drop support for python-3.8, fix for latest mupdf. #3926
Commits on Oct 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5aaa77a - Browse repository at this point
Copy the full SHA 5aaa77aView commit details -
.github/workflows/test_pyodide.yml: add PYMUPDF_SETUP_PY_LIMITED_API …
…input. Default is '1'.
Configuration menu - View commit details
-
Copy full SHA for 8ddb4a9 - Browse repository at this point
Copy the full SHA 8ddb4a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for c69dcf6 - Browse repository at this point
Copy the full SHA c69dcf6View commit details
Commits on Oct 8, 2024
-
scripts/: moved pyodide wheel-building code from scripts/gh_release.p…
…y to scripts/test.py. This allows us to build Pyodide wheels using scripts/test.py without involving Github. Also in scripts/test.py, added `-s` flag to control use of Py_LIMITED_API.
Configuration menu - View commit details
-
Copy full SHA for 1d978af - Browse repository at this point
Copy the full SHA 1d978afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 32f95b9 - Browse repository at this point
Copy the full SHA 32f95b9View commit details -
src/extra.i: avoid occasional Windows build problem with Py_LIMITED_API.
On some windows machines, the generated C++ code's calls to malloc() and free() can cause a compilation failure.
Configuration menu - View commit details
-
Copy full SHA for 0d0d7cf - Browse repository at this point
Copy the full SHA 0d0d7cfView commit details -
Drop support for Python-3.8, add Python-3.13.
Matches today's changes to https://devguide.python.org/versions/.
Configuration menu - View commit details
-
Copy full SHA for f491411 - Browse repository at this point
Copy the full SHA f491411View commit details -
src/__init__.py: added TEXT_STEXT_SEGMENT copy of latest MuPDF's FZ_S…
…TEXT_SEGMENT. Also improved definitions of TEXT_* constants for mupdf-1.24.x vs later mupdf versions.
Configuration menu - View commit details
-
Copy full SHA for 8d9938b - Browse repository at this point
Copy the full SHA 8d9938bView commit details -
docs/samples/code-printer.py: fixed to work with latest MuPDF.
Specifying complement of a bitmask goes wrong if a new enum value is added to MuPDF, so we now simply use `pymupdf.TEXTFLAGS_SEARCH`.
Configuration menu - View commit details
-
Copy full SHA for c5ab1f4 - Browse repository at this point
Copy the full SHA c5ab1f4View commit details -
.github/workflows scripts/gh_release.py: treat pyodide more like othe…
…r wheels. .github/workflows/test_mupdf-master-branch.yml .github/workflows/test_mupdf-release-branch.yml Also build pyodide wheel. scripts/gh_release.py Don't special-case pyodide - we used to build with mupdf master branch if run as a scheduled Github action.
Configuration menu - View commit details
-
Copy full SHA for a85442b - Browse repository at this point
Copy the full SHA a85442bView commit details