Changelog#
v0.1.4 (2024-09-13)#
Closed issues:
Remote errors in interactive mode when larger workflows are run #174
Add
--query
(or--worker
) flag tojf job rerun/retry
#170
Merged pull requests:
v0.1.3 (2024-09-02)#
Closed issues:
Cannot force delete more than 10 flows #169
Issue with some db in DOWNLOAD state #161
Jobs fail with error
Remote error: file path/to/job_dir/remote_job_data.json for job xxx does not exist
#157Correct setup of jfremote config project.yaml file for nested gateways #153
Is there a way to visualize the workflow based on jobflow-remote info? #149
Flow information is shared even when using different queue stores #144
a suggestion to improve the documentation #143
Delete job functionality #141
Queue-out interactive mode #90
Writing to home dir is crashing my submission. #81
Merged pull requests:
Fix ruamel yaml dump #151 (davidwaroquiers)
Add hyperlink for slurm and pbs resource keywords as a note in the documentation #148 (QuantumChemist)
Fix legacy
ruff
errors and enable corresponding rules for future linting #134 (janosh)
v0.1.2 (2024-06-26)#
Implemented enhancements:
Allow setting resources for FAILED and COMPLETED jobs #119
SUGGESTION: Catchall state for errors #111
Flow information #19
Fixed bugs:
Flow state stays COMPLETED when a job is rerun #118
Closed issues:
Feature request: show more information about the flow(s) that will be deleted #130
Feature request: optionally delete outputs when doing jf flow delete #129
Feature request: support psutil 6.0.0 #128
SUGGESTION: Add an example for querying results from the database #115
Merged pull requests:
v0.1.1 (2024-03-20)#
Closed issues:
Two projects, job submission #89
Add guard for missing
additional_store
before executing job #76PyPI release checklist #53
Merged pull requests:
v0.1.0 (2024-02-05)#
Closed issues:
jf job list shows errors randomly #63
Multiple lines to
pre_run
#61Add tests for
Job
s with a function arg or kwarg #45Question about supported data types #44
Error during retry #40
‘REMOTE_ERROR’ state for running job #36
Targeted Python versions #33
Jobflow dependency #30
remote_job_data.json file missing #26
Suggestion: improve -sdate option #24
Job info for remote failures #20
List of flows by state does not work #16
Runner fails when default
resources
are provider per worker #14Cryptic failures when worker’s
workdir
is missing #13Worker can be set to
None
leaving dead jobs #11Jobs with RESERVED state have datetime objects for
last_updated
field #8Command line “jf project” when there is no project #5
.jfremote yaml test unsensitive to port change #4
config issue #3
Merged pull requests:
Pin dependency versions for testing, add PyPI release and enable dependabot #55 (ml-evs)
Add integration test for job with a callable as a kwarg #51 (ml-evs)
Breaking changes: db_id type, cancelled state, deserialization and documentation #47 (gpetretto)
Added GitHub release workflow and docs builds #46 (davidwaroquiers)
Linting fixes and CI config for multiple Python 3.9+ #34 (ml-evs)
Add containerized integration tests for remote and local workers using slurm #32 (ml-evs)
Use the qtoolkit and jobflow PyPI packages, add direct pydantic dep #31 (ml-evs)
Stopped states. #22 (davidwaroquiers)
Fixed jf flow list. #18 (davidwaroquiers)
Check
work_dir
with project check CLI and enforce absolute paths #15 (ml-evs)Added documentation structure. #9 (davidwaroquiers)
Added dependencies in pyproject.toml. #2 (davidwaroquiers)
WIP Config #1 (davidwaroquiers)
* This Changelog was automatically generated bygithub_changelog_generator