Skip to content

Commit 17ce7e1

Browse files
dependabot[bot]github-actions[bot]jan-janssen
authored
Bump executorlib from 0.2.1 to 0.4.0 (#303)
* Bump executorlib from 0.2.1 to 0.4.0 Bumps [executorlib](https://github.com/pyiron/executorlib) from 0.2.1 to 0.4.0. - [Release notes](https://github.com/pyiron/executorlib/releases) - [Commits](pyiron/executorlib@executorlib-0.2.1...executorlib-0.4.0) --- updated-dependencies: - dependency-name: executorlib dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * [dependabot skip] Update environment * Update concurrent.py --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Jan Janssen <[email protected]>
1 parent 3927410 commit 17ce7e1

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

.ci_support/environment-mpich.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ dependencies:
66
- mpich =4.2.3
77
- numpy =1.26.4
88
- mpi4py =4.0.1
9-
- executorlib =0.2.1
9+
- executorlib =0.4.0
1010
- ase =3.24.0
1111
- scipy =1.15.1

.ci_support/environment-openmpi.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ dependencies:
66
- openmpi =5.0.5
77
- numpy =1.26.4
88
- mpi4py =4.0.1
9-
- executorlib =0.2.1
9+
- executorlib =0.4.0
1010
- ase =3.24.0
1111
- scipy =1.15.1

pylammpsmpi/wrapper/concurrent.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
import sys
66
from concurrent.futures import Future
77
from queue import Queue
8+
from threading import Thread
89
from typing import Any, Optional
910

1011
from executorlib.standalone.interactive.communication import interface_bootup
1112
from executorlib.standalone.interactive.spawner import MpiExecSpawner
1213
from executorlib.standalone.queue import cancel_items_in_queue
13-
from executorlib.standalone.thread import RaisingThread
1414

1515
__author__ = "Sarath Menon, Jan Janssen"
1616
__copyright__ = (
@@ -104,7 +104,7 @@ def __init__(
104104
self._start_process()
105105

106106
def _start_process(self):
107-
self._process = RaisingThread(
107+
self._process = Thread(
108108
target=execute_async,
109109
kwargs={
110110
"future_queue": self._future_queue,

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ classifiers = [
2525
]
2626
dependencies = [
2727
"mpi4py==4.0.1",
28-
"executorlib==0.2.1",
28+
"executorlib==0.4.0",
2929
"numpy==1.26.4",
3030
]
3131
dynamic = ["version"]

0 commit comments

Comments
 (0)