BentoML
BentoML copied to clipboard
docs: gRPC tutorial
What does this PR address?
This PR updates default tutorial with how to run BentoML with gRPC.
Additionally, this PR update installation guides on how people can install and use BentoML.
I ran across some links and fix that as well.
I also migrate setup.cfg to pyproject.toml
We introduce an bentoml[extras] that will install bentoml with all of the features (pydantic, s3 support, image io, pandas) at #3025
Before submitting:
- [ ] Does the Pull Request follow Conventional Commits specification naming? Here are GitHub's guide on how to create a pull request.
- [ ] Does the code follow BentoML's code style, both
make formatandmake lintscript have passed (instructions)? - [ ] Did you read through contribution guidelines and follow development guidelines?
- [ ] Did your changes require updates to the documentation? Have you updated those accordingly? Here are documentation guidelines and tips on writting docs.
- [ ] Did you write tests to cover your changes?
Codecov Report
Merging #3013 (a96a58a) into main (266b131) will decrease coverage by
1.13%. The diff coverage isn/a.
@@ Coverage Diff @@
## main #3013 +/- ##
==========================================
- Coverage 62.29% 61.16% -1.14%
==========================================
Files 131 131
Lines 11321 11321
Branches 1873 1873
==========================================
- Hits 7052 6924 -128
- Misses 3842 3972 +130
+ Partials 427 425 -2
| Impacted Files | Coverage Δ | |
|---|---|---|
| bentoml/bentos.py | 66.95% <ø> (ø) |
|
| bentoml/_internal/frameworks/torchscript.py | 0.00% <0.00%> (-92.00%) |
:arrow_down: |
| bentoml/_internal/frameworks/common/pytorch.py | 0.00% <0.00%> (-69.48%) |
:arrow_down: |
| bentoml/_internal/runner/strategy.py | 76.27% <0.00%> (-10.17%) |
:arrow_down: |
| bentoml/_internal/runner/runner_handle/local.py | 76.00% <0.00%> (-4.00%) |
:arrow_down: |
| bentoml/_internal/utils/lazy_loader.py | 76.47% <0.00%> (-2.95%) |
:arrow_down: |
| bentoml/_internal/models/model.py | 83.44% <0.00%> (-1.99%) |
:arrow_down: |
| bentoml/_internal/runner/runner.py | 83.63% <0.00%> (-1.82%) |
:arrow_down: |