-
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
Various changes #2936
Various changes #2936
Commits on Dec 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fb82e6b - Browse repository at this point
Copy the full SHA fb82e6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 38a4a5d - Browse repository at this point
Copy the full SHA 38a4a5dView commit details
Commits on Dec 22, 2023
-
src/__init__.py: allow extra debug exceptions diagnostics.
Extra diagnostics are enabled if PYMUPDF_EXCEPTIONS_VERBOSE is 2.
Configuration menu - View commit details
-
Copy full SHA for 08734a8 - Browse repository at this point
Copy the full SHA 08734a8View commit details -
tests/: added test_2904(), handling of corrupt JPX header.
mupdf-1.23.7 seems ok, mupdf master causes us problems.
Configuration menu - View commit details
-
Copy full SHA for 2d20d04 - Browse repository at this point
Copy the full SHA 2d20d04View commit details -
tests/: added test_2907() for segfault bug in classic.
This is for pymupdf#2907, 'segfault trying to call clean_contents on certain pdfs with python 3.12'. We are not intending to fix this bug, so actually this test only runs on rebased.
Configuration menu - View commit details
-
Copy full SHA for 9cf377a - Browse repository at this point
Copy the full SHA 9cf377aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 24423b0 - Browse repository at this point
Copy the full SHA 24423b0View commit details -
src/__init__.py: fix pymupdf_version_tuple.
Was previously set to mupdf version.
Configuration menu - View commit details
-
Copy full SHA for be4b275 - Browse repository at this point
Copy the full SHA be4b275View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3873fb - Browse repository at this point
Copy the full SHA f3873fbView commit details -
scripts/gh_release.py: minor changes to diagnostics, and improved ven…
…v(). venv(): added `venv_quick` option, small speed up if venv directory already exists. log(): show caller path and fn name.
Configuration menu - View commit details
-
Copy full SHA for dd87c19 - Browse repository at this point
Copy the full SHA dd87c19View commit details -
tests/run_compound.py: added option to select which implementations t…
…o run. Also don't print python backtrace after subprocess errors, as not usually useful.
Configuration menu - View commit details
-
Copy full SHA for 6c9b340 - Browse repository at this point
Copy the full SHA 6c9b340View commit details -
scripts/test.py: improved cli, added various new options.
Simplified command line to be <options> followed by <commands>. New options: -b: set build type (e.g. debug). -d: set debug build. -i: set pymupdf implementations to test. -m: same as --mupdf, sets location of mupdf. -p: set pytest options. -t: set pytest test file/function. -v: save time if venv directory already exists. If tests fail, show information about re-running tests manually in venv. Don't show python backtrace of subprocess errors, as not useful.
Configuration menu - View commit details
-
Copy full SHA for 3388371 - Browse repository at this point
Copy the full SHA 3388371View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1caef6e - Browse repository at this point
Copy the full SHA 1caef6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2189c26 - Browse repository at this point
Copy the full SHA 2189c26View commit details -
Renamed fitz_old -> src_classic.
Avoid problems on github with valgrind tests, where classic cannot find libmupdf.so if PyMuPDF checkout is the current directory.
Configuration menu - View commit details
-
Copy full SHA for 8e26ecf - Browse repository at this point
Copy the full SHA 8e26ecfView commit details -
Configuration menu - View commit details
-
Copy full SHA for f3594f4 - Browse repository at this point
Copy the full SHA f3594f4View commit details