Skip to content

v0.7.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 27 Jan 16:50
· 3 commits to main since this release

[0.7.0] - 2025-01-27

Breaking changes

Security

  • [RUSTSEC-2024-0421]: Update idna from 0.5.0 to 1.0.3 (@raghuvar-vijay)
  • [RUSTSEC-2024-0399]: Update rustls from 0.23.16 to 0.23.19 (@dirksammel)
  • [RUSTSEC-2024-0402]: Update hashbrown from 0.15.0 to 0.15.2 (@dirksammel)

Added

  • AUDITOR: Add tls to AUDITOR, plugins and collectors (@raghuvar-vijay), (@dirksammel)
  • Apel plugin: Add function for user->VO mapping to config (@dirksammel)
  • CI: Add workflow to test publishing to the PyPI test repo (@dirksammel)
  • Kubernetes collector: Added a Kubernetes collector (@rkleinem)

Changed

  • Auditor Docker container: Switch from fixed to latest Rust version (@dirksammel)
  • Dependencies: Switch from pyo3-asyncio 0.20.0 to pyo3-async-runtimes 0.22.0 (@dirksammel)
  • Dependencies: Update anyhow from 1.0.94 to 1.0.95 (@raghuvar-vijay)
  • Dependencies: Update codecov/codecov-action from 3 to 5 (@dirksammel)
  • Dependencies: Update crate-ci/typos from 1.26.8 to 1.28.4 (@dirksammel)
  • Dependencies: Update cryptography from 43.0.3 to 44.0.0 (@dirksammel)
  • Dependencies: Update mypy from 1.13.0 to 1.14.1 (@dirksammel)
  • Dependencies: Update pydantic from 2.9.2 to 2.10.6 (@dirksammel)
  • Dependencies: Update pyo3 from 0.20.3 to 0.22.5 (@dirksammel)
  • Dependencies: Update pytest from 8.3.3 to 8.3.4 (@dirksammel)
  • Dependencies: Update ruff from 0.7.1 to 0.9.3 (@dirksammel), (@raghuvar-vijay)
  • Dependencies: Update rustls from 0.23.20 to 0.23.21 (@raghuvar-vijay)
  • Dependencies: Update serde from 1.0.216 to 1.0.217 (@raghuvar-vijay)
  • Dependencies: Update serde_json from 1.0.132 to 1.0.137 (@dirksammel)
  • Dependencies: Update serde_with from 3.8.1 to 3.12.0 (@dirksammel)
  • Dependencies: Update setuptools from 75.3.0 to 75.8.0 (@dirksammel)
  • Dependencies: Update sqlx from 0.8.2 to 0.8.3 (@dirksammel)
  • Dependencies: Update thiserror from 1.0.69 to 2.0.7 (@raghuvar-vijay)
  • Dependencies: Update types-pyyaml from 6.0.12.20240917 to 6.0.12.20241230 (@dirksammel)
  • Apel plugin: Update timestamp JSON atomically (@maxfischer2781)
  • Slurm collector: Fix timezone offset of local timestamp lastcheck (#681, #178) (@rkleinem)
  • Slurm collector: Ignore .extern steps instead of handling them as separate jobs (#812) (@rkleinem)
  • Slurm collector: Ignore cancelled jobs which have never been started (#811) (@rkleinem)

Removed

  • Dependencies: Remove opentelemetry_api (replaced by opentelemetry) (@dirksammel)