Cerulean

Latest version: v1.0.0

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

Scan your dependencies

Page 1 of 2

1.0.0

*****

Fixed
-----

* Trailing slashes in directory names when using WebDAV
* Resource leak with SftpFileSystem
* Added work-around for bug in Paramiko that left a thread hanging
* DirectGnuScheduler now uses timeout instead of ulimit

Added
-----

* Python 3.11, 3.12 and 3.13
* Allow Paths for executables and workdirs in Terminal.run()
* Tests with newer versions of SLURM

Removed
-------

* Python 3.7

0.3.7

*****

Fixed
-----

* Symlink resolving issue
* Tooling improvements

0.3.6

*****

Added
-----

* Support for redirecting scheduler/system output
* Path.remove() method

0.3.5

*****

Fixed
-----

* Detect a closed SSH socket and auto-reconnect.

0.3.4

*****

Fixed
-----

* Directory permissions when using mkdir(). This is a security issue, and you
should upgrade as soon as possible.

Added
-----

* Equality comparison of FileSystems and Terminals, which makes equality
comparison for Paths work better as well.
* Add `interval` parameter to scheduler.wait(), and improve default behaviour.

0.3.3

Not secure
*****

Fixed
-----

* Copy silently ignored missing file, now raises FileNotFoundError

Added
-----

* FileSystem.root() to get a Path for the root
* Path.__repr__() for better debugging output

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.