1Password / connect-sdk-python

Python SDK for 1Password Connect
https://developer.1password.com/docs/connect
MIT License
200 stars 31 forks source link

No wheel for 1.2.0 #41

Closed mafrosis closed 2 years ago

mafrosis commented 2 years ago

Hello, because this library depends on cryptography one can end up in a bit of mess trying to install from source, as building cryptography requires following dependencies:

The previous release contained a wheel:

https://pypi.org/project/onepasswordconnectsdk/1.1.0/#files

Unlike 1.2.0

https://pypi.org/project/onepasswordconnectsdk/1.2.0/#files

Please publish a wheel! I spent about an hour messing about with dependencies in docker files before giving up and going back to 1.1.0 😄

edif2008 commented 2 years ago

Hey @mafrosis,

Thank you for raising this. We're really sorry to hear that you've had an unlikely experience with version 1.2.0 of the Python SDK.

I believe the lack of a wheel in the latest release is caused by the transition from a manual release process to an automated one in the pipeline. It looks like we missed automating the wheel publishing. Apologies for that.

I've just published the wheel for version 1.2.0 and merged a PR with the fix for publishing the wheel automatically in future releases.

Let me know if this solves your issue. 😊