fix: setuptools doesn't include `bentoml_cli`
@@ -27,7 +27,7 @@ project_urls =
Bug Reports = https://github.com/bentoml/BentoML/issues
BentoML Community Slack = https://bit.ly/2N5IpbB
BentoML Official Blog = https://modelserving.com
- BentoML Twitter = http://twitter.com/bentomlai
+ BentoML Twitter = https://twitter.com/bentomlai
[options]
packages = find_namespace:
@@ -64,10 +64,10 @@ install_requires =
schema
simple-di>=0.1.4
starlette
- backports.cached-property;python_version<"3.8"
- importlib-metadata;python_version<"3.8"
uvicorn
watchfiles>=0.15.0
+ backports.cached-property;python_version<"3.8"
+ importlib-metadata;python_version<"3.8"
python_requires = >=3.7
include_package_data = True
setup_requires =
@@ -78,8 +78,13 @@ zip_safe = False
[options.packages.find]
include =
+ # include bentoml packages
bentoml
+ bentoml.testing
+ bentoml._internal*
+ # include bentoml_cli packages
bentoml_cli
+ bentoml_cli.server
[options.entry_points]
console_scripts =
@@ -91,8 +96,12 @@ tracing =
opentelemetry-exporter-zipkin
[options.package_data]
-bentoml = py.typed
-bentoml_cli = py.typed
+bentoml =
+ py.typed
+ bentoml/*
+bentoml_cli =
+ py.typed
+ bentoml_cli/*
[global]
quiet = true
