Releases: pyiron/executorlib
Releases · pyiron/executorlib
pympipool 0.9.0
What's Changed
- Bump conda-subprocess from 0.0.2 to 0.0.4 by @dependabot in #366
- Remove tqdm by @jan-janssen in #368
- Bump ipython from 8.25.0 to 8.26.0 by @dependabot in #367
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #369
- Bump matplotlib from 3.8.4 to 3.9.0 by @dependabot in #363
- Add import sorting to ruff by @jan-janssen in #371
- Update conda-incubator/setup-miniconda from v2 to v3 by @jan-janssen in #372
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #373
- Bump matplotlib from 3.9.0 to 3.9.1 by @dependabot in #370
- Rename pympipool to executorlib by @jan-janssen in #374
Full Changelog: pympipool-0.8.5...pympipool-0.9.0
executorlib-0.0.1
Full Changelog: pympipool-0.9.0...executorlib-0.0.1
pympipool 0.8.5
What's Changed
- Add input checks by @jan-janssen in #342
- mpi4py as optional dependency by @jan-janssen in #343
- Add FileExecutor by @jan-janssen in #344
- move serial_cache function to backend folder by @jan-janssen in #345
- Rename interactive backend scripts by @jan-janssen in #346
- Call cache script based on full path by @jan-janssen in #347
- MPI interactive add barrier before break by @jan-janssen in #349
- Add mpi version for cache by @jan-janssen in #348
- Rename PyMPIExecutor to PyLocalExecutor by @jan-janssen in #350
- Executor Keyword Arguments by @jan-janssen in #351
- Introduce a single Universal Executor by @jan-janssen in #352
- Refactor pympipool to separate interactive and cache interface by @jan-janssen in #353
- Fix CI for stacked pull requests by @jan-janssen in #354
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #355
- Bump h5io from 0.2.2 to 0.2.3 by @dependabot in #356
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #357
- Fix dependencies bug by @jan-janssen in #358
- Add the option to plot the task graph by @jan-janssen in #359
- Implement many-to-one dependencies by @jan-janssen in #360
- Add backend type by @jan-janssen in #361
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #362
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #365
- Add support for conda environments again by @jan-janssen in #364
New Contributors
- @pre-commit-ci made their first contribution in #355
Full Changelog: pympipool-0.8.4...pympipool-0.8.5
pympipool 0.8.4
What's Changed
- Explain install AMD by @jan-janssen in #331
- Test Openmpi 4.1.6 by @jan-janssen in #333
- Update ruff to 0.4.5 by @jan-janssen in #336
- Remove openmpi specific environment variables by @jan-janssen in #335
- Benchmark remove environment variables by @jan-janssen in #338
- Add type hints for input check by @jan-janssen in #339
- Docstring fixes by @jan-janssen in #340
- Add validate backend fucntion by @jan-janssen in #341
- Release openmpi constraint - Test with openmpi 5.0 by @jan-janssen in #337
Full Changelog: pympipool-0.8.3...pympipool-0.8.4
pympipool-0.8.3
What's Changed
- Add max_workers parameter for backwards compatiblity by @jan-janssen in #329
- Add ruff linter by @jan-janssen in #330
Full Changelog: pympipool-0.8.2...pympipool-0.8.3
pympipool 0.8.2
What's Changed
- Test checks separately by @jan-janssen in #318
- Create CODEOWNERS by @jan-janssen in #319
- docs: fix typos by @jameshcorbett in #320
- Switch to jupyter book by @jan-janssen in #321
- Test Jupyter notebook by @jan-janssen in #324
- Add autodoc by @jan-janssen in #325
- Add use repository button to readthedocs by @jan-janssen in #327
- Bump tqdm from 4.66.2 to 4.66.4 by @dependabot in #323
- Bump pyzmq from 26.0.2 to 26.0.3 by @dependabot in #322
Full Changelog: pympipool-0.8.1...pympipool-0.8.2
pympipool 0.8.1
What's Changed
- Fix Flux Executor initialisation by @jan-janssen in #307
- Move all schedulers to one module by @jan-janssen in #305
- Remove unnecessary imports from init.py by @jan-janssen in #308
- Update Benchmark to use new interface by @jan-janssen in #309
- Merge main by @jan-janssen in #310
- Add DocStrings and fix counting available cores by @jan-janssen in #311
- Fix coverage by @jan-janssen in #313
- Raise error when resource_dict is used in function parameters by @jan-janssen in #314
- Add support for dependent tasks by @jan-janssen in #306
- Try submit function again by @jan-janssen in #316
- Update notebooks by @jan-janssen in #317
Full Changelog: pympipool-0.8.0...pympipool-0.8.1
pympipool 0.8.0
What's Changed
- Fix type hint for ExecutorBroker._set_process() by @jan-janssen in #290
- Remove execute_parallel_tasks_loop() by @jan-janssen in #291
- Add markdown syntax highlighting by @jan-janssen in #292
- Allow the user to specify the backend by @jan-janssen in #294
- Restructure tests by @jan-janssen in #295
- Update flux-core to 0.59.0 by @jan-janssen in #296
- refactor tests by @jan-janssen in #297
- Remove duplicated _set_process() function by @jan-janssen in #298
- Add option to specify resources during submit() call rather than on the executor level by @jan-janssen in #293
- Update documentation by @jan-janssen in #300
- Reduce public functions on the module level by @jan-janssen in #301
- Update README by @jan-janssen in #302
- Update binder build by @jan-janssen in #303
- Bump pyzmq from 26.0.0 to 26.0.1 by @dependabot in #299
Full Changelog: pympipool-0.7.18...pympipool-0.8.0
pympipool 0.7.18
What's Changed
- Add type hints by @jan-janssen in #284
- Fix type hint for threads by @jan-janssen in #285
- Use Python 3.12 as default for continuous integration by @jan-janssen in #286
- Bump mpi4py from 3.1.5 to 3.1.6 by @dependabot in #289
- Set upper limit for Python version by @jan-janssen in #287
- Bump pyzmq from 25.1.2 to 26.0.0 by @dependabot in #288
Full Changelog: pympipool-0.7.17...pympipool-0.7.18
pympipool 0.7.17
What's Changed
- Fix unresponsiveness by @jan-janssen in #279
- Add info property to executor by @jan-janssen in #283
- Add option to add additional arguments to SLURM submission scripts by @jan-janssen in #282
Full Changelog: pympipool-0.7.14...pympipool-0.7.17