Animation gif test case failure under Python 3.10 in Fedora Rawhide #96
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
By Georg Sauthoff on 2021-04-23T08:57:41.344Z
So Fedora is introducing Python 3.10 and thus rebuilt all Python packages - which introduced failures in two test cases:
and
So basically it's one test-case that fails for 2 PDF engines.
See also:
It isn't architecture specific, i.e. it fails on x86_64 and aarch64. It fails in Fedora Rawhide, i.e. might also be related to upgraded dependencies.
PS: Your Gitlab instance isn't accessible anymore without login. Was this a deliberate change?
By josch on 2021-04-23T10:57:09.190Z
Can you run pytest with
-v
to get the full diff? The output above does not differ because it's not verbose enough.You could also try running the tests for img2pdf from git to see whether my recent commits maybe changed this. Particularly commit
cb2243fd10
fixed an error with animation.gif that only occurred with Pillow >= 8.2.0.I cannot reproduce your finding that the gitlab instance is only accessible when logged in. I didn't change anything.
By Georg Sauthoff on 2021-04-23T13:33:44.774Z
Ok, the direct link to https://gitlab.mister-muffin.de/josch/img2pdf/ works for me without authentication.
But https://gitlab.mister-muffin.de/ just redirects to: https://gitlab.mister-muffin.de/users/sign_in
My expectation was to see an overview page of projects that are hosted on your gitlab instance, instead.
FWIW, https://gitlab.mister-muffin.de/josch yields a HTTP 500. Whereas, e.g. https://gitlab.com/gsauthof shows my repos etc.
Btw, my Firefox complains that some images are served over HTTP instead of HTTPS, like the rest of the page.
I'll have to set-up a rawhide instance/chroot to check the git version/get verbose output.
I reenabled those test cases with 0.4.1 under Fedora rawhide and there they don't fail anymore:
https://kojipkgs.fedoraproject.org//work/tasks/9727/71289727/build.log
So this issue can be closed.