Skip to content

ci: ignore jaq major updates until the jq command is ported - #187

Open
yonib05 wants to merge 2 commits into
strands-agents:mainfrom
yonib05:ci/dependabot-ignore-jaq
Open

yonib05 wants to merge 2 commits into
strands-agents:mainfrom
yonib05:ci/dependabot-ignore-jaq

Conversation

@yonib05

@yonib05 yonib05 commented Oct 28, 2026

Copy link
Copy Markdown
Member

Description

Ignores semver-major updates for jaq-* in the cargo dependabot config. jaq-core 3 only compiles together with jaq-std 3 and jaq-json 2, and src/commands/jq.rs uses APIs removed in 3.0 (RcIter, Filter::run, the Native/Cv stubs), so a single-crate bump fails with 15 compile errors (#185). Minor and patch updates still come through.

Lift this when a security advisory affects jaq 2 or we need a jaq 3 feature; at that point move all three crates together and port jq.rs.

Related Issues

#185

Documentation PR

N/A

Type of Change

Other (please describe): dependabot configuration

Testing

YAML parses and the entry lands under the cargo updates block (checked with PyYAML). No code changes.

Checklist

  • I have read the CONTRIBUTING document

jaq-core 3 only compiles alongside jaq-std 3 and jaq-json 2, and needs
src/commands/jq.rs ported to the new API (strands-agents#185).
@yonib05
yonib05 requested a review from a team as a code owner October 28, 2026 15:36
@yonib05

yonib05 commented Oct 28, 2026

Copy link
Copy Markdown
Member Author

Tracked with the other dependabot ignores in strands-agents/harness-sdk#5621.

This branch has not been deployed

No deployments
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