Shane Hathaway
Shane Hathaway
I'm working with a service that transmits and receives signed XML with very specific requirements. One of the requirements is to use different canonicalization algorithms for the signed info and...
Changes: 1. The websocket-client library no longer exports ``ConnectionClosedException``. It now exports ``WebSocketConnectionClosedException``. I updated the tests to match. 2. I updated the expected content of the hidden iframe. There...
This PR adds set_multi() and delete_multi() methods, which use pipelining to reduce the number of server round trips when setting or deleting multiple keys. The new methods accept generic collection...
A test in my project revealed that signxml 2.10.0 generates invalid signatures, while 2.9.0 generates correct signatures. The cause is the new `excise_empty_xmlns_declarations` parameter, which is appropriately set when validating...
This is a mostly-straightforward port to Pydantic 2. It takes advantage of Pydantic's new JSON schema mode feature, which can be set to "validation" or "serialization". Tests added and updated...