Skip to content

Conversation

@cidrblock
Copy link
Collaborator

This pull request introduces several updates to improve platform compatibility and dependency management, as well as some minor configuration changes. The most significant changes are the addition of explicit platform constraints for key dependencies, integration of a new pre-commit hook for platform checks, and a minor dependency version update.

Platform compatibility improvements:

  • Added explicit platform compatibility constraints for several dependencies (e.g., ansible-core, cffi, django, pyyaml, etc.) in renovate.json to prevent upgrades beyond supported versions.

Pre-commit configuration updates:

  • Added the check-platform-constraints hook from the ansible/team-devtools repository in .pre-commit-config.yaml to automatically enforce platform compatibility during development.

Dependency version adjustments:

  • Updated the minimum required version of pyyaml from 6.0.2 to 6.0.1 in pyproject.toml to align with platform constraints.

Dictionary and configuration cleanup:

  • Removed the levelname entry from .config/dictionary.txt to tidy up configuration.

@github-actions github-actions bot added chore and removed chore labels Dec 2, 2025
@cidrblock cidrblock removed the request for review from a team December 2, 2025 15:23
@cidrblock cidrblock requested a review from a team December 2, 2025 15:23
@cidrblock cidrblock merged commit 5b9efd4 into ansible:main Dec 2, 2025
11 of 13 checks passed
@github-project-automation github-project-automation bot moved this from Review to Done in 🧰 devtools project board Dec 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants