Skip to content

Fixes on top of #925: snapbox 1.2.2, clippy, deny.toml licenses, ignore-files test - #936

Open
lpython wants to merge 6 commits into
cargo-lambda:mainfrom
lpython:ci-check-925-plus-clippy
Open

lpython wants to merge 6 commits into
cargo-lambda:mainfrom
lpython:ci-check-925-plus-clippy

Conversation

@lpython

@lpython lpython commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

Stacked on top of #925.
Adds the allowlist/snapbox/clippy fixes needed to get this to build and pass CI, plus a fix for a some ignore-files test.

Adds licenses:

  • bzip2-1.0.6 (due to bzip)
  • CDLA-Permissive-2.0 (due to webpki-root-certs)

This might need more work / might take the time to update more deps

@calavera

Copy link
Copy Markdown
Collaborator

can you rebase this onto main? there are some conflicts with the previous PR I merged.

Comment thread Cargo.toml
cargo_metadata = "0.23.1"
cargo-options = { version = "0.7.5", features = ["serde"] }
cargo-zigbuild = "0.20.1"
cargo-zigbuild = "0.22.0"

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.

Can you also update this to 0.23.0? There is a fix in that version that we need to bring here.

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