Skip to content

Latest commit

 

History

History
110 lines (70 loc) · 8.34 KB

File metadata and controls

110 lines (70 loc) · 8.34 KB

Changes in sudospawner

1.0

1.0.0 - 2025-10-17

1.0.0 fixes compatibility with Python >=3.13 and requires Python >=3.9.

(full changelog)

API and Breaking Changes

Enhancements made

Maintenance and upkeep improvements

Documentation improvements

Continuous integration improvements

Contributors to this release

The following people contributed discussions, new ideas, code and documentation contributions, and review. See our definition of contributors.

(GitHub contributors page for this release)

@consideRatio (activity) | @Frank-Steiner (activity) | @ken-lauer (activity) | @kinow (activity) | @lumbric (activity) | @mangecoeur (activity) | @manics (activity) | @minrk (activity) | @pdebuyl (activity) | @Siecje (activity) | @urlicht (activity) | @yuvipanda (activity)

0.5

0.5.2 - 2018-01-19

  • 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 - 2017-10-11

  • Fix bug preventing JupyterHub 0.8 from connecting to Spawners with default ip.

0.5.0 - 2017-09-26

  • Remove deprecated code for supporting JupyterHub < 0.7. JupyterHub ≥ 0.7 is required.

0.4

0.4.1 - 2017-08-06

  • Avoid invoking sudo for poll

0.4.0 - 2017-04-21

0.4 adds better error handling:

  • 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

0.3

0.3.0 - 2016-10-10

  • return ip, port from Spawner.start (future-compatibility, as setting ip, port directly is deprecated in JupyterHub 0.7)
  • better handling of errors in the mediator
  • allow overriding single-user spawn via sudospawner-singleuser script

0.2

0.2.0 - 2016-02-12

  • Fixes for compatibility with jupyterhub-0.4
  • Relay subprocess output to Hub, to reduce silent errors
  • sudospawner executable must be in the same dir as jupyterhub-singleuser

0.1

0.1.0 - 2016-02-03

First release