Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
1d5ae23
chore: project capobara from Mono 8420a1f8c5fd
Sep 20, 2026
6074d45
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 20, 2026
47cbca1
chore: project capobara from Mono e123b3f67c39
Sep 20, 2026
fb02b9f
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 21, 2026
d3323f7
chore: project capobara from Mono 9b559bc70e7d
Sep 21, 2026
dc0f419
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 21, 2026
93ea333
chore: project capobara from Mono 9a003786d767
Sep 21, 2026
734bf4b
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 21, 2026
c6a4c21
chore: project capobara from Mono 511bd2305f5a
Sep 21, 2026
bcf50cb
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 21, 2026
d4e6463
chore: project capobara from Mono ad7b9df0b712
Sep 21, 2026
e486fa5
chore: project capobara from Mono 4ab4845398fd
Sep 21, 2026
55bad97
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 22, 2026
93b199e
chore: project capobara from Mono 2df44a8283c0
Sep 22, 2026
9faef24
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 23, 2026
a715fce
chore: project capobara from Mono 3ccfbea716d8
Sep 23, 2026
58daea2
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 24, 2026
4404518
chore: project capobara from Mono a971433d12b4
Sep 24, 2026
c89390f
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 24, 2026
3ce3207
chore: project capobara from Mono c97cbb033be2
Sep 24, 2026
0fad59d
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 25, 2026
de29e20
chore: project capobara from Mono 80416a066acc
Sep 25, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .repository-projection.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@
"projection": "capobara",
"projectionSchemaVersion": 1,
"sourceRepository": "dx-corp/mono",
"sourceSha": "c97cbb033be2d815b33abd51b9e1a9a37968066c",
"sourceSha": "80416a066acccdb2394733a9db4adcae19d88f23",
"destinationRepository": "dx-corp/capobara",
"priorProjectedBase": "370ed9320251714415c7cbf0d5001d69772ccb76",
"priorProjectedBase": "cf15e24ff8bd4d5173fe6227360afaa6c3bc59e3",
"definitionDigest": "7826c75cbd356dad6c867f2606ebde8b79ef4361353908cf33ada720034ec488",
"toolDigest": "0aae6000dbd0940f5a0af380463ccb5a83285eda",
"contentDigest": "be25df3e8889cb1418e70fa9c39c8f0a38b8db4803daa6d73a9482d676399cc8",
"toolDigest": "cef8579e533dbfa40cbd9070dd7581f65f800e5f",
"contentDigest": "835eae639a7d258fd6164f1da31f1b2f5fb9832db99a54d36362319f29aea986",
"publicationEligible": true
}
2 changes: 2 additions & 0 deletions src/modes/sdk_assembly/policies.rs
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ pub const PYTHON_SDK_FILES: &[&str] = &[
"src/deixic/auth.py",
"src/deixic/client.py",
"src/deixic/errors.py",
"src/deixic/federation.py",
"src/deixic/examples/__init__.py",
"src/deixic/examples/account_brief.py",
"src/deixic/examples/account_brief_result.py",
Expand All @@ -37,6 +38,7 @@ pub const PYTHON_SDK_FILES: &[&str] = &[
"tests/test_recovery.py",
"tests/test_tasks.py",
"tests/test_test_journey.py",
"tests/test_workload_federation.py",
];

// Generated protobuf/gRPC Python modules under `gen/python/`, copied into
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
---
source: tools/capobara/src/definition.rs
assertion_line: 463
expression: definition_digest(&api.raw)
expression: definition_digest(&api.text).unwrap()
---
1b99f898b612f6adeb8261ebea5314f7e78f0d41d4667ce98cb9bb94155369f4
4c1601bee99ccc8305013324608e9c146999b21427179d25fd342f69aebd37bd
4 changes: 3 additions & 1 deletion tests/fixtures/sdk-assembly.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
"src/deixic/examples/account_brief_result.py",
"src/deixic/examples/task_result.py",
"src/deixic/examples/verify_test_journey.py",
"src/deixic/federation.py",
"src/deixic/protocol.py",
"src/deixic/py.typed",
"src/deixic/tasks.py",
Expand All @@ -29,7 +30,8 @@
"tests/test_real_journey.py",
"tests/test_recovery.py",
"tests/test_tasks.py",
"tests/test_test_journey.py"
"tests/test_test_journey.py",
"tests/test_workload_federation.py"
],
"deixic-node": [
"sdk/deixic/typescript/CHANGELOG.md",
Expand Down
9 changes: 7 additions & 2 deletions tests/sdk_assembly.rs
Original file line number Diff line number Diff line change
Expand Up @@ -530,8 +530,13 @@ fn apply_assembles_a_real_sdk_assembly_projection_through_the_reviewed_policy()
// identity transform has run on `pyproject.toml`, and the
// destination-owned file is untouched.
assert_eq!(
std::fs::read(target.path().join("src/meter/v1/meter_pb2.py")).unwrap(),
std::fs::read(source.path().join("gen/python/meter/v1/meter_pb2.py")).unwrap(),
std::fs::read(target.path().join("src/deixicpublic/v1/sdk_pb2.py")).unwrap(),
std::fs::read(
source
.path()
.join("sdk/deixic/python/src/deixicpublic/v1/sdk_pb2.py")
)
.unwrap(),
);
let pyproject = std::fs::read_to_string(target.path().join("pyproject.toml")).unwrap();
assert!(!pyproject.contains("dx-corp/mono"), "{pyproject}");
Expand Down