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