{ "info": { "author": "atalaya.io", "author_email": "contact@atalaya.io", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython" ], "description": "[![pypi status](https://img.shields.io/pypi/v/bentoml.svg)](https://pypi.org/project/BentoML)\n[![python versions](https://img.shields.io/pypi/pyversions/bentoml.svg)](https://travis-ci.org/bentoml/BentoML)\n[![Downloads](https://pepy.tech/badge/bentoml)](https://pepy.tech/project/bentoml)\n[![build status](https://travis-ci.org/bentoml/BentoML.svg?branch=master)](https://travis-ci.org/bentoml/BentoML)\n[![Documentation Status](https://readthedocs.org/projects/bentoml/badge/?version=latest)](https://bentoml.readthedocs.io/en/latest/?badge=latest)\n[![join BentoML Slack](https://badgen.net/badge/Join/BentoML%20Slack/cyan?icon=slack)](http://bit.ly/2N5IpbB)\n\n> From a model in jupyter notebook to production API service in 5 minutes\n\n\n[![BentoML](https://raw.githubusercontent.com/bentoml/BentoML/master/docs/_static/img/bentoml.png)](https://colab.research.google.com/github/bentoml/BentoML/blob/master/guides/quick-start/bentoml-quick-start-guide.ipynb)\n\n[Getting Started](https://github.com/bentoml/BentoML#getting-started) | [Documentation](http://bentoml.readthedocs.io) | [Gallery](https://github.com/bentoml/gallery) | [Contributing](https://github.com/bentoml/BentoML#contributing) | [Releases](https://github.com/bentoml/BentoML#releases) | [License](https://github.com/bentoml/BentoML/blob/master/LICENSE) | [Blog](https://medium.com/bentoml)\n\n\nBentoML is a flexible framework that accelerates the workflow of\n__serving and deploying machine learning models__ in the cloud. \n\nCheck out our 5-mins [Quickstart Notebook](https://colab.research.google.com/github/bentoml/BentoML/blob/master/guides/quick-start/bentoml-quick-start-guide.ipynb)\n using BentoML to turn a trained sklearn model into a containerized\n REST API server, and then deploy it to AWS Lambda.\n\nIf you are using BentoML for production workloads or wants to contribute,\nbe sure to join our Slack channel and hear our latest development updates:\n[![join BentoML Slack](https://badgen.net/badge/Join/BentoML%20Slack/cyan?icon=slack)](http://bit.ly/2N5IpbB)\n\n---\n\n\n## Getting Started\n\nInstallation with pip:\n```bash\npip install bentoml\n```\n\nDefining a prediction service with BentoML:\n\n```python\nimport bentoml\nfrom bentoml.handlers import DataframeHandler\nfrom bentoml.artifact import SklearnModelArtifact\n\n@bentoml.env(pip_dependencies=[\"scikit-learn\"])\n@bentoml.artifacts([SklearnModelArtifact('model')])\nclass IrisClassifier(bentoml.BentoService):\n\n @bentoml.api(DataframeHandler)\n def predict(self, df):\n return self.artifacts.model.predict(df)\n```\n\nTrain a classifier model with default Iris dataset and pack the trained model\nwith the BentoService `IrisClassifier` defined above:\n\n```python\nfrom sklearn import svm\nfrom sklearn import datasets\n\nclf = svm.SVC(gamma='scale')\niris = datasets.load_iris()\nX, y = iris.data, iris.target\nclf.fit(X, y)\n\n# Create a iris classifier service with the newly trained model\niris_classifier_service = IrisClassifier.pack(model=clf)\n\n# Save the entire prediction service to file bundle\nsaved_path = iris_classifier_service.save()\n```\n\nA BentoML bundle is a versioned file archive, containing the BentoService you\ndefined, along with trained model artifacts, dependencies and configurations.\n\nNow you can start a REST API server based off the saved BentoML bundle form\ncommand line:\n```bash\nbentoml serve {saved_path}\n```\n\nIf you are doing this only local machine, visit [http://127.0.0.1:5000](http://127.0.0.1:5000)\nin your browser to play around with the API server's Web UI for debbugging and\ntesting. You can also send prediction request with `curl` from command line:\n\n```bash\ncurl -i \\\n --header \"Content-Type: application/json\" \\\n --request POST \\\n --data '[[5.1, 3.5, 1.4, 0.2]]' \\\n http://localhost:5000/predict\n```\n\nThe saved BentoML bundle can also be loaded directly from command line for inferencing:\n```bash\nbentoml predict {saved_path} --input='[[5.1, 3.5, 1.4, 0.2]]'\n\n# alternatively:\nbentoml predict {saved_path} --input='./iris_test_data.csv'\n```\n\nBentoML bundle is pip-installable and can be directly distributed as a PyPI package:\n```bash\npip install {saved_path}\n```\n```python\n# Your bentoML model class name will become packaged name\nimport IrisClassifier\n\ninstalled_svc = IrisClassifier.load()\ninstalled_svc.predict([[5.1, 3.5, 1.4, 0.2]])\n```\n\nBentoML bundle is structured to work as a docker build context so you can easily\nbuild a docker image for this API server by using it as the build context\ndirectory:\n```bash\ndocker build -t my_api_server {saved_path}\n```\n\nTo learn more, try out the Getting Started with Bentoml notebook: [![Google Colab Badge](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/bentoml/BentoML/blob/master/guides/quick-start/bentoml-quick-start-guide.ipynb)\n\n\n## Examples\n\n#### FastAI\n\n* Pet Image Classification - [Google Colab](https://colab.research.google.com/github/bentoml/gallery/blob/master/fast-ai/pet-image-classification/fast-ai-pet-image-classification.ipynb) | [nbviewer](https://nbviewer.jupyter.org/github/bentoml/gallery/blob/master/fast-ai/pet-image-classification/fast-ai-pet-image-classification.ipynb) | [source](https://github.com/bentoml/gallery/blob/master/fast-ai/pet-image-classification/fast-ai-pet-image-classification.ipynb)\n* Salary Range Prediction - [Google Colab](https://colab.research.google.com/github/bentoml/gallery/blob/master/fast-ai/salary-range-prediction/fast-ai-salary-range-prediction.ipynb) | [nbviewer](https://nbviewer.jupyter.org/github/bentoml/gallery/blob/master/fast-ai/salary-range-prediction/fast-ai-salary-range-prediction.ipynb) | [source](https://github.com/bentoml/gallery/blob/master/fast-ai/salary-range-prediction/fast-ai-salary-range-prediction.ipynb)\n\n\n#### Scikit-Learn\n\n* Sentiment Analysis - [Google Colab](https://colab.research.google.com/github/bentoml/gallery/blob/master/scikit-learn/sentiment-analysis/sklearn-sentiment-analysis.ipynb) | [nbviewer](https://nbviewer.jupyter.org/github/bentoml/gallery/blob/master/scikit-learn/sentiment-analysis/sklearn-sentiment-analysis.ipynb) | [source](https://github.com/bentoml/gallery/blob/master/scikit-learn/sentiment-analysis/sklearn-sentiment-analysis.ipynb)\n\n\n#### PyTorch\n\n* Fashion MNIST - [Google Colab](https://colab.research.google.com/github/bentoml/gallery/blob/master/pytorch/fashion-mnist/pytorch-fashion-mnist.ipynb) | [nbviewer](https://nbviewer.jupyter.org/github/bentoml/gallery/blob/master/pytorch/fashion-mnist/pytorch-fashion-mnist.ipynb) | [source](https://github.com/bentoml/gallery/blob/master/pytorch/fashion-mnist/pytorch-fashion-mnist.ipynb)\n* CIFAR-10 Image Classification - [Google Colab](https://colab.research.google.com/github/bentoml/gallery/blob/master/pytorch/cifar10-image-classification/pytorch-cifar10-image-classification.ipynb) | [nbviewer](https://nbviewer.jupyter.org/github/bentoml/gallery/blob/master/pytorch/cifar10-image-classification/pytorch-cifar10-image-classification.ipynb) | [source](https://github.com/bentoml/gallery/blob/master/pytorch/cifar10-image-classification/pytorch-cifar10-image-classification.ipynb)\n\n\n#### Keras\n\n* Fashion MNIST - [Google Colab](https://colab.research.google.com/github/bentoml/gallery/blob/master/keras/fashion-mnist/keras-fashion-mnist.ipynb) | [nbviewer](https://nbviewer.jupyter.org/github/bentoml/gallery/blob/master/keras/fashion-mnist/keras-fashion-mnist.ipynb) | [source](https://github.com/bentoml/gallery/blob/master/keras/fashion-mnist/keras-fashion-mnist.ipynb)\n* Text Classification - [Google Colab](https://colab.research.google.com/github/bentoml/gallery/blob/master/keras/text-classification/keras-text-classification.ipynb) | [nbviewer](https://nbviewer.jupyter.org/github/bentoml/gallery/blob/master/keras/text-classification/keras-text-classification.ipynb) | [source](https://github.com/bentoml/gallery/blob/master/keras/text-classification/keras-text-classification.ipynb)\n* Toxic Comment Classifier - [Google Colab](https://colab.research.google.com/github/bentoml/gallery/blob/master/keras/toxic-comment-classification/keras-toxic-comment-classification.ipynb) | [nbviewer](https://nbviewer.jupyter.org/github/bentoml/gallery/blob/master/keras/toxic-comment-classification/keras-toxic-comment-classification.ipynb) | [source](https://github.com/bentoml/gallery/blob/master/keras/toxic-comment-classification/keras-toxic-comment-classification.ipynb)\n\n\n#### XGBoost\n\n* Titanic Survival Prediction - [Google Colab](https://colab.research.google.com/github/bentoml/gallery/blob/master/xgboost/titanic-survival-prediction/xgboost-titanic-survival-prediction.ipynb) | [nbviewer](https://nbviewer.jupyter.org/github/bentoml/gallery/blob/master/xgboost/titanic-survival-prediction/xgboost-titanic-survival-prediction.ipynb) | [source](https://github.com/bentoml/gallery/blob/master/xgboost/titanic-survival-prediction/xgboost-titanic-survival-prediction.ipynb)\n* League of Legend win Prediction - [Google Colab](https://colab.research.google.com/github/bentoml/gallery/blob/master/xgboost/league-of-legend-win-prediction/xgboost-league-of-legend-win-prediction.ipynb) | [nbviewer](https://nbviewer.jupyter.org/github/bentoml/gallery/blob/master/xgboost/league-of-legend-win-prediction/xgboost-league-of-legend-win-prediction.ipynb) | [source](https://github.com/bentoml/gallery/blob/master/xgboost/league-of-legend-win-prediction/xgboost-league-of-legend-win-prediction.ipynb)\n\n\n#### H2O\n\n* Loan Default Prediction - [Google Colab](https://colab.research.google.com/github/bentoml/gallery/blob/master/h2o/loan-prediction/h2o-loan-prediction.ipynb) | [nbviewer](https://nbviewer.jupyter.org/github/bentoml/gallery/blob/master/h2o/loan-prediction/h2o-loan-prediction.ipynb) | [source](https://github.com/bentoml/gallery/blob/master/h2o/loan-prediction/h2o-loan-prediction.ipynb)\n* Prostate Cancer Prediction - [Google Colab](https://colab.research.google.com/github/bentoml/gallery/blob/master/h2o/prostate-cancer-classification/h2o-prostate-cancer-classification.ipynb) | [nbviewer](https://nbviewer.jupyter.org/github/bentoml/gallery/blob/master/h2o/prostate-cancer-classification/h2o-prostate-cancer-classification.ipynb) | [source](https://github.com/bentoml/gallery/blob/master/h2o/prostate-cancer-classification/h2o-prostate-cancer-classification.ipynb)\n\n Visit [bentoml/gallery](https://github.com/bentoml/gallery) repository for more\n example projects demonstrating how to use BentoML.\n\n\n### Deployment guides:\n\n- [Serverless deployment with AWS Lambda](https://github.com/bentoml/BentoML/blob/master/guides/deployment/deploy-with-serverless)\n- [API server deployment with AWS SageMaker](https://github.com/bentoml/BentoML/blob/master/guides/deployment/deploy-with-sagemaker)\n- [(Beta) API server deployment with Clipper](https://github.com/bentoml/BentoML/blob/master/guides/deployment/deploy-with-clipper/deploy-iris-classifier-to-clipper.ipynb)\n- [(Beta) API server deployment on Kubernetes](https://github.com/bentoml/BentoML/tree/master/guides/deployment/deploy-with-kubernetes)\n\n\n## Project Overview\n\nBentoML provides two set of high-level APIs:\n\n* BentoService: Turn your trained ML model into versioned file bundle that can be\n deployed as containerize REST API server, PyPI package, CLI tool, or\n batch/streaming job\n\n* YataiService: Manage and deploy your saved BentoML bundles into prediction\n services on Kubernetes cluster or cloud platforms such as AWS Lambda, SageMaker,\n Azure ML, and GCP Function etc\n\n\n## Feature Highlights\n\n\n* __Multiple Distribution Format__ - Easily package your Machine Learning models\n and preprocessing code into a format that works best with your inference scenario:\n * Docker Image - deploy as containers running REST API Server\n * PyPI Package - integrate into your python applications seamlessly\n * CLI tool - put your model into Airflow DAG or CI/CD pipeline\n * Spark UDF - run batch serving on a large dataset with Spark\n * Serverless Function - host your model on serverless platforms such as AWS Lambda\n\n* __Multiple Framework Support__ - BentoML supports a wide range of ML frameworks\n out-of-the-box including [Tensorflow](https://github.com/tensorflow/tensorflow/),\n [PyTorch](https://github.com/pytorch/pytorch),\n [Keras](https://keras.io/),\n [Scikit-Learn](https://github.com/scikit-learn/scikit-learn),\n [xgboost](https://github.com/dmlc/xgboost),\n [H2O](https://github.com/h2oai/h2o-3),\n [FastAI](https://github.com/fastai/fastai) and can be easily extended to work\n with new or custom frameworks.\n\n* __Deploy Anywhere__ - BentoML bundle can be easily deployed with\n platforms such as [Docker](https://www.docker.com/),\n [Kubernetes](https://kubernetes.io/),\n [Serverless](https://github.com/serverless/serverless),\n [Airflow](https://airflow.apache.org) and [Clipper](http://clipper.ai),\n on cloud platforms including AWS, Google Cloud, and Azure.\n\n* __Custom Runtime Backend__ - Easily integrate your python pre-processing code with\n high-performance deep learning runtime backend, such as\n [tensorflow-serving](https://github.com/tensorflow/serving).\n\n\n## Documentation\n\nFull documentation and API references can be found at [bentoml.readthedocs.io](http://bentoml.readthedocs.io)\n\n\n## Usage Tracking\n\nBentoML library by default reports basic usages using\n[Amplitude](https://amplitude.com). It helps BentoML authors to understand how\npeople are using this tool and improve it over time. You can easily opt-out by\nrunning the following command from terminal:\n\n```bash\nbentoml config set usage_tracking=false\n```\n\n## Contributing\n\nHave questions or feedback? Post a [new github issue](https://github.com/bentoml/BentoML/issues/new/choose)\nor join our Slack channel: [![join BentoML Slack](https://badgen.net/badge/Join/BentoML%20Slack/cyan?icon=slack)](http://bit.ly/2N5IpbB)\n\nWant to help build BentoML? Check out our\n[contributing guide](https://github.com/bentoml/BentoML/blob/master/CONTRIBUTING.md) and the\n[development guide](https://github.com/bentoml/BentoML/blob/master/DEVELOPMENT.md).\n\n## Releases\n\nBentoML is under active development and is evolving rapidly. **Currently it is a\nBeta release, we may change APIs in future releases**.\n\nRead more about the latest features and changes in BentoML from the [releases page](https://github.com/bentoml/BentoML/releases).\n\n\n## License\n\n[Apache License 2.0](https://github.com/bentoml/BentoML/blob/master/LICENSE)\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fbentoml%2FBentoML.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fbentoml%2FBentoML?ref=badge_large)\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/bentoml/BentoML", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "BentoML", "package_url": "https://pypi.org/project/BentoML/", "platform": "", "project_url": "https://pypi.org/project/BentoML/", "project_urls": { "Bug Reports": "https://github.com/bentoml/BentoML/issues", "Homepage": "https://github.com/bentoml/BentoML", "Slack User Group": "https://bit.ly/2N5IpbB", "Source Code": "https://github.com/bentoml/BentoML" }, "release_url": "https://pypi.org/project/BentoML/0.4.7/", "requires_dist": [ "ruamel.yaml (>=0.15.0)", "numpy", "flask", "gunicorn", "six", "click (>=7.0)", "pandas", "dill", "prometheus-client", "python-json-logger", "boto3", "pathlib2", "requests", "packaging", "docker", "configparser", "sqlalchemy (>=1.3.0)", "protobuf (>=3.6.0)", "grpcio", "cerberus", "tabulate", "humanfriendly", "alembic", "ruamel.yaml (>=0.15.0) ; extra == 'all'", "numpy ; extra == 'all'", "flask ; extra == 'all'", "gunicorn ; extra == 'all'", "six ; extra == 'all'", "click (>=7.0) ; extra == 'all'", "pandas ; extra == 'all'", "dill ; extra == 'all'", "prometheus-client ; extra == 'all'", "python-json-logger ; extra == 'all'", "boto3 ; extra == 'all'", "pathlib2 ; extra == 'all'", "requests ; extra == 'all'", "packaging ; extra == 'all'", "docker ; extra == 'all'", "configparser ; extra == 'all'", "sqlalchemy (>=1.3.0) ; extra == 'all'", "protobuf (>=3.6.0) ; extra == 'all'", "grpcio ; extra == 'all'", "cerberus ; extra == 'all'", "tabulate ; extra == 'all'", "humanfriendly ; extra == 'all'", "alembic ; extra == 'all'", "pylint (>=2.3.1) ; extra == 'all'", "flake8 ; extra == 'all'", "tox-conda (>=0.2.0) ; extra == 'all'", "twine ; extra == 'all'", "black ; extra == 'all'", "setuptools ; extra == 'all'", "gitpython (>=2.0.2) ; extra == 'all'", "grpcio-tools ; extra == 'all'", "pytest (>=4.1.0) ; extra == 'all'", "pytest-cov (>=2.7.1) ; extra == 'all'", "snapshottest (>=0.5.0) ; extra == 'all'", "mock (>=2.0.0) ; extra == 'all'", "tox (>=3.12.1) ; extra == 'all'", "coverage (>=4.4) ; extra == 'all'", "codecov ; extra == 'all'", "imageio (>=2.5.0) ; extra == 'all'", "opencv-python ; extra == 'all'", "fastai ; extra == 'all'", "matplotlib ; extra == 'all'", "torch ; extra == 'all'", "torchvision ; extra == 'all'", "tensorflow ; extra == 'all'", "xgboost ; extra == 'all'", "h2o ; extra == 'all'", "sphinx ; extra == 'all'", "sphinx-click ; extra == 'all'", "sphinx-rtd-theme ; extra == 'all'", "sphinxcontrib-fulltoc ; extra == 'all'", "gunicorn ; extra == 'api_server'", "prometheus-client ; extra == 'api_server'", "pylint (>=2.3.1) ; extra == 'dev'", "flake8 ; extra == 'dev'", "tox-conda (>=0.2.0) ; extra == 'dev'", "twine ; extra == 'dev'", "black ; extra == 'dev'", "setuptools ; extra == 'dev'", "gitpython (>=2.0.2) ; extra == 'dev'", "grpcio-tools ; extra == 'dev'", "pytest (>=4.1.0) ; extra == 'dev'", "pytest-cov (>=2.7.1) ; extra == 'dev'", "snapshottest (>=0.5.0) ; extra == 'dev'", "mock (>=2.0.0) ; extra == 'dev'", "tox (>=3.12.1) ; extra == 'dev'", "coverage (>=4.4) ; extra == 'dev'", "codecov ; extra == 'dev'", "imageio (>=2.5.0) ; extra == 'dev'", "opencv-python ; extra == 'dev'", "fastai ; extra == 'dev'", "matplotlib ; extra == 'dev'", "sphinx ; extra == 'doc_builder'", "sphinx-click ; extra == 'doc_builder'", "sphinx-rtd-theme ; extra == 'doc_builder'", "sphinxcontrib-fulltoc ; extra == 'doc_builder'", "ruamel.yaml (>=0.15.0) ; extra == 'doc_builder'", "numpy ; extra == 'doc_builder'", "flask ; extra == 'doc_builder'", "gunicorn ; extra == 'doc_builder'", "six ; extra == 'doc_builder'", "click (>=7.0) ; extra == 'doc_builder'", "pandas ; extra == 'doc_builder'", "dill ; extra == 'doc_builder'", "prometheus-client ; extra == 'doc_builder'", "python-json-logger ; extra == 'doc_builder'", "boto3 ; extra == 'doc_builder'", "pathlib2 ; extra == 'doc_builder'", "requests ; extra == 'doc_builder'", "packaging ; extra == 'doc_builder'", "docker ; extra == 'doc_builder'", "configparser ; extra == 'doc_builder'", "sqlalchemy (>=1.3.0) ; extra == 'doc_builder'", "protobuf (>=3.6.0) ; extra == 'doc_builder'", "grpcio ; extra == 'doc_builder'", "cerberus ; extra == 'doc_builder'", "tabulate ; extra == 'doc_builder'", "humanfriendly ; extra == 'doc_builder'", "alembic ; extra == 'doc_builder'", "pytest (>=4.1.0) ; extra == 'test'", "pytest-cov (>=2.7.1) ; extra == 'test'", "snapshottest (>=0.5.0) ; extra == 'test'", "mock (>=2.0.0) ; extra == 'test'", "tox (>=3.12.1) ; extra == 'test'", "coverage (>=4.4) ; extra == 'test'", "codecov ; extra == 'test'", "imageio (>=2.5.0) ; extra == 'test'", "opencv-python ; extra == 'test'", "fastai ; extra == 'test'", "matplotlib ; extra == 'test'" ], "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "summary": "A python framework for serving and operating machine learning models", "version": "0.4.7" }, "last_serial": 5991084, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "6300388f16ba9f7fb9311dbd530fd292", "sha256": "4e92e0d134f9191940d4f0080bcd0d84a681169354eafaa01ed08bc654abeb5c" }, "downloads": -1, "filename": "BentoML-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "6300388f16ba9f7fb9311dbd530fd292", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5504, "upload_time": "2019-01-15T21:43:46", "url": "https://files.pythonhosted.org/packages/94/09/6dc334512bfef91824e23718b52a2b6f82a5bf7f542f04724e180cb73d72/BentoML-0.0.1-py3-none-any.whl" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "5fbe70b294eef6e703643771d1e14ee1", "sha256": "896187957562e39cb4f03b779b287f0ffd803587fa1e8b7208132fa0a69dfeb0" }, "downloads": -1, "filename": "BentoML-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "5fbe70b294eef6e703643771d1e14ee1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5701, "upload_time": "2019-01-16T01:10:27", "url": "https://files.pythonhosted.org/packages/35/8a/f6afd9cfe45e70b0e43b811c2ead4ba1b47d63d0dcf7d3b19ef0ee54b725/BentoML-0.0.2-py3-none-any.whl" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "09b29ba6038543b23e13f8ab18b9e08e", "sha256": "8c319f025585deddd3b46913f679d72590a15e4621e7b551ce05ef92796cac51" }, "downloads": -1, "filename": "BentoML-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "09b29ba6038543b23e13f8ab18b9e08e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5701, "upload_time": "2019-01-16T01:13:41", "url": "https://files.pythonhosted.org/packages/29/5e/2a6fc3b22a2a99f7a8ad993d7622a17abea0fc82c9061e7ffada1e2c5b3a/BentoML-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4e8891bf6487b66ae15ab282c36d0a86", "sha256": "0c7eb82b48579c134b0c6bcb621a7a8e61fec2954ffd7d145c7c2ae47ee2cdd0" }, "downloads": -1, "filename": "BentoML-0.0.3.tar.gz", "has_sig": false, "md5_digest": "4e8891bf6487b66ae15ab282c36d0a86", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1138, "upload_time": "2019-01-16T01:13:42", "url": "https://files.pythonhosted.org/packages/82/e8/b508f5a78b33d1efa3f099c0715e6dfdc34b446c0474b1ce2d589f9b7fc4/BentoML-0.0.3.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "c91dde41ea5750ff81e71dfeda74bb30", "sha256": "cb423ea4b8b597852eff05d8d80224e8562d12b915477bd428a6ba981f7db599" }, "downloads": -1, "filename": "BentoML-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "c91dde41ea5750ff81e71dfeda74bb30", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 36470, "upload_time": "2019-04-02T03:20:49", "url": "https://files.pythonhosted.org/packages/1f/c5/942fea059fb43cb61f0876ee522a6ea3285d62ce914cd7e8355d254b78b1/BentoML-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "23bd721752a78eaf8f017f208342a179", "sha256": "1c6b1df2112def6547d74fb9f3236bd2437cb44c614fe1d757e3323c4811dcaf" }, "downloads": -1, "filename": "BentoML-0.0.5.tar.gz", "has_sig": false, "md5_digest": "23bd721752a78eaf8f017f208342a179", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 16012, "upload_time": "2019-04-02T03:20:51", "url": "https://files.pythonhosted.org/packages/d5/09/d4273e8665d58827fa63d08cf562dd962115a47e4f4c574a93f00915bb12/BentoML-0.0.5.tar.gz" } ], "0.0.6a0": [ { "comment_text": "", "digests": { "md5": "a4eff003d1b51408a16b56620160c616", "sha256": "ab1afb6af24d47d0404db15ed66905fef3046934c4f7aa8b59507b7cb7cef226" }, "downloads": -1, "filename": "BentoML-0.0.6a0-py3-none-any.whl", "has_sig": false, "md5_digest": "a4eff003d1b51408a16b56620160c616", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 38296, "upload_time": "2019-04-02T21:57:59", "url": "https://files.pythonhosted.org/packages/7b/23/f6e1d92a2df5da0a6d0d7fe247bbaa80ad3791714376e01d73433110456e/BentoML-0.0.6a0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "602cf12275d628623757d5392307ccc3", "sha256": "829bfc27fdd798d932b9159b89270ba1b4ab12ae96870d559b1fd27dbdddda31" }, "downloads": -1, "filename": "BentoML-0.0.6a0.tar.gz", "has_sig": false, "md5_digest": "602cf12275d628623757d5392307ccc3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 17156, "upload_time": "2019-04-02T21:58:01", "url": "https://files.pythonhosted.org/packages/a2/17/a0c169929c2732fa442e8ec8e19ac6d916c86d5e8740c4455a781d1a459c/BentoML-0.0.6a0.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "0b820233ebd2dea94661e71afc4d0e15", "sha256": "4b9f39d4e63ef41587b5995b96f8d3062fb568090bc77d03047ded255b346bce" }, "downloads": -1, "filename": "BentoML-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "0b820233ebd2dea94661e71afc4d0e15", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 53442, "upload_time": "2019-04-04T20:10:12", "url": "https://files.pythonhosted.org/packages/df/c1/b73e64e662cbcb51f03f659be19340920982389cc4d1321c93b756d19955/BentoML-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a5aac40dcb704251da1a1c127b76e82a", "sha256": "472926ca76d25a6d687e861566db653295bdf813728542e17540be5c5740a02d" }, "downloads": -1, "filename": "BentoML-0.0.7.tar.gz", "has_sig": false, "md5_digest": "a5aac40dcb704251da1a1c127b76e82a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 19054, "upload_time": "2019-04-04T20:10:15", "url": "https://files.pythonhosted.org/packages/6a/c7/226808984c890b9276d43d45fb728665d9de8da9d88d5a8db5ef092171e4/BentoML-0.0.7.tar.gz" } ], "0.0.7.dev0": [ { "comment_text": "", "digests": { "md5": "9f7a527844eeba62e28a93b366ad4ce6", "sha256": "29308f409fedbb3c1242941ccb513379f37cfc4eefe052b7c96ea1561ee35175" }, "downloads": -1, "filename": "BentoML-0.0.7.dev0.tar.gz", "has_sig": false, "md5_digest": "9f7a527844eeba62e28a93b366ad4ce6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 19416, "upload_time": "2019-04-10T09:14:16", "url": "https://files.pythonhosted.org/packages/9a/ed/4b17ce93c20952fc89c626dc082081202fea8bc1f6e416de128b50dd4b5a/BentoML-0.0.7.dev0.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "d2f3e5fd5eac7c14b002681a52680efd", "sha256": "dd99d52af3ff5fdd49556484ceb70656eafebbe9225b389e762117910b1f9562" }, "downloads": -1, "filename": "BentoML-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "d2f3e5fd5eac7c14b002681a52680efd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 75218, "upload_time": "2019-04-10T09:14:13", "url": "https://files.pythonhosted.org/packages/68/1b/1d710d1c5a47d6c6abfe5eaf9cfb2b248e002d6c15691db45e25e6b9261e/BentoML-0.0.8-py3-none-any.whl" } ], "0.0.8.post1": [ { "comment_text": "", "digests": { "md5": "e9aca2bd651973a6b316686a26faebf0", "sha256": "12ce6b006a82c2bd20a27f9ec28af5f56d43936e655fd6e6a7db20aeda8c53a3" }, "downloads": -1, "filename": "BentoML-0.0.8.post1-py3-none-any.whl", "has_sig": false, "md5_digest": "e9aca2bd651973a6b316686a26faebf0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 88472, "upload_time": "2019-04-12T23:30:36", "url": "https://files.pythonhosted.org/packages/2f/90/3910c95c7aa9c2b18188c3e5f564f02cebd0dff9733719017a8ed4465af1/BentoML-0.0.8.post1-py3-none-any.whl" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "57583ac5da77949363a3e917181ac78c", "sha256": "e1211311fc1561f43c9beb07cdb4f4d3f30aa3a31bd1390fcb17fbe4e779eb54" }, "downloads": -1, "filename": "BentoML-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "57583ac5da77949363a3e917181ac78c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 64980, "upload_time": "2019-04-18T08:11:09", "url": "https://files.pythonhosted.org/packages/23/3c/0555bbac81a7f6c1d126ba6bea7d3d1b040678aa0b8bf0a3b4ee69d94243/BentoML-0.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1a953c32fff22b81771417195cbda6fd", "sha256": "5fd07fab9137707210e13decf3e02a00b741e1c3ebd0f6a06fed55c8c64b1474" }, "downloads": -1, "filename": "BentoML-0.0.9.tar.gz", "has_sig": false, "md5_digest": "1a953c32fff22b81771417195cbda6fd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 28044, "upload_time": "2019-04-18T08:11:11", "url": "https://files.pythonhosted.org/packages/c1/31/e0ab5da7a85f3da15b8b8e6dc820d81576076b25d4b542a308900becaf4e/BentoML-0.0.9.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "1cb1537d60844ceb24d0da95e4127ab4", "sha256": "67ea99d984c519797c537c3e2f1bef2b24bbec4ee9207f8e2e0faf0f3d5f9676" }, "downloads": -1, "filename": "BentoML-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "1cb1537d60844ceb24d0da95e4127ab4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 71852, "upload_time": "2019-04-25T07:24:07", "url": "https://files.pythonhosted.org/packages/54/52/ab6d3b8c62182ac1f8d9b77d608652fe7994145abe12a4b9d29bfc49abe4/BentoML-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "15a9afcd9add75fc50ff0c7d7b1820e4", "sha256": "4c47f0d7eb89ade592b8d4bb81cd0432fea07910ccbb89074e25d9f6eeb5daa8" }, "downloads": -1, "filename": "BentoML-0.1.1.tar.gz", "has_sig": false, "md5_digest": "15a9afcd9add75fc50ff0c7d7b1820e4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 32347, "upload_time": "2019-04-25T07:24:08", "url": "https://files.pythonhosted.org/packages/c9/09/f351a4db53564dbaa1bd5b01d4dd152e50390a975147503af4ba1979e3c8/BentoML-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "a22daf590a9778ac35c39e032238289e", "sha256": "01b8c9722b14b873a445ab4a4a315e306184f596340e3eedd092b6195ecae37f" }, "downloads": -1, "filename": "BentoML-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "a22daf590a9778ac35c39e032238289e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 81697, "upload_time": "2019-05-01T18:54:43", "url": "https://files.pythonhosted.org/packages/62/65/f9ff8c4632356a22860957afe44a8f15e9668eaace5155b369a19f0c30b7/BentoML-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "be4566fc2bb1a68b9573dc48ab7d9280", "sha256": "368858d3564a52d5cbb91cbf0fe97bf0007c53b1511428d416bcace3718959b8" }, "downloads": -1, "filename": "BentoML-0.1.2.tar.gz", "has_sig": false, "md5_digest": "be4566fc2bb1a68b9573dc48ab7d9280", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 34205, "upload_time": "2019-05-01T18:54:46", "url": "https://files.pythonhosted.org/packages/f2/b1/d9005c189a08570eb748043ee4229a1b19a123b8f663c347d86ccb926634/BentoML-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "8d8abf44a207ee3cb679bca8a7eac388", "sha256": "a2fdffc4474eeae9163c75c87253e6eb58d9e3c364650cc49e1ea8262b452269" }, "downloads": -1, "filename": "BentoML-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8d8abf44a207ee3cb679bca8a7eac388", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 97933, "upload_time": "2019-05-21T23:00:48", "url": "https://files.pythonhosted.org/packages/8c/20/11cdf6bb280894a7af48524b0814688a975b9fd6de9ed22ca99d5f0d3f7a/BentoML-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "93cc0f099379dfecf2eee2fed281d23f", "sha256": "23e9b0900521c434805699c619f38d9ae7b37a3f8cd00831f102cafa83939808" }, "downloads": -1, "filename": "BentoML-0.2.0.tar.gz", "has_sig": false, "md5_digest": "93cc0f099379dfecf2eee2fed281d23f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 40677, "upload_time": "2019-05-21T23:00:50", "url": "https://files.pythonhosted.org/packages/f6/e1/495f4bd08ae1fd0e6b4e747fd9d636469ede6e7d14085b1c08edeaaa760e/BentoML-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "cfcc0abdd85d2f2eb5e837cb14a00c6b", "sha256": "4d1fd88e79b9c7636a033423315d1034c64d3654098f1c1b87637e1c82b5f449" }, "downloads": -1, "filename": "BentoML-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "cfcc0abdd85d2f2eb5e837cb14a00c6b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 94748, "upload_time": "2019-06-24T19:23:00", "url": "https://files.pythonhosted.org/packages/c2/94/2f9ccdeb76cc6743fb7c1b9b3cc1a0608c398ac1208206a7765e922c9f85/BentoML-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6f1a729d57cf255f7c4200422ff20dad", "sha256": "959b7c668ac6cfd00028fd3c0e627ce59d66722aa0c2171b4a3ef4bb9e0f8ba6" }, "downloads": -1, "filename": "BentoML-0.2.1.tar.gz", "has_sig": false, "md5_digest": "6f1a729d57cf255f7c4200422ff20dad", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 47088, "upload_time": "2019-06-24T19:23:02", "url": "https://files.pythonhosted.org/packages/df/d4/b6148ed9a9b521eaec4eafbe9822395fe9ac9dd5106c992fdfd9a6104458/BentoML-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "ec718a4ea4f56e46e24e88eb61e40f24", "sha256": "806f10aa3f8b767296e8e405d84a9bb5a7feaea875d194c0db5c8050c8720b31" }, "downloads": -1, "filename": "BentoML-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "ec718a4ea4f56e46e24e88eb61e40f24", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 99554, "upload_time": "2019-07-10T22:59:48", "url": "https://files.pythonhosted.org/packages/21/05/2a3bd11e46675c4534bc112503cc6126bed9c5fd62609094b1e51852b462/BentoML-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "327c68eb5421420fdd15c23560be6d39", "sha256": "1667ff712420b6ae08c400b32f01aea33b3e484f1b75e9f70985575b33f42284" }, "downloads": -1, "filename": "BentoML-0.2.2.tar.gz", "has_sig": false, "md5_digest": "327c68eb5421420fdd15c23560be6d39", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 51712, "upload_time": "2019-07-10T22:59:50", "url": "https://files.pythonhosted.org/packages/9e/2e/0e10baa47adf248fb553cf47d8b1d25036a7cd8caed70210a7a29bb7f811/BentoML-0.2.2.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "81ae2367aad0a3ad6d1c3850e3756000", "sha256": "8682ee4ed7398497cf248d6439bdcf62c71d0200f4db8ee283b05e60de1825da" }, "downloads": -1, "filename": "BentoML-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "81ae2367aad0a3ad6d1c3850e3756000", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 120455, "upload_time": "2019-07-17T16:36:54", "url": "https://files.pythonhosted.org/packages/ab/18/b4ae146ef04a3514672b4ed5ffe9a5adb06cd85d027734c96c91b02dedbc/BentoML-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f612d5bfb217cb75c248da11a557132e", "sha256": "2d2504779c6f3b1449484ca33a29ae2b03571f15d1ceec9d6ce0962f969918e0" }, "downloads": -1, "filename": "BentoML-0.3.0.tar.gz", "has_sig": false, "md5_digest": "f612d5bfb217cb75c248da11a557132e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 67883, "upload_time": "2019-07-17T16:36:56", "url": "https://files.pythonhosted.org/packages/3e/00/0297d4d8e9ec2b7ba9ec751f3f72c4d44101d747bc310bbc788861b4c5e5/BentoML-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "4aa428a4fd24bd6c53872de055b50398", "sha256": "b720b5fe2b8ba20155258ab29b09791ad91ccee1dd06862da6623d3915a9dea4" }, "downloads": -1, "filename": "BentoML-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "4aa428a4fd24bd6c53872de055b50398", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 110627, "upload_time": "2019-07-25T22:56:06", "url": "https://files.pythonhosted.org/packages/f2/88/9c0c8cffba5e044ad83b25593a7fa92b08f8678ce965167d84edf561f115/BentoML-0.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "312a4369cae5b8f1566f2882f5a23093", "sha256": "2b6da395c8cae987b3e11ae911fa03418c0053214440bc9dfa60939fe45dca3a" }, "downloads": -1, "filename": "BentoML-0.3.1.tar.gz", "has_sig": false, "md5_digest": "312a4369cae5b8f1566f2882f5a23093", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 72917, "upload_time": "2019-07-25T22:56:08", "url": "https://files.pythonhosted.org/packages/85/92/bc60aa9d28894e887c5e776d2d04d7a6829f03a7814321389e741afc228e/BentoML-0.3.1.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "30df15bbb24808159ef1183a4a64ff7b", "sha256": "e7826017dcdd22f0a5d31455ee0c90a47184fa26ba74c4e08db308db65ecbbf8" }, "downloads": -1, "filename": "BentoML-0.3.3-py3-none-any.whl", "has_sig": false, "md5_digest": "30df15bbb24808159ef1183a4a64ff7b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 132496, "upload_time": "2019-08-07T08:11:39", "url": "https://files.pythonhosted.org/packages/e4/28/33ee6a1dce8d5f5906e45bb810c780f9c6c030d72fa28096abad556d59da/BentoML-0.3.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "779e265f0d9490de29c1a2f82e6d915c", "sha256": "df1b10394d21a7236de56741e72c4d9682ea3e74680c80cb02502f32c1536210" }, "downloads": -1, "filename": "BentoML-0.3.3.tar.gz", "has_sig": false, "md5_digest": "779e265f0d9490de29c1a2f82e6d915c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 102737, "upload_time": "2019-08-07T08:11:41", "url": "https://files.pythonhosted.org/packages/1e/a6/b16cc07570c56c82f4fdb546252b004d5223aefdec3580dfc4dcb8220541/BentoML-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "466ab4cbbab58f6576b6b2f1bc8957df", "sha256": "1278f1afab83d9866ce73a7fbc2eb7c768369f3b5ebcf497f84af22df8c91dd3" }, "downloads": -1, "filename": "BentoML-0.3.4-py3-none-any.whl", "has_sig": false, "md5_digest": "466ab4cbbab58f6576b6b2f1bc8957df", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 132781, "upload_time": "2019-08-07T08:29:11", "url": "https://files.pythonhosted.org/packages/7d/70/8a97c1915d75be3f3e655e4be1dba8c8d893e15cc76ffe70dd20336aad94/BentoML-0.3.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a32230930121be9736b03f1dd9e062a0", "sha256": "d52f20d6bb19dc3087feeca8b4eb574346501d5ad7a23af4b7f0bbef4527eae2" }, "downloads": -1, "filename": "BentoML-0.3.4.tar.gz", "has_sig": false, "md5_digest": "a32230930121be9736b03f1dd9e062a0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 102972, "upload_time": "2019-08-07T08:29:13", "url": "https://files.pythonhosted.org/packages/8c/8f/8c43b3720224213025fe2f8a12c534d08333e8c6542eb37a16aaf0f4cd4c/BentoML-0.3.4.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "0dedc6acaa434518de06237f6fe409f9", "sha256": "643db7dfa44641d8a571b6d6a7ca6031c9af3188514fcc86528b904ab4db5861" }, "downloads": -1, "filename": "BentoML-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0dedc6acaa434518de06237f6fe409f9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 159833, "upload_time": "2019-09-17T18:17:45", "url": "https://files.pythonhosted.org/packages/bc/b0/00a69dcb04253ed7955c9d312b48051a32abadd26d2ea0e6343a986f83a9/BentoML-0.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2d5fc2aea3a397c67760e0a4b938089f", "sha256": "f6b45baf94831dbf6799776133c476bd9e14dcdc0e475e56c8672ce52fc03dc8" }, "downloads": -1, "filename": "BentoML-0.4.0.tar.gz", "has_sig": false, "md5_digest": "2d5fc2aea3a397c67760e0a4b938089f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 117153, "upload_time": "2019-09-17T18:17:48", "url": "https://files.pythonhosted.org/packages/da/e0/4523897bb048ff77bbf2efbea53f1fdfad24e384855ea6482ae72cbca222/BentoML-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "30ea63e2d90ede57d422b43491c8b2ae", "sha256": "b429483280de942d377c44cdc957c20a3ba02ab7389ce9205b106d3d3a772e3e" }, "downloads": -1, "filename": "BentoML-0.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "30ea63e2d90ede57d422b43491c8b2ae", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 159929, "upload_time": "2019-09-17T19:36:02", "url": "https://files.pythonhosted.org/packages/45/7e/bef20c3d36ae7455c5ff3b7629c93b176df22f6131872857a3c746c031bb/BentoML-0.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "20c0d4144e9952df8a6758a6391ab0c4", "sha256": "2f284512129a1890f618fd55327ceaa6ceab15299a885aa8ff8ea47d16d82c2b" }, "downloads": -1, "filename": "BentoML-0.4.1.tar.gz", "has_sig": false, "md5_digest": "20c0d4144e9952df8a6758a6391ab0c4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 117227, "upload_time": "2019-09-17T19:36:05", "url": "https://files.pythonhosted.org/packages/fa/6c/bf71d61e6cfbb80681aba2f601e429a3e915c7d2cc010320315ac9a8f01b/BentoML-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "292980f86af88323e151bfee7d10f1e2", "sha256": "21f5c4a9d7132e14be7f7fab91e9eb168c10ac6a29254bb65ba864034c5380ad" }, "downloads": -1, "filename": "BentoML-0.4.2-py3-none-any.whl", "has_sig": false, "md5_digest": "292980f86af88323e151bfee7d10f1e2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 164380, "upload_time": "2019-09-25T19:31:00", "url": "https://files.pythonhosted.org/packages/ca/ac/177ff676b6286ec080310f2758a9472b32d1c86e5766ab0b129ba43bae69/BentoML-0.4.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7077dc3a64e9283370fe6475dfa1d8d7", "sha256": "437c4fe4c1a0ede1eeb62bb4efcc5295df2b7dbc84afaf5e5b07a8b6a44751e1" }, "downloads": -1, "filename": "BentoML-0.4.2.tar.gz", "has_sig": false, "md5_digest": "7077dc3a64e9283370fe6475dfa1d8d7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 118270, "upload_time": "2019-09-25T19:31:02", "url": "https://files.pythonhosted.org/packages/f1/a5/1d363637df62a4baa3a123ceb52c9281b136a0ada4ecac60abd593d336dd/BentoML-0.4.2.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "6f92e2e6a7c5ddfa7a9934440aeb2967", "sha256": "a9c78483296ce9d0546163a20b613a0cd15c4723beba5ac6246c79a66ae993ed" }, "downloads": -1, "filename": "BentoML-0.4.3-py3-none-any.whl", "has_sig": false, "md5_digest": "6f92e2e6a7c5ddfa7a9934440aeb2967", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 483474, "upload_time": "2019-10-09T21:30:54", "url": "https://files.pythonhosted.org/packages/8e/f0/71d2eee49330783e9d7bc1dd7a1a8d183a5f250309099df1d11bb7a898e7/BentoML-0.4.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a9bbeec7dd813e16776bd8e09faf21de", "sha256": "dab5c411d8a7146d174ee5cf35a036556d07413869f85136f51564a56fb6c1b5" }, "downloads": -1, "filename": "BentoML-0.4.3.tar.gz", "has_sig": false, "md5_digest": "a9bbeec7dd813e16776bd8e09faf21de", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 435438, "upload_time": "2019-10-09T21:30:57", "url": "https://files.pythonhosted.org/packages/0f/81/c06bd8be5bb2dc4b8677c24946a77d83bf26cce7ab1ac0747148cb1d9ae3/BentoML-0.4.3.tar.gz" } ], "0.4.4": [ { "comment_text": "", "digests": { "md5": "6eaf97ad6018ae621a20c14cded1187b", "sha256": "335e5cebcab78c69be1fba8e2b9d8575b9ae4df102bbb512ca312968c4d1f8f5" }, "downloads": -1, "filename": "BentoML-0.4.4-py3-none-any.whl", "has_sig": false, "md5_digest": "6eaf97ad6018ae621a20c14cded1187b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 484748, "upload_time": "2019-10-14T23:54:14", "url": "https://files.pythonhosted.org/packages/8c/e0/1d4c06d218e3a5a452e9826c7899131dfd54d887affb38c28b850e4e4cbb/BentoML-0.4.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d09f65a881d7ca1c7818a68edd7f2c45", "sha256": "afbe2fcc26536102beba8af606ebb7e1f9ecea684dcbc3faa59e1e4cc56a62b6" }, "downloads": -1, "filename": "BentoML-0.4.4.tar.gz", "has_sig": false, "md5_digest": "d09f65a881d7ca1c7818a68edd7f2c45", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 436526, "upload_time": "2019-10-14T23:54:17", "url": "https://files.pythonhosted.org/packages/13/49/c0e046380a5631f09f422a1e7dff9b4b3b8f677ae8d4d0ea3f741364ce54/BentoML-0.4.4.tar.gz" } ], "0.4.5": [ { "comment_text": "", "digests": { "md5": "02c92c21076a87a0d1c5a8c025a4c744", "sha256": "ef109868c762cd55dbe6a3a4a2bee983f74dac6540dfa97b35546473fc7562d9" }, "downloads": -1, "filename": "BentoML-0.4.5-py3-none-any.whl", "has_sig": false, "md5_digest": "02c92c21076a87a0d1c5a8c025a4c744", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 485003, "upload_time": "2019-10-17T01:21:46", "url": "https://files.pythonhosted.org/packages/ed/71/781a8a0e5a4d2a660dcf4c832f982e3a2c11c41569938f2615cefda36d8c/BentoML-0.4.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c1e6eb5671ad52c8ef4274f197de1572", "sha256": "99237e5cea2f71ad5bb3ecb14a9b9f905c6b6fefdabf55f4798194e8b854fee4" }, "downloads": -1, "filename": "BentoML-0.4.5.tar.gz", "has_sig": false, "md5_digest": "c1e6eb5671ad52c8ef4274f197de1572", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 436110, "upload_time": "2019-10-17T01:21:48", "url": "https://files.pythonhosted.org/packages/ec/89/776bd12a261159e3d5c4eeb2c72a1a08c40ba51776988e5c39788f5c29db/BentoML-0.4.5.tar.gz" } ], "0.4.7": [ { "comment_text": "", "digests": { "md5": "e16eb0ed17d9bcecb143d9c1e85c3e11", "sha256": "bd4bb951cdbe87e25dcf012314993731adc8c810f90fc5f94a748310875fda00" }, "downloads": -1, "filename": "BentoML-0.4.7-py3-none-any.whl", "has_sig": false, "md5_digest": "e16eb0ed17d9bcecb143d9c1e85c3e11", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 487902, "upload_time": "2019-10-17T16:17:48", "url": "https://files.pythonhosted.org/packages/ed/17/450ce2b88210ab417d55a8912f00937faf4bcbb17eb40df9d9da9c47893f/BentoML-0.4.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "41f5325ba3ffb5abab305bb5af5f2bc6", "sha256": "c51714fb8fd4b7b2c929b873d09d38ed405f5dde46691b83cd8599a6a63b0f19" }, "downloads": -1, "filename": "BentoML-0.4.7.tar.gz", "has_sig": false, "md5_digest": "41f5325ba3ffb5abab305bb5af5f2bc6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 437802, "upload_time": "2019-10-17T16:17:57", "url": "https://files.pythonhosted.org/packages/06/0d/239314883499d148c05ee958b3872e8949104aff147fca12a2248fa1b316/BentoML-0.4.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e16eb0ed17d9bcecb143d9c1e85c3e11", "sha256": "bd4bb951cdbe87e25dcf012314993731adc8c810f90fc5f94a748310875fda00" }, "downloads": -1, "filename": "BentoML-0.4.7-py3-none-any.whl", "has_sig": false, "md5_digest": "e16eb0ed17d9bcecb143d9c1e85c3e11", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 487902, "upload_time": "2019-10-17T16:17:48", "url": "https://files.pythonhosted.org/packages/ed/17/450ce2b88210ab417d55a8912f00937faf4bcbb17eb40df9d9da9c47893f/BentoML-0.4.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "41f5325ba3ffb5abab305bb5af5f2bc6", "sha256": "c51714fb8fd4b7b2c929b873d09d38ed405f5dde46691b83cd8599a6a63b0f19" }, "downloads": -1, "filename": "BentoML-0.4.7.tar.gz", "has_sig": false, "md5_digest": "41f5325ba3ffb5abab305bb5af5f2bc6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 437802, "upload_time": "2019-10-17T16:17:57", "url": "https://files.pythonhosted.org/packages/06/0d/239314883499d148c05ee958b3872e8949104aff147fca12a2248fa1b316/BentoML-0.4.7.tar.gz" } ] }