Skip to content

Conversation

ssbarnea
Copy link
Member

@ssbarnea ssbarnea commented Sep 5, 2025

  • adds few extra indirect-dependency constraints which were found by
    uv lower resolver, will solve corner cases issues with pip as
    a side effect and speedup installation speed with both
  • replaces development extras with dependency-groups
  • migrates tox.ini into pyproject.toml
  • dependency pinning is now done via uv.lock file

Fixes: AAP-52655

@ssbarnea ssbarnea requested a review from a team as a code owner September 5, 2025 14:24
@ssbarnea ssbarnea enabled auto-merge (squash) September 5, 2025 14:24
@github-actions github-actions bot added the fix label Sep 5, 2025
@ssbarnea ssbarnea disabled auto-merge September 8, 2025 12:12
@ssbarnea ssbarnea marked this pull request as draft September 8, 2025 12:12
@ssbarnea ssbarnea marked this pull request as ready for review September 9, 2025 11:48
- adds few extra indirect-dependency constraints which were found by
  uv lower resolver, will solve corner cases issues with pip as
  a side effect and speedup installation speed with both
- replaces development extras with dependency-groups
- migrates tox.ini into pyproject.toml

Fixes: AAP-52655
@ssbarnea ssbarnea merged commit 1a47792 into main Sep 9, 2025
24 of 25 checks passed
@ssbarnea ssbarnea deleted the fix/pyproject branch September 9, 2025 12:33
@sdodsley
Copy link

sdodsley commented Sep 9, 2025

@ssbarnea what happened here. This PR has broken our CI system as the ansible-lint job is failing

Run reqs_file=$(git rev-parse --show-toplevel)/.git/ansible-lint-requirements.txt
--2025-09-09 13:03:08--  https://raw.githubusercontent.com/ansible/ansible-lint/main/.config/requirements-lock.txt
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 185.199.108.133, 185.199.109.133, 185.199.110.133, ...
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|185.199.108.133|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2025-09-09 13:03:08 ERROR 404: Not Found.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants