Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ISSUE #2377: Relax grpcio requirement for python client to support py…
…thon3.8 on mac os Descriptions of the changes in this PR: Require a grpcio version that is minor of 1.28. This allow to install the 1.27.2 that has a pre-compiled wheel for python 3.8 on mac os. Add tests for python 3.8 ### Motivation grpcio 1.25.0 does not allow the installation using python 3.8 on mac os x. This is due to the fact that the pre-compiled wheels have not been published before 1.26.0 ### Changes Updated the setup.py to relax a bit the requirement for grpcio Add python3.8 as tested version Updated the setup.py to install the latest pymmh3 version. **Note**: master tests are broken, I've updated the library and removed the 'signed' parameter that does not exists not anymore. Master Issue: #<master-issue-number> cc eolivelli Reviewers: Enrico Olivelli <[email protected]>, Sijie Guo <[email protected]> This closes #2432 from ca-simone-chiorazzo/bugfix/2377-relax-grpcio-python-dep-for-python-3.8-on-mac-os, closes #2377 (cherry picked from commit d3af27e) Signed-off-by: Enrico Olivelli <[email protected]>
- Loading branch information