Release Notes
0.10.0
- Upgraded package versions
- Updated required Python to 3.6.1
- Upgraded pre-commit hook versions
- Added Python 3.8 to testing suite
0.9.0
- Added debug logging
- Upgraded Starlette and Uvicorn versions
- Added base exception for custom exceptions
0.8.0
- Added download form for
input-format and predict-test endpoints
- Changed HTTP GET on
input-format and predict-test to only return HTML
- Added HTTP POST on
input-format and predict-test which will return JSON
- Removed
starlette_kwargs and uvicorn_kwargs from run_model_serving and
run_pandas_serving
- Fixed bug with navbar paths for single model serving
0.7.1
- Fixed serving the wrong template for
predict-test endpoint
0.7.0
- Improved exception handling
- Added more logging
- Renamed
BadDataFormatError to PredictionError
- Updated route name generation in
runner.ModelServingRunner.compose to create
better urls
- Added bootstrap 4 to improve model frontend
- Created HTML output for all endpoints
- Split
kwargs into starlette_kwargs and uvicorn_kwargs in run_model_serving and
run_pandas_serving
0.6.0
- Added
PreProcessingError for use with pre_process_input
- Added
PostProcessingError for use with post_process_results
- Included home route for every model index page
- Removed
performance extra install
- Refactored model serving compose interface
- Added ability to override HTTP status code in custom exceptions
0.5.0
- Removed kubernetes liveness and readiness endpoints
- Decoupled formatting of input and output data from processing hooks
- Added new exception for undefined tests data path
- Fixed
ujson OverflowError due to numpy.NaN
- Renamed
NoServingModelsFoundError to NoModelServingFoundError
- Removed pre processing from
/input-format/ endpoint
- Refactored model serving compose interface
- Enabled passing of
kwargs to ModelServingRunner methods
0.4.0
- Fixed pandas import error
- Reworked running model serving and composing serving models
0.3.0
- Reworked API
- Fixed quick start example
0.2.0
0.1.0