Repository navigation
chore(release): 0.37.13.dev2 with conformance-validation-v02 merged - #6
Merged
Merged
Conversation
Pin native castlabs/c2pa-rs a2739fd6 (VSI + contentauth main 6c92bc32 + fMP4/TFRA fixes + validation time/trust purposes), Rust 1.96.0, and release from feat/conformance-validation-v02.
…l tests Install pytest explicitly in the installed-wheel test environments and pin native castlabs/c2pa-rs 6ca7fb16.
….8 line Merge origin/feat/conformance-validation-v02 (f55a1fb) to pair with the native castlabs/c2pa-rs conformance merge (PR contentauth#21). Resolution: - Release identity, pins and tooling stay on this line (0.37.13.* on feat/trusted-vsi-functional, trusted VSI API, fragment-offset binding and smoke); the conformance line's 0.37.12.dev1-dev4 release-prep pins are dropped. - Take the conformance line's genuine changes: contentauth main 0.37.12 merge content (already present here), 53ed862 native validation time and checked crJSON tests and fixture fixes, and the installed-wheel pytest install fix (Linux and Windows) with a tooling regression assertion. - Reader.crjson() documents the checked native export; add tests that a NULL return raises (with and without a native error message). - Move TestConformanceValidationSettings above the __main__ guard. - Keep both lines' release notes history.
Pin native castlabs/c2pa-rs afd6fffe5a066e0b5b1a14f3f8c7ac189e7f0c95 (the 1.0.8 trusted VSI native line merged with the conformance line; workspace 0.92.0-dev, Cargo.lock SHA-256 f7022b3e..., Rust 1.96.0) and release 0.37.13.dev2 from feat/trusted-vsi-functional as castlabs-v0.37.13.dev2. castlabs-v0.37.13.dev1 (run 38786913569) was not published: its installed-wheel test jobs lacked pytest. The paired qualification uses the same native commit; functional build identities dev1 and older are rejected.
The upstream prebuilt library used by build.yml has no verify.validation_time or crJSON 2.4. Document that strict_trust_purposes is accepted and ignored.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
adb4a8btrue merge offeat/conformance-validation-v02(f55a1fb): conformance tests (validation time, checked crJSON incl. NULL-export error path, crJSON 2.4) and the installed-wheelpytest==8.4.1fix (Linux + Windows).563e37brelease prepcastlabs-v0.37.13.dev2on native castlabs/c2pa-rsafd6fffe(feat: merge conformance-validation-v02 into the 1.0.8 native line c2pa-rs#21: 1.0.8 line + conformance merge), Cargo.lockf7022b3e…, SDK 0.92.0-dev, Rust 1.96.0.castlabs-v0.37.13.dev1(run 38786913569) was never published: installed-wheel jobs lacked pytest.e87d3e3review follow-up: validation-time tests gated to the Castlabs source build;strict_trust_purposesdocumented as accepted-and-ignored.Real native (
3a20840d…fromafd6fffe), cbor2 5.9 and 6.1.2, no skips: unit 507, conformance 4, fragmented 14, fragment-offset 65, trusted VSI 207, ladder 49, ownership 16, release smoke 5. Independent review: P2/P3 fixed.