- Add `make_preexec_fn` method as an avenue for overriding pre-exec actions, e.g. setting resource limits. Default behavior is unchanged.
0.5.1
- Fix bug preventing JupyterHub 0.8 from connecting to Spawners with default `ip`.
0.5
0.5.0
- Remove deprecated code for supporting JupyterHub < 0.7. JupyterHub ≥ 0.7 is required.
0.4.1
- Avoid invoking sudo for poll
0.4
- report better errors when sudospawner fails; change unhelpful `ValueError: substring not found` message when parsing output fails to a more helpful message and log the unparsed data - treat failures to signal the process as the process being missing, and log the failure, instead of raising errors