Skip to content

build: remove incompatible pathspec pin#68

Open
tatakaisun wants to merge 1 commit into
opensearch-project:mainfrom
tatakaisun:ci/sql-cli-update-actions-majors
Open

build: remove incompatible pathspec pin#68
tatakaisun wants to merge 1 commit into
opensearch-project:mainfrom
tatakaisun:ci/sql-cli-update-actions-majors

Conversation

@tatakaisun
Copy link
Copy Markdown

Summary

Fixes a dependency resolution conflict in requirements-dev.txt by removing the explicit pathspec==0.12.1 pin.

black==26.3.1 already requires pathspec>=1.0.0, so the explicit older pin caused pip dependency resolution failures on newer environments.

Changes

  • Removed pathspec==0.12.1 from requirements-dev.txt

Why

Recent CI environments failed during dependency installation with:

black 26.3.1 depends on pathspec>=1.0.0
The user requested pathspec==0.12.1

Allowing black to resolve its compatible pathspec version fixes the installation issue while keeping the change minimal.

Validation

  • pip install -r requirements-dev.txt passed

  • Confirmed installed versions:

    • black 26.3.1
    • pathspec 1.1.1
  • git diff --check -- requirements-dev.txt passed

Notes

black --check reported existing unrelated formatting differences in the repository. Those files were intentionally left unchanged to keep this PR focused only on the dependency conflict fix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant