Closed moneal closed 2 years ago
The second item in the dependency tuples is the name of the module that's imported. In the case of the pypi package grpcio, that would be "grpc":
import grpc
The name of the imported module and pypi package are not always the same.
Thank you
Describe the problem/bug
I'm attempting to write an input plugin that uses GCP PubSub topics and needs the
grpcio
python library. When I add it to my dependencies it attempts to install but says the dependency is already met and completes. Anytime I attempt to add the input, it again asks to install the samegrpcio
dependency getting stuck in a loop. The dependency requirement is never met. Removing the dependency requirement allows the input to be added but would be unable to use pubsub.Versions:
Reproducibility
/input
Install Dialog
Expected behavior
I would expect when the dependency install script completes the action the input can be added and configured.
Mycodo Dependency Log
Additional context