commit | d3af27e202716815d2fc1fd8607853c902653788 | [log] [tgz] |
---|---|---|
author | ca-simone-chiorazzo <44833596+ca-simone-chiorazzo@users.noreply.github.com> | Wed Oct 14 16:35:33 2020 +0200 |
committer | GitHub <noreply@github.com> | Wed Oct 14 16:35:33 2020 +0200 |
tree | d493dd99b084dcf60960ec6948b281641bc37403 | |
parent | 41412bc647f94d6e13d8dde6daa3081c010d0806 [diff] |
ISSUE #2377: Relax grpcio requirement for python client to support python3.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 <eolivelli@gmail.com>, Sijie Guo <sijie@apache.org> This closes #2432 from ca-simone-chiorazzo/bugfix/2377-relax-grpcio-python-dep-for-python-3.8-on-mac-os, closes #2377
Apache BookKeeper is a scalable, fault tolerant and low latency storage service optimized for append-only workloads.
It is suitable for being used in following scenarios:
You can also read Turning Ledgers into Logs to learn how to turn ledgers into continuous log streams. If you are looking for a high level log stream API, you can checkout DistributedLog.
For filing bugs, suggesting improvements, or requesting new features, help us out by opening a Github issue or opening an Apache jira.
Subscribe or mail the user@bookkeeper.apache.org list - Ask questions, find answers, and also help other users.
Subscribe or mail the dev@bookkeeper.apache.org list - Join development discussions, propose new ideas and connect with contributors.
Join us on Slack - This is the most immediate way to connect with Apache BookKeeper committers and contributors.
We feel that a welcoming open community is important and welcome contributions.
See Developer Setup to get your local environment setup.
Take a look at our open issues: JIRA Issues Github Issues.
Review our coding style and follow our pull requests to learn about our conventions.
Make your changes according to our contribution guide.