Skip to content

2.1.0

Compare
Choose a tag to compare
@rra rra released this 29 Jul 20:32
2.1.0
a62fc29
  • Add proper shutdown support for monkeys using a queue to coordinate
  • Refactor the business classes more to reuse more code and better document overrides
  • Make shutting down the lab between notebook executions optional
  • Use max_interations for NotebookRunner as well, instead of its own config variable
  • Lift more infrastructure into the base business class
  • Reauthenticate to the lab before deleting a session
  • Poll the hub URL instead of the pending spawn URL to see if the lab is up since the latter sometimes 503s
  • Make the default JupyterPythonLoop code produce cleaner logs
  • Fix desynchronization of the web socket that caused the results of code execution to be lost
  • Remove the periodic hub reauth code (should now be unnecessary)
  • Wait for the lab to shut down after deletion
  • Be more precise when checking if the lab is running