jan-janssen
released this
20 Nov 12:29
·
3 commits
to main
since this release
What's Changed
- Bump networkx from 3.4 to 3.4.1 by @dependabot in #427
- Bump h5py from 3.11.0 to 3.12.1 by @dependabot in #413
- Bump networkx from 3.4.1 to 3.4.2 by @dependabot in #431
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #432
- Automatically set hostname_localhost by @jan-janssen in #433
- Move cache functionality to shared by @jan-janssen in #434
- Bump ipython from 8.28.0 to 8.29.0 by @dependabot in #436
- Move serialize to separate module by @jan-janssen in #437
- Add type hints for communication module by @jan-janssen in #439
- Move get_command_path() to separate module by @jan-janssen in #438
- Implement Caching by @jan-janssen in #435
- Delete SubprocessExecutor and ShellExecutor by @jan-janssen in #440
- Version - use absolute import rather than relative by @jan-janssen in #442
- Split shared cache in backend and frontend by @jan-janssen in #443
- Refactor classes - highlight standalone modules by @jan-janssen in #444
- Use os.makedirs() instead of os.mkdir() by @jan-janssen in #445
- Cache: Add working directory parameter by @jan-janssen in #446
- Cache: Terminate processes when closing executor by @jan-janssen in #447
- Cache fix test by @jan-janssen in #449
- Update shutdown() function by @jan-janssen in #450
- Cache: Use explicit arguments for serialize_funct_h5() by @jan-janssen in #448
- Cache: Implement resource dict for submit() by @jan-janssen in #451
- Cache: Add queue test by @jan-janssen in #452
- Use resource dict for internal communication by @jan-janssen in #455
- Implement resource_dict for file executor by @jan-janssen in #456
- Cache: create method by @jan-janssen in #459
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #461
- Cache: Use absolute path for working directory by @jan-janssen in #462
- Add additional input checks by @jan-janssen in #463
- Add additional tests to improve coverage by @jan-janssen in #464
- Add pysqa command which raises an exception by @jan-janssen in #465
- Use same cache directory by @jan-janssen in #466
- Test with Python 3.13 by @jan-janssen in #468
- Enforce python 3.12 for documentation by @jan-janssen in #469
- Update remaining tests to Python 3.13 by @jan-janssen in #470
- Bump pysqa from 0.2.0 to 0.2.1 by @dependabot in #472
- Disable Block Allocation by default by @jan-janssen in #473
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #475
- Add option to disable_dependencies for cache by @jan-janssen in #477
- Set max_cores and max_workers to None by @jan-janssen in #478
- Limit notebook timeout-minutes by @jan-janssen in #480
- Add flux executor shutdown by @jan-janssen in #479
- Fix resource dict in interactive jobs by @jan-janssen in #482
- Fix working directory by @jan-janssen in #481
- pysqa: set default jobname to pysqa by @jan-janssen in #483
- Fix interference bug by @jan-janssen in #485
- cloudpickle isinstance() by @jan-janssen in #487
- Raise ValueError when requesting more cores than available by @jan-janssen in #489
- Update validate_number_of_cores() by @jan-janssen in #488
- Bump pysqa from 0.2.1 to 0.2.2 by @dependabot in #493
- Write cache first by @jan-janssen in #492
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #494
- remove unused future object by @jan-janssen in #497
- Queuing system submission: check if the job is already waiting in the queue or currently running. by @jan-janssen in #499
- Change Backend Names by @jan-janssen in #500
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #502
- Test openmpi 5.0.6 by @jan-janssen in #503
- Support threads on local backend by @jan-janssen in #504
- New examples for the updated documentation by @jan-janssen in #495
- Update readme by @jan-janssen in #506
Full Changelog: executorlib-0.0.4...executorlib-0.0.5