Disbatch

Latest version: v3.0.0rc1

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

Scan your dependencies

2.6

- Task commands are now represented verbatim in the status file---no quoting. To parse the status file, simply split into a fixed number of fields using the tab character. The contents of the last field will be the command
- Added environment variables with zero-padding as a convenience for when they are used to create file names
- Changed to "disbatchc" directory name to support case-insensitive platforms like Mac OS X
- Added option to specify the network address to be used internally by disBatch---some platforms self identify with something funky, when "localhost:0" would be more appropriate
- Added wait_for_one() method to disBatcher class
- Bug fixes
- Optimized internal monitoring to scale better
- Added throttle to reduce load on SLURM when retiring nodes
- When using SLURM, start internal management processes via srun for better integration
- When using SLURM, SLURM_CPU_BIND=cores and SLURM_MPI_TYPE=none are now defaults

2.5

2.0

- Simplify installation and running directly from a git check out.
- Better handling of inconsistencies in options when used with SLURM.
- "--fill" option to make use of allocated resources that exceed request resources.
- Added mechanism for customizing options for internal srun invocations when using SLURM.
- The python object encapsulation, disBatcher, can now start its own disBatch server.

**Full Changelog**: https://github.com/flatironinstitute/disBatch/compare/2.0...2.5

2.0rc3

Switched from using the fix path mechanism to using an environment variable for determining where disBatch components live.

2.0rc2

disBatch with dynamic engine management.

This release candidate includes a more robust monitor utility.

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.