Skip to content

Move protobuf requirement to pyproject.toml - #3235

Merged
C-Achard merged 11 commits into
mainfrom
cy/move-protobuf-to-reqs
Apr 8, 2026
Merged

Move protobuf requirement to pyproject.toml#3235
C-Achard merged 11 commits into
mainfrom
cy/move-protobuf-to-reqs

Conversation

@C-Achard

@C-Achard C-Achard commented Mar 10, 2026

Copy link
Copy Markdown
Collaborator

While the protobuf pin was temporarily added to CI only, the requirement should be added to the tf optional dependency group in pyproject.toml.

Strongly recommended before merging :

@C-Achard C-Achard self-assigned this Mar 10, 2026
@C-Achard C-Achard added dependencies Pull requests that update a dependency file CI Related to CI/CD jobs and automated testing labels Mar 10, 2026
@C-Achard
C-Achard requested a review from deruyter92 March 10, 2026 07:47

@deruyter92 deruyter92 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good solution

While the protobuf pin was temporarily added to CI only, the requirement should be added to the tf optional dependency group in pyproject.toml
@C-Achard
C-Achard force-pushed the cy/move-protobuf-to-reqs branch from 1df5ab0 to d881d8a Compare March 30, 2026 18:21
@C-Achard

C-Achard commented Mar 30, 2026

Copy link
Copy Markdown
Collaborator Author

Rebased as per #3263

Mark changes under .github/workflows/ as a full-suite trigger by adding a trigger entry to FULL_SUITE_TRIGGERS, and comment out the ci_workflows CategoryRule to stop running minimal tests.
Rename test to reflect that CI workflows should trigger the full pytest suite and update assertions accordingly. Replaced assert_lanes(..., fast=True) with assert_lanes(..., full=True) and removed checks that CI workflows map to the minimal pytest path and related provenance assertions.
@C-Achard
C-Achard requested a review from deruyter92 April 8, 2026 09:39
@C-Achard
C-Achard merged commit ca5cbd4 into main Apr 8, 2026
19 checks passed
@C-Achard
C-Achard deleted the cy/move-protobuf-to-reqs branch April 8, 2026 12:12
@C-Achard

C-Achard commented Apr 8, 2026

Copy link
Copy Markdown
Collaborator Author

Thanks @deruyter92, merging now !

@deruyter92 deruyter92 mentioned this pull request May 21, 2026
1 task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI Related to CI/CD jobs and automated testing dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants