Skip to content

v2.4.0

Compare
Choose a tag to compare
@github-actions github-actions released this 14 Mar 13:08
· 135 commits to master since this release
v2.4.0

v2.4.0 (2024-03-14)

Bug Fixes

  • cli: Add missing add_argument method to RootConfigParsingManager

Build System

  • Bump PowerAPI package version to 2.4.0
  • deps: Bump codecov/codecov-action from 4.0.0 to 4.0.1
  • deps: Bump pypa/gh-action-pypi-publish from 1.8.11 to 1.8.12
  • deps: Bump docker/login-action from 3.0.0 to 3.1.0
  • deps: Bump python from 5f02448 to 36d57d7
  • deps: Bump softprops/action-gh-release from 2.0.3 to 2.0.4
  • deps: Bump github/codeql-action from 3.24.6 to 3.24.7
  • deps: Bump softprops/action-gh-release from 2.0.2 to 2.0.3
  • deps: Bump actions/checkout from 4.1.1 to 4.1.2
  • deps: Bump python from 5c73034 to 5f02448
  • deps: Fix version number comment for softprops/action-gh-release
  • deps: Bump softprops/action-gh-release from 1 to 2
  • deps: Bump docker/build-push-action from 5.1.0 to 5.2.0
  • deps: Bump codecov/codecov-action from 4.0.2 to 4.1.0
  • deps: Bump docker/build-push-action from 5.2.0 to 5.3.0
  • deps: Bump github/codeql-action from 3.24.1 to 3.24.2
  • deps: Bump python from eb53cb9 to 56c0b10
  • deps: Bump github/codeql-action from 3.24.0 to 3.24.1
  • deps: Bump python from 56c0b10 to 86cd499
  • deps: Bump python from a64ac5b to eb53cb9
  • deps: Bump docker/setup-buildx-action from 3.1.0 to 3.2.0
  • deps: Bump python from 86cd499 to 5c73034
  • deps: Bump github/codeql-action from 3.24.2 to 3.24.3
  • deps: Bump github/codeql-action from 3.24.3 to 3.24.4
  • deps: Bump github/codeql-action from 3.24.5 to 3.24.6
  • deps: Bump github/codeql-action from 3.24.4 to 3.24.5
  • deps: Bump codecov/codecov-action from 4.0.1 to 4.0.2
  • deps: Bump docker/setup-buildx-action from 3.0.0 to 3.1.0
  • deps: Bump pypa/gh-action-pypi-publish from 1.8.12 to 1.8.14
  • pylint: Add info messages to the global evaluation score
  • pylint: Disable broad-exception-caught check
  • pylint: Use full name instead of identifier to disable messages
  • pylint: Enable useless-suppression and suppressed-message checks
  • pylint: Enable Pylint logging-not-lazy check
  • pylint: Enable Pylint arguments-renamed check
  • pylint: Enable pylint unspecified-encoding check
  • pylint: Enable pylint no-else-return check
  • pylint: Enable pylint no-else-raise check
  • pylint: Enable pylint protected-access check
  • pylint: Enable pylint empty-docstring check
  • pylint: Enable pylint consider-using-dict-items check
  • pylint: Fix pylint consider-using-dict-items warning

Code Refactoring

  • Remove all simple modules
  • actor: Fix pylint no-else-return warning
  • actor: Remove pylint pragma to disable c-extension-no-member check
  • actor: Remove pylint pragma to disable broad-exception-caught check
  • actor: Fix pylint no-else-raise warnings
  • actor: Fix Pylint logging-not-lazy warnings
  • cli: Fix pylint no-else-raise warnings
  • cli: Fix CodeQL py/overwritten-inherited-attribute warnings
  • cli: Fix CodeQL py/unreachable-statement warning
  • cli: Fix pylint empty-docstring warnings
  • cli: Fix CodeQL py/file-not-closed warning
  • cli: Fix Pylint logging-not-lazy warnings
  • cli: Fix pylint unspecified-encoding warning
  • cli: Fix pylint arguments-renamed warnings
  • database: Fix pylint unspecified-encoding warnings
  • database: Fix pylint no-else-raise warnings
  • database: Fix CodeQL py/overwritten-inherited-attribute warnings
  • dispatch_rule: Set DispatchRule fields attribute in super class
  • puller: Fix pylint no-else-return warning
  • report: Fix pylint no-else-raise warning
  • report: Fix pylint protected-access warnings
  • utils: Fix pylint protected-access warnings
  • utils: Remove unused utils and their corresponding tests
  • utils: Fix pylint no-else-return warning

Continuous Integration

  • build: Add load flag to container image build
  • build: Add container image build job
  • build: Pin GitHub Actions version by commit-hash
  • codeql: Add toplevel permission
  • codeql: Pin GitHub Actions version by commit-hash
  • release: Add release Pre-Checks job
  • release: Add toplevel permission
  • release: Pin GitHub Actions version by commit-hash

Documentation

  • Remove unused readthedocs configuration file
  • Add SECURITY.md

Features

  • dispatch_rule: Add fields attribute to DispatchRule constructor
  • report: Override eq method of all report types

Tests

  • Remove broken integration/acceptation tests
  • acceptation: Remove fixtures imports
  • acceptation: Add init.py file in directories
  • acceptation: Fix CodeQL py/unused-import warning
  • actor: Fix CodeQL py/empty-except warning
  • integration: Fix CodeQL py/unused-import warnings
  • utils: Fix pylint empty-docstring warning
  • utils: Fix pylint unspecified-encoding warnings
  • utils: Remove pylint pragma to disable no-self-use check