Debian is currently moving to cryptography 47, and we noticed that python-yubihsm declares a dependency on `cryptography (>= 2.6, <47).
Is this actually necessary? It was added in 22e18c1, but that was part of updating to Poetry 2.0 and no reason was given for the upper bound. I'm not in a position to run the device tests at the moment, but the non-device tests work fine with cryptography 47.
Debian is currently moving to cryptography 47, and we noticed that python-yubihsm declares a dependency on `cryptography (>= 2.6, <47).
Is this actually necessary? It was added in 22e18c1, but that was part of updating to Poetry 2.0 and no reason was given for the upper bound. I'm not in a position to run the device tests at the moment, but the non-device tests work fine with cryptography 47.