Nitrokey / pynitrokey

Python client for Nitrokey devices
Apache License 2.0
93 stars 28 forks source link

Update python dependencies (or relax constraints)? #388

Open johanneskastl opened 1 year ago

johanneskastl commented 1 year ago

When trying to package this, I came across the version constraints for the dependencies:

https://github.com/Nitrokey/pynitrokey/blob/master/pyproject.toml#L22

Is there any reason for staying with older releases (other than time constraints that every project suffers from)?

Not sure if the tests are catching errors that might come from newer versions of the dependencies (and I know this is hard to guess up front).

szszszsz commented 1 year ago

Hey! Thank you for checking that. Updating crypto and spsdk is WIP here: https://github.com/Nitrokey/pynitrokey/pull/364 About others, I have not noticed this before. We can certainly try them while working on, or in the next step of #364.

johanneskastl commented 1 year ago

Thanks for the fast reply. Nice to see that someone is already working on parts of it. I'll subscribe to #364 and watch the developments.