Skip to content

Release Notes

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

  • First working release

0.1.0

  • Initial release