Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pacsign deps #2018

Merged
merged 2 commits into from
Apr 29, 2021
Merged

pacsign deps #2018

merged 2 commits into from
Apr 29, 2021

Conversation

hundeboll-silicom
Copy link
Contributor

No description provided.

The pkcs11 package is only needed when using the pkcs11 hsm manager.
Listing it as a required module makes the PACSign entry point hard fail
when it is not available:

  pkg_resources.DistributionNotFound: The 'python-pkcs11' distribution was not
  found and is required by pacsign

Make PACSign usable with the openssl hsm manager only, by listing the pkcs11
package as an extra requirement.

Signed-off-by: Martin Hundebøll <mhu@silicom.dk>
The Cython package isn't used anywhere, so avoid breaking entry points
when it is not available:

  pkg_resources.DistributionNotFound: The 'cython' distribution was not
  found and is required by pacsign

Signed-off-by: Martin Hundebøll <mhu@silicom.dk>
@hundeboll-silicom hundeboll-silicom merged commit a18c3aa into master Apr 29, 2021
@hundeboll-silicom hundeboll-silicom deleted the hundeboll-pacsign-deps branch April 29, 2021 09:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants