Hi
I have recently developed an app which includes grpc, which works fine in Python. I am now trying to package this using cx_Freeze. I've fixed a number of issues with missing packages, but have now hit a brick wall.
The problem is with the import grpc statement in one of my modules. The problem is related to the line
from grpc._cython import cyygrpc as _cygrpc in grpc/__init__.py
It complains that the packaging package is required. I forced it to load all of the packages under pkg_resources/_vendor but it still complains that the packaging.requirements package is required even though its physically present in the build file.
Since I don't really know what this code is doing I am a bit lost. Can anyone help?