Update dependencies and workflows for security and features

This commit updates several dependency versions in requirements and pre-commit config files, adds new package schedules to dependabot.yml, pins GitHub Actions to specific commit SHAs for improved security, and streamlines Python dependency installation in CI workflows. Also adds tomli-w to requirements for TOML file syncing and updates testing/cucumber dependencies for compatibility.
This commit is contained in:
Ludy87
2025-12-04 21:41:44 +01:00
parent e7db714091
commit a0117f9789
9 changed files with 286 additions and 231 deletions

View File

@@ -200,7 +200,7 @@ jobs:
- name: Install Python dependencies
run: |
pip install tomli-w
pip install --require-hashes tomli-w==1.2.0 --hash sha256:188306098d013b691fcadc011abd66727d3c414c571bb01b1a174ba8c983cf90
- name: Run Python script to check files
id: run-check