diff --git a/contracts/openreposhape-pin.yaml b/contracts/openreposhape-pin.yaml index 46460294..eea57fb5 100644 --- a/contracts/openreposhape-pin.yaml +++ b/contracts/openreposhape-pin.yaml @@ -51,12 +51,12 @@ source_repository: opensoft/openRepoShape submodule_path: upstream/openRepoShape materialization: mounted -commit: "7f84ca42ca86a8902928345109d2bf6bad87bd91" +commit: "190133d5e704e380c430f87ca9c4e31746de0012" revision_kind: commit digest_algorithm: sha256 digest_definition: sorted-ls-tree-r-v1 digests: - tree_sha256: "3be52767e727d924dd05f9e78b18eb70f1682fe48614fab519f85331eeff5fa8" + tree_sha256: "7a66972c7de193c050f77f97bffa13d8543c28d74f61ea210644e65aa3f37912" verify_pin: tests/test_upstream_pin.py diff --git a/tests/test_install_payload_source.py b/tests/test_install_payload_source.py index 97bd7bb0..570bf9f0 100644 --- a/tests/test_install_payload_source.py +++ b/tests/test_install_payload_source.py @@ -919,7 +919,7 @@ def test_r01_a_single_repository_by_gh_asks_for_files_and_nothing_else(tmp_path) @pytest.mark.parametrize("line", ["openRepoShape", "gh"]) def test_r01_composed_the_documented_one_liners_resolve_through_the_root_entry_point( tmp_path, line): - """openRepoShape's own `--install` pointer (openRepoShape:280 at 7f84ca4) + """openRepoShape's own `--install` pointer (openRepoShape:547 at 190133d) and README's `gh api` line, BYTE FOR BYTE, against an assembly whose root carries the real entry point: the root resolves `main` ONCE, reads the code pin there and hands every argument to the pinned implementation, which diff --git a/upstream/openRepoShape b/upstream/openRepoShape index 7f84ca42..190133d5 160000 --- a/upstream/openRepoShape +++ b/upstream/openRepoShape @@ -1 +1 @@ -Subproject commit 7f84ca42ca86a8902928345109d2bf6bad87bd91 +Subproject commit 190133d5e704e380c430f87ca9c4e31746de0012