gabriel / musehub public
patch task/phase1-merge-engine #1 / 4
gabriel · 19 hours ago · Jun 11, 2026 · Diff

more passing tests from full test suite fun

sha256:77fc45e703f90c0d603ecb1a0ce21ff21095728ca7dd0e146eb5e966c8f9fcc9 sha
+25 ~2 symbols
968 changed · 968 in snapshot files
sha256:407b6590bcddd1267260be31a00a6a602d3f2ace55f22c41ad3f977e89cf75df snapshot
+25
symbols added
~2
symbols modified
968
files changed
968
files in snapshot
0
dead code introduced
Semantic Changes 27 symbols
~ musehub/main.py .py 1 symbol modified
~ musehub/storage/backends.py .py 18 symbols added
+ MemoryBackend class class MemoryBackend L609–674
+ __init__ method method __init__ L614–616
+ delete method async_method delete L636–637
+ exists method async_method exists L633–634
+ exists_mpack method async_method exists_mpack L655–656
+ get method async_method get L627–628
+ get_batch method async_method get_batch L630–631
+ get_mpack method async_method get_mpack L652–653
+ get_range method async_method get_range L658–662
+ presign_batch method async_method presign_batch L644–645
+ presign_mpack_get method async_method presign_mpack_get L667–668
+ presign_mpack_put method async_method presign_mpack_put L664–665
+ put method async_method put L623–625
+ put_mpack method async_method put_mpack L649–650
+ quarantine_mpack method async_method quarantine_mpack L670–671
+ quarantine_object method async_method quarantine_object L673–674
+ stream method async_method stream L639–642
+ uri_for method method uri_for L618–621
~ tests/conftest.py .py 1 symbol modified
~ tests/test_clone_xs_unit.py .py 4 symbols added
+ _infra_ready function function _infra_ready L38–39
+ _port_open function function _port_open L30–35
+ socket import import socket L20–20
+ pytestmark variable variable pytestmark L42–45
~ tests/test_fetch_xs_unit.py .py 3 symbols added
+ _port_open function function _port_open L29–34
+ socket import import socket L20–20
+ pytestmark variable variable pytestmark L37–40
Files Changed
+968
968 in snapshot
+ .env.example .example
+ .museignore .museignore
+ CLAUDE.md .md
+ README.md .md
+ alembic.ini .ini
+ docs/ssl.md .md
+ musehub.db .db
+ musehub/py.typed .typed
+ package.json .json
+ pyproject.toml .toml
+ tsconfig.json .json

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:77fc45e703f90c0d603ecb1a0ce21ff21095728ca7dd0e146eb5e966c8f9fcc9 --body "your comment"