-
-
Notifications
You must be signed in to change notification settings - Fork 6
Closed
Description
Hello,
I work on DASL Testing, a project funded by IPFS to test dag-cbor libraries.
I'm filing this issue to report on "Tier 1" bugs we've discovered in python-libipld. More information is available here.
Please feel free to use this issue for tracking bug fixes, asking me questions, or anything else that's helpful.
Bugs
- The smallest CBOR integer,
$-(2^{64})$ or3bffffffffffffffffis converted to00(zero)
I'd also like to mention that this library sometimes raises PanicException from pyo3, which can't be caught the normal Python way of except Exception, instead I have to do:
except BaseException as e:
if type(e).__name__ == "PanicException":Ideally this library would not raise PanicException, even for invalid input.
You can view all the tests in more detail on the DASL testing website: https://hyphacoop.github.io/dasl-testing/
Metadata
Metadata
Assignees
Labels
No labels