Skip to content

c2pa-python: Add version 0.37.12 - #2279

Merged
luhenry merged 4 commits into
mainfrom
github-actions/nightly-upgrade/c2pa-python
Sep 24, 2026
Merged

luhenry merged 4 commits into
mainfrom
github-actions/nightly-upgrade/c2pa-python

Conversation

@riseproject-dev

Copy link
Copy Markdown
Contributor

Automatically generated by the nightly check_versions.py run.

c2pa-python v0.37.10 -> v0.37.12

Every - version: entry added to docs/packages/c2pa-python.yaml is built by this PR's own build-c2pa-python.yml run; merging publishes the wheels.

Signed-off-by: riseproject-dev[bot] <330740410+riseproject-dev[bot]@users.noreply.github.com>
@riseproject-dev
riseproject-dev Bot requested a review from luhenry September 24, 2026 07:18
@github-actions

github-actions Bot commented Sep 24, 2026 •

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-09-24 18:21 UTC

The nightly-upgrade bot bumped docs/packages/c2pa-python.yaml to
0.37.12 but did not copy patches/c2pa-python/0.37.10/ forward, so
build-c2pa-python.yml's git apply failed with "No such file or
directory" before the build could start.

setup.py, src/c2pa/lib.py and pyproject.toml are unchanged between
v0.37.10 and v0.37.12 (the only upstream diff in that range is the
c2pa-rs pin bump in c2pa-native-version.txt), and both patches still
apply cleanly against the v0.37.12 tag (verified with git apply
--check), so copy them unchanged to patches/c2pa-python/0.37.12/.
… script

The "Makefile's own" comment's raw apostrophe closed the single-quoted
`bash -c '...'` string early, right there in the shell's eyes. Everything
after it in that line, plus the intended cargo build command on the next
line, was left as unquoted text/arguments to the outer `run:` script -
which meant `cd /tmp/c2pa-rs` never affected anything past that point, and
the `cargo build -p c2pa-c-ffi ...` line actually executed on the raw
runner host (outside the container, in the checkout directory) instead of
inside the container against the cloned c2pa-rs tree. That's exactly why
every attempt failed identically with "could not find Cargo.toml" at the
runner's own workspace path rather than /tmp/c2pa-rs.

Reworded the comment to drop the apostrophe instead of trying to escape a
literal ' inside a single-quoted bash string (the '\''-style escape works
but is easy to get wrong and harder to read here).
@luhenry
luhenry marked this pull request as ready for review September 24, 2026 18:02
@luhenry
luhenry merged commit e7484b9 into main Sep 24, 2026
9 checks passed
@luhenry
luhenry deleted the github-actions/nightly-upgrade/c2pa-python branch September 24, 2026 18:15
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