Closed jelly closed 3 months ago
Looks like it's already fixed in https://github.com/tlsfuzzer/python-ecdsa/pull/313, by 50c1fa44f35b9d38 more specifically.
Can you check current master for the issue?
(@jelly if you can confirm that master fixes the issue, then I can quickly release a new version, I wanted to do few more things before releasing 0.19, but if releasing it now helps packagers, I have no problem doing it now)
Thanks for the reply! That indeed fixes it and makes the tests pass. FYI I also had to apply https://github.com/tlsfuzzer/python-ecdsa/commit/87a1596b93f45f5b2ee484ca12a075365e67815a which the Fedora package also patches.
A new release is not required for now, I disabled those tests and release a new package. And with this patch the test suite now succeeds!
I really have no strict reason not to release a new version, and given that there was no release for close to two years now, it's probably good idea anyway.
Rebuilding against either 3.11 or 3.12 gives me test failures likely introduced by pytest 8 (as the tests succeed in Fedora with pytest 7).