Skip to content

v2.4.0

Choose a tag to compare

@github-actions github-actions released this 09 Apr 15:44
· 138 commits to master since this release
v2.4.0
fe07a2e

v2.4.0 (2025-04-09)

Build System

  • Bump Smartwatts package version to v2.4.0
  • Dockerfile: Use PowerAPI image hosted on GitHub container registry
  • deps: Bump docker/setup-qemu-action from 3.3.0 to 3.4.0
  • deps: Bump codecov/codecov-action from 5.1.2 to 5.2.0
  • deps: Bump docker/build-push-action from 6.14.0 to 6.15.0
  • deps: Bump docker/login-action from 3.3.0 to 3.4.0
  • deps: Bump docker/metadata-action from 5.6.1 to 5.7.0
  • deps: Bump powerapi[everything] from 2.9.1 to 2.10.0
  • deps: Bump astral-sh/setup-uv from 5.3.0 to 5.3.1
  • deps: Bump docker/setup-qemu-action from 3.5.0 to 3.6.0
  • deps: Bump docker/setup-buildx-action from 3.9.0 to 3.10.0
  • deps: Bump codecov/codecov-action from 5.3.1 to 5.4.0
  • deps: Bump astral-sh/setup-uv from 5.3.1 to 5.4.0
  • deps: Bump powerapi-ng/powerapi from 2.9.1 to 2.10.0
  • deps: Bump docker/setup-qemu-action from 3.4.0 to 3.5.0
  • deps: Bump astral-sh/setup-uv from 5.2.2 to 5.3.0
  • deps: Bump docker/build-push-action from 6.13.0 to 6.14.0
  • deps: Bump docker/setup-buildx-action from 3.8.0 to 3.9.0
  • deps: Bump astral-sh/setup-uv from 5.4.0 to 5.4.1
  • deps: Bump codecov/codecov-action from 5.2.0 to 5.3.0
  • deps: Bump docker/build-push-action from 6.12.0 to 6.13.0
  • deps: Bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4
  • deps: Bump codecov/codecov-action from 5.3.0 to 5.3.1
  • pyproject: Move dev dependencies into dependency-groups
  • pyproject: Switch to uv build backend

Code Refactoring

  • Use importlib.metadata to get packages version

Continuous Integration

  • build: Use uv to manage project dependencies

Performance Improvements

  • handler: Optimize value aggragation methods for events groups