Skip to content

Add explicit click dependency to unblock ubuntu/clang Python 3.12 CI job - #87

Merged
MarcCote merged 2 commits into
masterfrom
copilot/fix-github-actions-job-test-on-ubuntu-latest
Jul 29, 2026
Merged

Add explicit click dependency to unblock ubuntu/clang Python 3.12 CI job#87
MarcCote merged 2 commits into
masterfrom
copilot/fix-github-actions-job-test-on-ubuntu-latest

Conversation

Copilot AI commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

The Test on ubuntu-latest with 3.12 and clang Actions job was failing in test_valid_action_identification due to ModuleNotFoundError: No module named 'click' during spaCy import. This PR resolves the dependency gap by making click an explicit install requirement.

  • Root cause

    • spaCy imports click at runtime (spacy.cli._util), but it was not guaranteed to be installed in this environment.
  • Change

    • Added click to runtime dependencies in requirements.txt to ensure consistent installs across CI matrix entries.
  • Resulting dependency declaration

    numpy
    spacy>=2.1.0
    click
    termcolor

Co-authored-by: MarcCote <660004+MarcCote@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix failing GitHub Actions job Test on ubuntu-latest with 3.12 and clang Add explicit click dependency to unblock ubuntu/clang Python 3.12 CI job Jul 29, 2026
Copilot AI requested a review from MarcCote July 29, 2026 12:54
@MarcCote
MarcCote marked this pull request as ready for review July 29, 2026 13:14
@MarcCote
MarcCote merged commit 2251b1c into master Jul 29, 2026
15 checks passed
@MarcCote
MarcCote deleted the copilot/fix-github-actions-job-test-on-ubuntu-latest branch July 29, 2026 13:14
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.

2 participants