feat: server-advertised pack_origin via GET /refs + fix test stubs
- RemoteInfo gains optional pack_origin field (transport.py, pack.py) - _parse_remote_info populates pack_origin from WireRefsResponse - push.py run() resolves effective pack_origin: server value takes priority over local config fallback (get_remote_pack_origin) - _push_objects_as_packs accepts pack_origin param; rewrites URL origin while preserving /{owner}/{slug} path - _FakeTransport stub updated: filter_objects matches new signature (signing, object_ids, object_hints) and returns FilterObjectsResult; push_object_pack added - TestUploadPresigned patches platform.system to force urllib path on macOS - Stress tests updated: _push_objects_parallel replaced by _push_objects_as_packs with correct object_ids interface and push_object_pack mock
0 comments
muse hub commit comment sha256:74a7299611e05b380430c834712cd757a1222fd90a7ece39a2cd844214931b3b --body "your comment"
No comments yet. Be the first to start the discussion.