Skip to content

Tags: pyiron/executorlib

Tags

executorlib-1.6.1

Toggle executorlib-1.6.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add worker ID (#748)

* Add worker ID

* extend tests

* fix broken tests

* Add minimal sleep to fix execution order

* increase sleep interval

* Rename variable to executorlib_worker_id

* Include executorlib_worker_id in the call of the init function

executorlib-1.6.0

Toggle executorlib-1.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Extend tests for execute_in_subprocess() (#744)

executorlib-1.5.3

Toggle executorlib-1.5.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
remove unused parameter terminate_tasks_on_shutdown (#735)

executorlib-1.5.2

Toggle executorlib-1.5.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Use a more flexible cache directory (#707)

* Create cache directory only during dump()

* Update task_scheduler.py

* fix cache directory in resource_dict

* fix type hints

* fixes to test

* fix file checks

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Create directory later

* introduce cache_dir_dict

* minor fixes

* fix tests

* Update executorlib/task_scheduler/file/task_scheduler.py

Co-authored-by: Liam Huber <liam.huber@gmail.com>

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Liam Huber <liam.huber@gmail.com>

executorlib-1.5.1

Toggle executorlib-1.5.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
SlurmClusterExecutor - resubmission of crashed jobs (#699)

* Fix SlurmClusterExecutor bug

* Format black

* SlurmClusterExecutor - resubmission of crashed jobs

* remove file rather than try and except

* add test

* extend tests

* fixes

* fix file write

* fix import

* input files

---------

Co-authored-by: pyiron-runner <pyiron@mpie.de>

executorlib-1.5.0

Toggle executorlib-1.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[Feature] Add option to overwrite cache_key (#676)

* [Feature] Add option to overwrite cache_key

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* fixes

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* recursively iterate over folders

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* fixes

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* [Bug] Fix folder generation in dump() function

* fix

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

executorlib-1.4.0

Toggle executorlib-1.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix boolean evaluation (#664)

* Remove queue length function

* Always return bool

executorlib-1.3.0

Toggle executorlib-1.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update DocStrings (#662)

Especially for the classes the users are interacting with

executorlib-1.2.1

Toggle executorlib-1.2.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Transition from setuptools to hatchling (#657)

* Transition from setuptools to hatchling

* Format black

* fix package name

---------

Co-authored-by: pyiron-runner <pyiron@mpie.de>

executorlib-1.2.0

Toggle executorlib-1.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Adopt central API interface (#644)

Following the [decision for unifying programming interfaces](https://github.com/pyiron/decisions/blob/main/decisions/25-001-split-api.md) within the pyiron project.