Jug

Latest version: v2.3.1

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

Scan your dependencies

Page 7 of 9

0.9.1

* Add --locks-only option to cleanup subcommand
* Make cache file (for `status` subcommand) configurable
* Add `webstatus` subcommand
* Add bvalue() function
* Fix bug in `shell` subcommand (`value` was not in global namespace)
* Improve identity()
* Fix bug in using Tasklets and --aggressive-unload
* Fix bug with Tasklets and sleep-until/check

0.9

* In the presence of a barrier(), rerun the jugfile
* Add set_jugdir to public API
* Added CompoundTaskGenerator
* Support subclassing of Task
* Avoid creating directories in file backend unless it is necessary
* Add jug.mapreduce.reduce (which mimicks the builtin reduce)

0.8.1

* Fix redis backend for new version of client module
* Faster file store for large files
* Fix `invalidate` with Tasklets
* Install tests and have them be runnable
* Changed hash computation method. This has a special case on numpy arrays
(for speed) and is more extensible through a __jug_hash__ hook
* Fix bug with Tasklet dependencies not being properly taken into account
* Fix shell subcommand in newer versions of ipython
* Add __file__ attribute to fake jugmodule

0.8

* Tasklets
* Fix bug in sleep-until
* Fix bug in cleanup
* Fix bug in status with --cache options (was non functional)
* Fix bug in CompoundTask (you needed to run jug execute twice before)

0.7.4

* Fix case where ~/.jug/configrc does not exist
* Print host name to lock file on file_store
* Refactored implementation of options
* Fix unloading tasks that have not run
* Fix mapreduce for empty input

0.7.3

* Parse ~/.jug/configrc
* Fix bug with waiting times
* Special case saving of numpy arrays
* Add more expressive jugdir syntax
* Save dict_store backend to disk

Page 7 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.