Releases: deepmodeling/dpdispatcher
Releases · deepmodeling/dpdispatcher
v0.6.7
What's Changed
New features
- feat: allow copying files to remote with LocalContext by @njzjz in #487
- add execute_command in SSH context by @thangckt in #475
- feat: export resources information to the environment variables by @njzjz in #478
Bugfixes and enhancement
- fix(ci): install procps into the containers by @njzjz in #481
- fix: give detailed error message when ps is not installed by @njzjz in #482
- fix: fix incorrect error messages by @njzjz in #483
- chore: make block_call as abstractmethod; merge block_checkcall by @njzjz in #484
Documentation
CI/CD
Full Changelog: v0.6.6...v0.6.7
v0.6.6
What's Changed
- improve SGE system by @thangckt in #446
- fix: remove ref-names from .git_archival.txt by @njzjz-bot in #465
- docs: pin sphinx-argparse to < 0.5.0 by @njzjz-bot in #469
- job_name in SGE system by @thangckt in #470
- improve _get_files in SSH context by @thangckt in #473
- fix: fix the remote path in SSH when local is Windows by @njzjz in #472
New Contributors
Full Changelog: v0.6.5...v0.6.6
v0.6.5
What's Changed
- Bump jakebailey/pyright-action from 1 to 2 by @dependabot in #432
- Bump codecov/codecov-action from 3 to 4 by @dependabot in #435
- local_context: make error message more clear by @njzjz in #438
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #433
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #439
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #441
- Pin docker/login-action to the major version by @dependabot in #440
- ci: add linter to markdown and yaml by @njzjz in #442
- docs: document the current environment being overridden by @njzjz in #443
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #444
- feat(build): Add Git archives version files by @njzjz-bot in #448
- docs: setup uv for readthedocs by @njzjz in #453
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #447
- ci(test): fix py37 on macos by @njzjz in #455
- CI: setup uv by @njzjz in #450
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #454
- feat:
dpdisp run
by @njzjz in #456 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #457
- add "JH_UniScheduler" batch_type by @WangSimin123456 in #459
- fix bug:correct handle when meets PermissionError by @felix5572 in #460
New Contributors
- @njzjz-bot made their first contribution in #448
- @WangSimin123456 made their first contribution in #459
Full Changelog: v0.6.4...v0.6.5
v0.6.4
New features
- add SGE class in pbs.py by @GravityPHY in #323 #423
- add --reset-fail-count flag to dpdisp submission by @njzjz in #430
Bugfix
Dependency update
- Bump actions/setup-python from 4 to 5 by @dependabot in #418
New Contributors
- @GravityPHY made their first contribution in #323
Full Changelog: v0.6.3...v0.6.4
v0.6.3
Enhancement
CI/CD
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #415
Full Changelog: v0.6.2...v0.6.3
v0.6.2
v0.6.1
New features
- add load_from_yaml method for Resource machine task class by @robinzyb in #401
- save record of failed submission by @njzjz in #411
- add cli to handle terminated submission by @njzjz in #413
Enhancement
- argcheck: restrict the type of elements in a list by @njzjz in #398
- pass timeout to paramiko's Transport by @Yi-FanLi in #399
- add wait and append_script_part to Slurm job array script end template by @njzjz in #404
- avoid retrying to download for FileNotFoundError by @njzjz in #409
- refactor: reorganize submodules by @njzjz in #410
Documentation
Bugfix
- fix set retry_count=0 is invalid by @xiaoyeqiannian in #408
CI/CD
- move to ruff formatter by @njzjz in #405
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #397
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #403
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #407
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #412
New Contributors
Full Changelog: v0.6.0...v0.6.1
v0.6.0
New features
- add
dpgui
entry points anddpdisp gui
cli by @njzjz in #372 - Support glob for backward files in local_context.py/ssh_context.py by @ZhouXY-PKU in #370
- support customized template header by @njzjz in #376
- forward the error message of the failed task to the screen by @njzjz in #388
Enhancement
- ssh: raise clear error when broken symbolic link is found by @njzjz in #366
- support public key auth with keyboard interactive by @Yi-FanLi in #375
- Use separate script to prevent submit script too large by @njzjz in #380
- throw errors if key_filename is not found by @njzjz in #383
Bugfix
- ssh: recover default remote_root to None by @njzjz in #381
- upload Bohrium script run file by @njzjz in #382
Documentation
CI/CD
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #364
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #365
- pyright: ignore the version file by @njzjz in #367
- enable test for Python 3.12 by @njzjz in #373
- docker: split compile image and build image to remove cache by @njzjz in #374
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #368
- use OIDC to publish packages by @njzjz in #343
- add UT for bohrium by @njzjz in #384
- fix Bohrium tests by @njzjz in #385
- fix Bohrium tests (2nd) by @njzjz in #386
- build docker image on tag by @zjgemi in #387
- use dependabot to update github actions by @njzjz in #390
- Bump actions/checkout from 2 to 4 by @dependabot in #394
- Bump docker/setup-qemu-action from 2 to 3 by @dependabot in #393
- Bump docker/setup-buildx-action from 2 to 3 by @dependabot in #392
- Bump docker/login-action from 1.10.0 to 3.0.0 by @dependabot in #391
New Contributors
- @ZhouXY-PKU made their first contribution in #370
- @Yi-FanLi made their first contribution in #375
- @dependabot made their first contribution in #394
Full Changelog: v0.5.11...v0.6.0
v0.5.11
What's Changed
- feat:add dpcloudserver and openapi kill job by @xiaoyeqiannian in #357
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #355
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #359
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #362
- feat:add retry config & ignore exit code setting by @xiaoyeqiannian in #361
- Fix retry count by @xiaoyeqiannian in #363
Full Changelog: v0.5.10...v0.5.11
v0.5.10
What's Changed
- fix:add retry when connect error by @xiaoyeqiannian in #356
Full Changelog: v0.5.9...v0.5.10