Skip to content

v1.0.1

Compare
Choose a tag to compare
@AlexanderHeidelbach AlexanderHeidelbach released this 17 May 07:45
· 166 commits to main since this release

b2luigi v1.0.1

Summary

The main goal of this release is to restore the functionality of the gbasf2_proxy_info.py tool due to changes in the output format of the grid certificate readout with gabsf2 release 6.0.0. Additionally, parts of the documentation have been improved and caching was added for gb2_job_status.

Changes

  • gbasf2_proxy_info.py

    The X509Chain certificate chain value now returns the string value of the certificate content instead of a bytes-typed output. To ensure compatibility with older gabsf2 releases, it is checked if the value type is bytes and then decoded. If the type is not bytes, it is assumed that the value is already in string format.

  • Documentation

    • Addition of the Zenodo link
    • Update the documentation link
    • Update of the release procedure
    • Several small cosmetic changes
  • gb2_job_status Caching

    b2luigi now caches the state of a gbasf2 Task for 5 minutes before checking again. This reduces the number of checks to Dirac and should improve the performance, especially for large numbers of gbasf2 Tasks run with one scheduler.

Compatibility

No breaking changes from the previous version.

Contributors

Belle II collaboration.

We appreciate the continued support and contributions from the community. Thank you! 🙌

Full Changelog: v1.0.0...v1.0.1