There is a newer version of the record available.

Published May 15, 2021 | Version v0.1.4
Software Open

riga/law: v0.1.4

  • 1. CERN
  • 2. @plumerai @larq
  • 3. RWTH Aachen University
  • 4. RWTH Aachen

Description

Tasks
  • Add law_run() method to all tasks. (a6e796e1)
  • Remove deprecated task.colored_repr(). (369b789f)
  • Move task logger to instance level and forward to scheduler. (a1762112)
Targets
  • Refactor target API, separate remote FS from underlying interface. (c675e542)
  • Add NestedSiblingFileCollection. (a070308b, 8e3ecd42)
  • Speed up some target collection methods. (6a5b01c7)
  • Catch certain SRM messages in gfal file interface. (029625ea)
  • Refactor target hashes and uris of targets. (6d50c7e7, 16268a3a, 1f8b2078, 38c399a1)
  • Make all repr helpers instance methods for better control. (9bf351e2)
  • Allow all targets to declare themselves external. (3c0967c6)
  • Avoid race condition in local directory creation. (1f28eb48, 6986368a)
  • Update usage of _child_args() in file targets. (d2ddd224)
  • Replace mktemp patterns in FileSystemDirectoryTarget.child(). (6ec0eda5)
Workflows
  • Refactor branch_map handling of workflows. (7323b99b, d8bd244d)
  • Fix initial sleep interval after remote workflow submission. (3f858254)
  • Use MultiRangeParameter in --branches parameter of workflows. (12998415)
Jobs
  • Fix exit codes in remote job script. (6e24fead)
  • Log env variables in job script. (fa1533e3)
  • Cleanup iof remote job script. (a93ab91e, f4cb9630)
Misc.
  • Add RangeParameter and MultiRangeParameter. (1c81abb7)
  • Escape separators in (Multi)CSVParameter and util.brace_expand. (34ce5431)
  • Fix parsing of CSV and Range parameters. (bcd989a7)
  • Improve encoding and decoloring of notifications. (cc32ae54, e8ab5781)
  • Colorize standard luigi logs. (0f8fd2b0, e9699d06, b4195c14)
  • Add scheduler destination to common completion hints. (f6be4acf)
  • Remove deprecated contrib package access. (7163894c)
  • Remove CascadeMerge in contrib tasks in favor of ForestMerge. (2e50db03)
  • Remove law db command. (3a6f5fb8)
  • Update six version requirement. (9b8371bc)
  • Update docker 3.8 and 3.9 images, update software. (c80fd7b2, e37e92a5)
  • Use pyenv in docker files. (cc18cc28)
  • Update to new sphinx. (8b728f46)
  • Minor update to module style. (172c3318)

Files

riga/law-v0.1.4.zip

Files (375.6 kB)

Name Size Download all
md5:296b42686d8bd3aebcd2b53c1d4ab13c
375.6 kB Preview Download

Additional details

Related works