Qcg-pilotjob

Latest version: v0.14.1

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

Scan your dependencies

Page 1 of 5

0.14.1

Bugfixes
* fixed executing scripts (removed exec's `-l` parameter)

0.14.0

Bugfixes
* Improved handling of custom arguments for LocalManager in QCGPJExecutor
* Fixed dependencies of zmq package
* Improved script element handling of in various parallel modes
* Fixed bug undefined variable
* Typo in service arguments

Other Improvements
* Changed the method of gathering available CPU identifiers

0.13.1

New features
* Additonal environment variables for launching srun jobs from inside a pilot job parallel task

Bugfixes
* Support for different argument names between Slurm versions (Lourense Veen)
* Race condition in wait4all method (LourenseVeen)
* Reporting version in debug logs

Other Improvements
* Enhanced tests (Lourense Veen)
* support for tests with different Slurm versions
* updated documentation for tests
* bugfixes within the testing scripts

0.13.0

New features
* Minimisation of the srun command usage
The basic mechanism that allowed to start QCG-PilotJob agents only with srun has been generalised and allows to select different mechanisms, e.g. ssh
* Pub/Sub task status queries
Provided an asynchronous notification mechanism on a level of QCG-PilotJob manager so the client (via API) can trace the task status changes without periodic querying the service
* Experimental implementation of a global queue mechanism
Currently available in a [globalqueue branch](https://github.com/vecma-project/QCG-PilotJob/tree/globalqueue)

Bugfixes
* resource parsing in the partition mode
* launching agents via ssh protocol
* proper handling of application arguments in the intelmpi model
* small issues

0.12.3

New features:
- support for the enumeration values in iterative tasks: *iteration* element can take a list of enumeration values as an input parameter
- documentation update: added FAQ section

0.12.3rc1

New features:
- support for the enumeration values in iterative tasks: *iteration* element can take a list of enumeration values as an input parameter
- documentation update: added FAQ section

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.