Jupyterhub-systemdspawner

Latest version: v1.0.1

Safety actively analyzes 629723 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

0.14

Not secure
- define entrypoints for JupyterHub spawner configuration
- Fixes for CentOS 7

0.13

Not secure
Bug Fixes

- Fix `slice` support by making it a configurable option

0.12

Not secure
New Features

- Allow setting which **Systemd Slice** users' services should belong to.
This lets admins set policy for all JupyterHub users in one go.
[Thanks to [mariusvniekerk](https://github.com/mariusvniekerk)]

Bug Fixes

- Handle failed units that need reset.
[thanks to [RohitK89](https://github.com/RohitK89)]
- Fix bug in cleaning up services from a previously running
JupyterHub. [thanks to [minrk](https://github.com/minrk)]

0.11

Not secure
New Features

- **Username templates** let you map jupyterhub usernames to different system usernames. Extremely
useful for prefixing usernames to prevent collisions.

Bug fixes

- Users' home directories now properly read from pwd database, rather than assumed to be under `/home`.
Thanks to [cpainterwakefield](https://github.com/cpainterwakefield) for reporting & suggested PR!

0.10

Not secure
Breaking changes

- `use_sudo` option is no longer supported. It offered questionable security,
and complicated the code unnecessarily. If 'securely run as normal user with
sudo' is a required feature, we can re-implement it securely later.
- If a path in `readonly_paths` does not exist, spawning user will now fail.

New features

- **Dynamic users** support, creating users as required with their own
persistent homes with systemd's [dynamic users](http://0pointer.net/blog/dynamic-users-with-systemd.html)
feature. Useful for using with tmpnb.
- **Add additional properties** to the user's systemd unit with `unit_extra_properties`.
Thanks to [kfix](https://github.com/kfix) for most of the work!

Bug fixes

- If a user's notebook server service is already running, kill it before
attempting to start a new one. [GitHub Issue](https://github.com/jupyterhub/systemdspawner/issues/7)

Dependency changes

- Python 3.5 is the minimum supported Python version.
- JupyterHub 0.9 is the minimum supported JupyterHub version.
- Tornado 5.0 is the minimum supported Tornado version.

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.