Psyrun

Latest version: v0.8.0

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

Scan your dependencies

Page 1 of 2

0.8.0

---------------------

New features
^^^^^^^^^^^^

* Added the possibility to specify a ``setup`` function in task files that
will be executed once at the start of each worker process and can be used
to acquire resources and pass them to the processing function for individual
parameter sets.

0.7.1

----------------------

Documentation improvements
^^^^^^^^^^^^^^^^^^^^^^^^^^

* Added documentation for the ``pool_size`` task attribute and included it in
the task template.

Bug fixes
^^^^^^^^^

* Allow to continue tasks if results are missing even if the result file is
newer than the task file.

0.7.0

-------------------------

New features
^^^^^^^^^^^^

* Added support for the Slurm Workload Manager.

0.6.0

-----

New features
^^^^^^^^^^^^

* Add ``psy new-task`` and ``psy kill`` commands.
* Added ``AutodetectStore`` that determines the appropriate store from the
filename extension.
* Added possibility to let ``psy merge`` custom stores if provided as
``psyrun.stores`` entry point.
* Added capability to set scheduler arguments based on the job name.

0.5.4

-----

Bug fixes
^^^^^^^^^

* Fix the ``psy run`` continue functionality.

0.5.3

-----

Bug fixes
^^^^^^^^^

* Fix ``psy status`` and
``psyrun.backend.distribute.DistributeBackend.get_missing`` trying to read
incompatible data files in the output directory.
* Fix ``psy status`` and
``psyrun.backend.distribute.DistributeBackend.get_missing`` easily hitting
Python's recursion depth limit.
* Fix merging of npz files with missing integer values by converting them to
float where ``np.nan`` can be used.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.