gabriel / muse public
refactor BREAKING task/drop-future-annotations #1 / 1
AI Agent gabriel · 137 days ago · May 4, 2026 · Diff

refactor: drop from __future__ import annotations (Python 3.14)

PEP 649/749 makes deferred annotation evaluation the default in Python 3.14 — the __future__ import is no longer needed. Removed from all 321 source files across the codebase.

One TYPE_CHECKING guard in core/store.py needed to become a real import: StructuredDelta was behind 'if TYPE_CHECKING' which was fine when annotations were strings, but PEP 649 evaluates annotations on access. Moved to a direct runtime import.

sha256:347341f1f0c62a3db3025786dd80af07cb7073f8dea5907d6c709566c5fa4761 sha
+1 ~3 −321 symbols
sha256:cf5c1c8d49e232d0938bb9ffb7a3acef6aff669c3d4dec6d96148a5dcc2067d0 snapshot
+1
symbol added
~3
symbols modified
−321
symbols removed
0
dead code introduced
Semantic Changes 325 symbols
~ muse/cli/app.py .py 1 symbol removed
annotations import import annotations L89–89
~ muse/cli/commands/age.py .py 1 symbol removed
annotations import import annotations L124–124
~ muse/cli/commands/agent.py .py 1 symbol removed
annotations import import annotations L86–86
~ muse/cli/commands/agent_config.py .py 1 symbol removed
annotations import import annotations L51–51
~ muse/cli/commands/agent_map.py .py 1 symbol removed
annotations import import annotations L28–28
~ muse/cli/commands/annotate.py .py 1 symbol removed
annotations import import annotations L92–92
~ muse/cli/commands/api_surface.py .py 1 symbol removed
annotations import import annotations L75–75
~ muse/cli/commands/apply.py .py 1 symbol removed
annotations import import annotations L35–35
~ muse/cli/commands/apply_patch.py .py 1 symbol removed
annotations import import annotations L57–57
~ muse/cli/commands/archive.py .py 1 symbol removed
annotations import import annotations L100–100
~ muse/cli/commands/arpeggiate.py .py 1 symbol removed
annotations import import annotations L25–25
~ muse/cli/commands/attributes.py .py 1 symbol removed
annotations import import annotations L88–88
~ muse/cli/commands/auth.py .py 1 symbol removed
annotations import import annotations L75–75
~ muse/cli/commands/bisect.py .py 1 symbol removed
annotations import import annotations L52–52
~ muse/cli/commands/blame.py .py 1 symbol removed
annotations import import annotations L79–79
~ muse/cli/commands/blast_risk.py .py 1 symbol removed
annotations import import annotations L95–95
~ muse/cli/commands/branch.py .py 1 symbol removed
annotations import import annotations L52–52
~ muse/cli/commands/breakage.py .py 1 symbol removed
annotations import import annotations L50–50
~ muse/cli/commands/bridge.py .py 1 symbol removed
annotations import import annotations L39–39
~ muse/cli/commands/bundle.py .py 1 symbol removed
annotations import import annotations L56–56
~ muse/cli/commands/cadence.py .py 1 symbol removed
annotations import import annotations L26–26
~ muse/cli/commands/cat.py .py 1 symbol removed
annotations import import annotations L34–34
~ muse/cli/commands/cat_object.py .py 1 symbol removed
annotations import import annotations L84–84
~ muse/cli/commands/check.py .py 1 symbol removed
annotations import import annotations L55–55
~ muse/cli/commands/check_attr.py .py 1 symbol removed
annotations import import annotations L133–133
~ muse/cli/commands/check_ignore.py .py 1 symbol removed
annotations import import annotations L118–118
~ muse/cli/commands/check_ref_format.py .py 1 symbol removed
annotations import import annotations L116–116
~ muse/cli/commands/checkout.py .py 1 symbol removed
annotations import import annotations L60–60
~ muse/cli/commands/checkout_symbol.py .py 1 symbol removed
annotations import import annotations L87–87
~ muse/cli/commands/cherry_pick.py .py 1 symbol removed
annotations import import annotations L48–48
~ muse/cli/commands/clean.py .py 1 symbol removed
annotations import import annotations L63–63
~ muse/cli/commands/clone.py .py 1 symbol removed
annotations import import annotations L51–51
~ muse/cli/commands/clones.py .py 1 symbol removed
annotations import import annotations L76–76
~ muse/cli/commands/code_check.py .py 1 symbol removed
annotations import import annotations L44–44
~ muse/cli/commands/code_query.py .py 1 symbol removed
annotations import import annotations L42–42
~ muse/cli/commands/code_stage.py .py 1 symbol removed
annotations import import annotations L33–33
~ muse/cli/commands/codemap.py .py 1 symbol removed
annotations import import annotations L68–68
~ muse/cli/commands/commit.py .py 1 symbol removed
annotations import import annotations L30–30
~ muse/cli/commands/commit_graph.py .py 1 symbol removed
annotations import import annotations L69–69
~ muse/cli/commands/commit_tree.py .py 1 symbol removed
annotations import import annotations L66–66
~ muse/cli/commands/compare.py .py 1 symbol removed
annotations import import annotations L46–46
~ muse/cli/commands/config_cmd.py .py 1 symbol removed
annotations import import annotations L74–74
~ muse/cli/commands/conflicts.py .py 1 symbol removed
annotations import import annotations L70–70
~ muse/cli/commands/content_grep.py .py 1 symbol removed
annotations import import annotations L78–78
~ muse/cli/commands/contour.py .py 1 symbol removed
annotations import import annotations L26–26
~ muse/cli/commands/contract.py .py 1 symbol removed
annotations import import annotations L146–146
~ muse/cli/commands/coord_gc.py .py 1 symbol removed
annotations import import annotations L86–86
~ muse/cli/commands/coord_sync.py .py 1 symbol removed
annotations import import annotations L93–93
~ muse/cli/commands/core_blame.py .py 1 symbol removed
annotations import import annotations L25–25
~ muse/cli/commands/core_cat.py .py 1 symbol removed
annotations import import annotations L44–44
~ muse/cli/commands/count_objects.py .py 1 symbol removed
annotations import import annotations L57–57
~ muse/cli/commands/coupling.py .py 1 symbol removed
annotations import import annotations L36–36
~ muse/cli/commands/coverage.py .py 1 symbol removed
annotations import import annotations L86–86
~ muse/cli/commands/dag.py .py 1 symbol removed
annotations import import annotations L73–73
~ muse/cli/commands/dead.py .py 1 symbol removed
annotations import import annotations L126–126
~ muse/cli/commands/density.py .py 1 symbol removed
annotations import import annotations L25–25
~ muse/cli/commands/deps.py .py 1 symbol removed
annotations import import annotations L55–55
~ muse/cli/commands/describe.py .py 1 symbol removed
annotations import import annotations L52–52
~ muse/cli/commands/detect_refactor.py .py 1 symbol removed
annotations import import annotations L93–93
~ muse/cli/commands/diff.py .py 1 symbol removed
annotations import import annotations L43–43
~ muse/cli/commands/docs_cmd.py .py 1 symbol removed
annotations import import annotations L118–118
~ muse/cli/commands/domain_cmd.py .py 1 symbol removed
annotations import import annotations L59–59
~ muse/cli/commands/domain_info.py .py 1 symbol removed
annotations import import annotations L72–72
~ muse/cli/commands/domains.py .py 1 symbol removed
annotations import import annotations L51–51
~ muse/cli/commands/entangle.py .py 1 symbol removed
annotations import import annotations L88–88
~ muse/cli/commands/fetch.py .py 1 symbol removed
annotations import import annotations L62–62
~ muse/cli/commands/find_phrase.py .py 1 symbol removed
annotations import import annotations L26–26
~ muse/cli/commands/find_symbol.py .py 1 symbol removed
annotations import import annotations L88–88
~ muse/cli/commands/for_each_ref.py .py 1 symbol removed
annotations import import annotations L81–81
~ muse/cli/commands/forecast.py .py 1 symbol removed
annotations import import annotations L106–106
~ muse/cli/commands/format_patch.py .py 1 symbol removed
annotations import import annotations L109–109
~ muse/cli/commands/gc.py .py 1 symbol removed
annotations import import annotations L28–28
~ muse/cli/commands/gravity.py .py 1 symbol removed
annotations import import annotations L115–115
~ muse/cli/commands/grep.py .py 1 symbol removed
annotations import import annotations L40–40
~ muse/cli/commands/harmony.py .py 1 symbol removed
annotations import import annotations L142–142
~ muse/cli/commands/hash_object.py .py 1 symbol removed
annotations import import annotations L31–31
~ muse/cli/commands/heartbeat_coord.py .py 1 symbol removed
annotations import import annotations L61–61
~ muse/cli/commands/hotspots.py .py 1 symbol removed
annotations import import annotations L38–38
~ muse/cli/commands/hub/__init__.py .py 1 symbol removed
annotations import import annotations L22–22
~ muse/cli/commands/hub/_core.py .py 1 symbol removed
annotations import import annotations L82–82
annotations import import annotations L1–1
~ muse/cli/commands/hub/connection.py .py 1 symbol removed
annotations import import annotations L1–1
~ muse/cli/commands/hub/issues.py .py 1 symbol removed
annotations import import annotations L1–1
~ muse/cli/commands/hub/labels.py .py 1 symbol removed
annotations import import annotations L1–1
~ muse/cli/commands/hub/proposals.py .py 1 symbol removed
annotations import import annotations L1–1
~ muse/cli/commands/hub/releases.py .py 1 symbol removed
annotations import import annotations L1–1
~ muse/cli/commands/hub/repos.py .py 1 symbol removed
annotations import import annotations L1–1
~ muse/cli/commands/hub/users.py .py 1 symbol removed
annotations import import annotations L1–1
~ muse/cli/commands/hub/webhooks.py .py 1 symbol removed
annotations import import annotations L1–1
~ muse/cli/commands/humanize.py .py 1 symbol removed
annotations import import annotations L22–22
~ muse/cli/commands/impact.py .py 1 symbol removed
annotations import import annotations L81–81
~ muse/cli/commands/index_rebuild.py .py 1 symbol removed
annotations import import annotations L65–65
~ muse/cli/commands/init.py .py 1 symbol removed
annotations import import annotations L57–57
~ muse/cli/commands/instrumentation.py .py 1 symbol removed
annotations import import annotations L27–27
~ muse/cli/commands/intent.py .py 1 symbol removed
annotations import import annotations L68–68
~ muse/cli/commands/invariants.py .py 1 symbol removed
annotations import import annotations L109–109
~ muse/cli/commands/invert.py .py 1 symbol removed
annotations import import annotations L25–25
~ muse/cli/commands/languages.py .py 1 symbol removed
annotations import import annotations L46–46
~ muse/cli/commands/lineage.py .py 1 symbol removed
annotations import import annotations L74–74
~ muse/cli/commands/list_coord.py .py 1 symbol removed
annotations import import annotations L83–83
~ muse/cli/commands/log.py .py 1 symbol removed
annotations import import annotations L105–105
~ muse/cli/commands/ls_files.py .py 1 symbol removed
annotations import import annotations L60–60
~ muse/cli/commands/ls_remote.py .py 1 symbol removed
annotations import import annotations L66–66
~ muse/cli/commands/ls_tree.py .py 1 symbol removed
annotations import import annotations L92–92
~ muse/cli/commands/maintenance.py .py 1 symbol removed
annotations import import annotations L111–111
~ muse/cli/commands/merge.py .py 1 symbol removed
annotations import import annotations L54–54
~ muse/cli/commands/merge_base.py .py 1 symbol removed
annotations import import annotations L47–47
~ muse/cli/commands/merge_tree.py .py 1 symbol removed
annotations import import annotations L83–83
~ muse/cli/commands/midi_check.py .py 1 symbol removed
annotations import import annotations L45–45
~ muse/cli/commands/midi_compare.py .py 1 symbol removed
annotations import import annotations L31–31
~ muse/cli/commands/midi_harmony.py .py 1 symbol removed
annotations import import annotations L33–33
~ muse/cli/commands/midi_query.py .py 1 symbol removed
annotations import import annotations L30–30
~ muse/cli/commands/midi_shard.py .py 1 symbol removed
annotations import import annotations L28–28
~ muse/cli/commands/migrate.py .py 1 symbol removed
annotations import import annotations L38–38
~ muse/cli/commands/migrate_cmd.py .py 1 symbol removed
annotations import import annotations L50–50
~ muse/cli/commands/mist.py .py 1 symbol removed
annotations import import annotations L58–58
~ muse/cli/commands/mix.py .py 1 symbol removed
annotations import import annotations L26–26
~ muse/cli/commands/motif_detect.py .py 1 symbol removed
annotations import import annotations L25–25
~ muse/cli/commands/mv.py .py 1 symbol removed
annotations import import annotations L68–68
~ muse/cli/commands/name_rev.py .py 1 symbol removed
annotations import import annotations L99–99
~ muse/cli/commands/narrative.py .py 1 symbol removed
annotations import import annotations L134–134
~ muse/cli/commands/note_blame.py .py 1 symbol removed
annotations import import annotations L26–26
~ muse/cli/commands/note_hotspots.py .py 1 symbol removed
annotations import import annotations L28–28
~ muse/cli/commands/note_log.py .py 1 symbol removed
annotations import import annotations L29–29
~ muse/cli/commands/notes.py .py 1 symbol removed
annotations import import annotations L34–34
~ muse/cli/commands/pack_objects.py .py 1 symbol removed
annotations import import annotations L41–41
~ muse/cli/commands/patch.py .py 1 symbol removed
annotations import import annotations L54–54
~ muse/cli/commands/patch_id.py .py 1 symbol removed
annotations import import annotations L54–54
~ muse/cli/commands/path_cmd.py .py 1 symbol removed
annotations import import annotations L37–37
~ muse/cli/commands/piano_roll.py .py 1 symbol removed
annotations import import annotations L31–31
~ muse/cli/commands/plan_merge.py .py 1 symbol removed
annotations import import annotations L99–99
~ muse/cli/commands/predict.py .py 1 symbol removed
annotations import import annotations L113–113
~ muse/cli/commands/prune.py .py 1 symbol removed
annotations import import annotations L75–75
~ muse/cli/commands/pull.py .py 1 symbol removed
annotations import import annotations L39–39
~ muse/cli/commands/push.py .py 1 symbol removed
annotations import import annotations L64–64
~ muse/cli/commands/quantize.py .py 1 symbol removed
annotations import import annotations L24–24
~ muse/cli/commands/query.py .py 1 symbol removed
annotations import import annotations L52–52
~ muse/cli/commands/query_history.py .py 1 symbol removed
annotations import import annotations L73–73
~ muse/cli/commands/range_diff.py .py 1 symbol removed
annotations import import annotations L80–80
~ muse/cli/commands/read.py .py 1 symbol removed
annotations import import annotations L75–75
~ muse/cli/commands/read_commit.py .py 1 symbol removed
annotations import import annotations L44–44
~ muse/cli/commands/read_snapshot.py .py 1 symbol removed
annotations import import annotations L38–38
~ muse/cli/commands/rebase.py .py 1 symbol removed
annotations import import annotations L38–38
~ muse/cli/commands/reconcile.py .py 1 symbol removed
annotations import import annotations L85–85
~ muse/cli/commands/reflog.py .py 1 symbol removed
annotations import import annotations L72–72
~ muse/cli/commands/release.py .py 1 symbol removed
annotations import import annotations L71–71
~ muse/cli/commands/release_coord.py .py 1 symbol removed
annotations import import annotations L68–68
~ muse/cli/commands/remote.py .py 1 symbol removed
annotations import import annotations L61–61
~ muse/cli/commands/rename.py .py 1 symbol removed
annotations import import annotations L63–63
~ muse/cli/commands/reserve.py .py 1 symbol removed
annotations import import annotations L98–98
~ muse/cli/commands/reset.py .py 1 symbol removed
annotations import import annotations L35–35
~ muse/cli/commands/restore.py .py 1 symbol removed
annotations import import annotations L68–68
~ muse/cli/commands/retrograde.py .py 1 symbol removed
annotations import import annotations L20–20
~ muse/cli/commands/rev_list.py .py 1 symbol removed
annotations import import annotations L46–46
~ muse/cli/commands/rev_parse.py .py 1 symbol removed
annotations import import annotations L47–47
~ muse/cli/commands/revert.py .py 1 symbol removed
annotations import import annotations L71–71
~ muse/cli/commands/rhythm.py .py 1 symbol removed
annotations import import annotations L23–23
~ muse/cli/commands/rm.py .py 1 symbol removed
annotations import import annotations L66–66
~ muse/cli/commands/scale_detect.py .py 1 symbol removed
annotations import import annotations L24–24
annotations import import annotations L54–54
annotations import import annotations L132–132
~ muse/cli/commands/shard.py .py 1 symbol removed
annotations import import annotations L90–90
~ muse/cli/commands/shelf.py .py 1 symbol removed
annotations import import annotations L72–72
~ muse/cli/commands/shortlog.py .py 1 symbol removed
annotations import import annotations L75–75
~ muse/cli/commands/show_ref.py .py 1 symbol removed
annotations import import annotations L72–72
~ muse/cli/commands/sign.py .py 1 symbol removed
annotations import import annotations L79–79
~ muse/cli/commands/snapshot_cmd.py .py 1 symbol removed
annotations import import annotations L66–66
~ muse/cli/commands/snapshot_diff.py .py 1 symbol removed
annotations import import annotations L103–103
~ muse/cli/commands/social.py .py 1 symbol removed
annotations import import annotations L31–31
~ muse/cli/commands/sparse_checkout.py .py 1 symbol removed
annotations import import annotations L90–90
~ muse/cli/commands/stable.py .py 1 symbol removed
annotations import import annotations L38–38
~ muse/cli/commands/status.py .py 1 symbol removed
annotations import import annotations L80–80
~ muse/cli/commands/switch.py .py 1 symbol removed
annotations import import annotations L65–65
~ muse/cli/commands/symbol_log.py .py 1 symbol removed
annotations import import annotations L69–69
~ muse/cli/commands/symbolic_ref.py .py 1 symbol removed
annotations import import annotations L101–101
~ muse/cli/commands/symbols.py .py 1 symbol removed
annotations import import annotations L63–63
~ muse/cli/commands/tag.py .py 1 symbol removed
annotations import import annotations L56–56
~ muse/cli/commands/task_queue.py .py 1 symbol removed
annotations import import annotations L50–50
~ muse/cli/commands/tempo.py .py 1 symbol removed
annotations import import annotations L24–24
~ muse/cli/commands/tension.py .py 1 symbol removed
annotations import import annotations L25–25
~ muse/cli/commands/test_cmd.py .py 1 symbol removed
annotations import import annotations L104–104
~ muse/cli/commands/transpose.py .py 1 symbol removed
annotations import import annotations L26–26
~ muse/cli/commands/trust.py .py 1 symbol removed
annotations import import annotations L40–40
~ muse/cli/commands/type_cmd.py .py 1 symbol removed
annotations import import annotations L35–35
~ muse/cli/commands/unpack_objects.py .py 1 symbol removed
annotations import import annotations L45–45
~ muse/cli/commands/update_ref.py .py 1 symbol removed
annotations import import annotations L66–66
~ muse/cli/commands/velocity.py .py 1 symbol removed
annotations import import annotations L97–97
annotations import import annotations L23–23
~ muse/cli/commands/velocity_profile.py .py 1 symbol removed
annotations import import annotations L32–32
~ muse/cli/commands/verify.py .py 1 symbol removed
annotations import import annotations L64–64
~ muse/cli/commands/verify_commit.py .py 1 symbol removed
annotations import import annotations L53–53
~ muse/cli/commands/verify_object.py .py 1 symbol removed
annotations import import annotations L85–85
~ muse/cli/commands/verify_pack.py .py 1 symbol removed
annotations import import annotations L108–108
~ muse/cli/commands/verify_tag.py .py 1 symbol removed
annotations import import annotations L71–71
~ muse/cli/commands/voice_leading.py .py 1 symbol removed
annotations import import annotations L25–25
~ muse/cli/commands/watch_coord.py .py 1 symbol removed
annotations import import annotations L126–126
~ muse/cli/commands/workspace.py .py 1 symbol removed
annotations import import annotations L43–43
~ muse/cli/commands/worktree.py .py 1 symbol removed
annotations import import annotations L32–32
~ muse/cli/config.py .py 1 symbol removed
annotations import import annotations L40–40
~ muse/cli/guard.py .py 1 symbol removed
annotations import import annotations L10–10
~ muse/core/agent_slots.py .py 1 symbol removed
annotations import import annotations L28–28
~ muse/core/attributes.py .py 1 symbol removed
annotations import import annotations L108–108
~ muse/core/bip39.py .py 1 symbol removed
annotations import import annotations L111–111
~ muse/core/bisect.py .py 1 symbol removed
annotations import import annotations L59–59
~ muse/core/blame.py .py 1 symbol removed
annotations import import annotations L32–32
~ muse/core/cache_base.py .py 1 symbol removed
annotations import import annotations L31–31
~ muse/core/callgraph_cache.py .py 1 symbol removed
annotations import import annotations L61–61
~ muse/core/ci.py .py 1 symbol removed
annotations import import annotations L56–56
~ muse/core/cohen_transform.py .py 1 symbol removed
annotations import import annotations L56–56
~ muse/core/compression.py .py 1 symbol removed
annotations import import annotations L22–22
~ muse/core/coord_bus.py .py 1 symbol removed
annotations import import annotations L40–40
~ muse/core/coordination.py .py 1 symbol removed
annotations import import annotations L96–96
~ muse/core/crdts/__init__.py .py 1 symbol removed
annotations import import annotations L57–57
~ muse/core/crdts/aw_map.py .py 1 symbol removed
annotations import import annotations L32–32
~ muse/core/crdts/g_counter.py .py 1 symbol removed
annotations import import annotations L27–27
~ muse/core/crdts/lww_register.py .py 1 symbol removed
annotations import import annotations L29–29
~ muse/core/crdts/or_set.py .py 1 symbol removed
annotations import import annotations L42–42
~ muse/core/crdts/rga.py .py 1 symbol removed
annotations import import annotations L33–33
~ muse/core/crdts/vclock.py .py 1 symbol removed
annotations import import annotations L23–23
~ muse/core/dag.py .py 1 symbol removed
annotations import import annotations L65–65
~ muse/core/describe.py .py 1 symbol removed
annotations import import annotations L34–34
~ muse/core/diff_algorithms/__init__.py .py 1 symbol removed
annotations import import annotations L32–32
~ muse/core/diff_algorithms/lcs.py .py 1 symbol removed
annotations import import annotations L24–24
annotations import import annotations L24–24
~ muse/core/diff_algorithms/set_ops.py .py 1 symbol removed
annotations import import annotations L21–21
annotations import import annotations L36–36
~ muse/core/doc_extractor.py .py 1 symbol removed
annotations import import annotations L58–58
~ muse/core/doc_history.py .py 1 symbol removed
annotations import import annotations L31–31
~ muse/core/doc_renderer.py .py 1 symbol removed
annotations import import annotations L37–37
~ muse/core/domain_migration.py .py 1 symbol removed
annotations import import annotations L34–34
~ muse/core/envelope.py .py 1 symbol removed
annotations import import annotations L29–29
~ muse/core/errors.py .py 1 symbol removed
annotations import import annotations L3–3
~ muse/core/gc.py .py 1 symbol removed
annotations import import annotations L55–55
~ muse/core/graph.py .py 1 symbol removed
annotations import import annotations L35–35
~ muse/core/harmony.py .py 1 symbol removed
annotations import import annotations L80–80
~ muse/core/harmony_engine.py .py 1 symbol removed
annotations import import annotations L69–69
~ muse/core/hdkeys.py .py 1 symbol removed
annotations import import annotations L178–178
~ muse/core/hub_trust.py .py 1 symbol removed
annotations import import annotations L42–42
~ muse/core/identity.py .py 1 symbol removed
annotations import import annotations L66–66
~ muse/core/ignore.py .py 1 symbol removed
annotations import import annotations L38–38
~ muse/core/implicit_edge_cache.py .py 1 symbol removed
annotations import import annotations L53–53
~ muse/core/indices.py .py 1 symbol removed
annotations import import annotations L40–40
~ muse/core/keychain.py .py 1 symbol removed
annotations import import annotations L46–46
~ muse/core/keypair.py .py 1 symbol removed
annotations import import annotations L17–17
~ muse/core/merge_engine.py .py 1 symbol removed
annotations import import annotations L50–50
~ muse/core/migrate.py .py 1 symbol removed
annotations import import annotations L25–25
~ muse/core/mpack.py .py 1 symbol removed
annotations import import annotations L92–92
~ muse/core/msign.py .py 1 symbol removed
annotations import import annotations L55–55
~ muse/core/object_availability.py .py 1 symbol removed
annotations import import annotations L49–49
~ muse/core/object_store.py .py 1 symbol removed
annotations import import annotations L46–46
~ muse/core/op_log.py .py 1 symbol removed
annotations import import annotations L57–57
~ muse/core/op_transform.py .py 1 symbol removed
annotations import import annotations L67–67
~ muse/core/pack.py .py 1 symbol removed
annotations import import annotations L32–32
~ muse/core/patch_record.py .py 1 symbol removed
annotations import import annotations L53–53
~ muse/core/paths.py .py 1 symbol removed
annotations import import annotations L18–18
~ muse/core/plugins/code_harmony.py .py 1 symbol removed
annotations import import annotations L97–97
~ muse/core/provenance.py .py 1 symbol removed
annotations import import annotations L58–58
~ muse/core/query_engine.py .py 1 symbol removed
annotations import import annotations L71–71
~ muse/core/rebase.py .py 1 symbol removed
annotations import import annotations L47–47
~ muse/core/reflog.py .py 1 symbol removed
annotations import import annotations L50–50
~ muse/core/refs.py .py 1 symbol removed
annotations import import annotations L32–32
~ muse/core/repo.py .py 1 symbol removed
annotations import import annotations L29–29
~ muse/core/schema.py .py 1 symbol removed
annotations import import annotations L31–31
~ muse/core/secp256k1_sign.py .py 1 symbol removed
annotations import import annotations L69–69
~ muse/core/semver.py .py 1 symbol removed
annotations import import annotations L22–22
~ muse/core/semver_classifier.py .py 1 symbol removed
annotations import import annotations L103–103
~ muse/core/shallow.py .py 1 symbol removed
annotations import import annotations L41–41
~ muse/core/slip010.py .py 1 symbol removed
annotations import import annotations L87–87
~ muse/core/snapshot.py .py 1 symbol removed
annotations import import annotations L51–51
~ muse/core/sparse.py .py 1 symbol removed
annotations import import annotations L24–24
~ muse/core/stat_cache.py .py 1 symbol removed
annotations import import annotations L70–70
~ muse/core/store.py .py 1 symbol added, 2 symbols removed, 3 symbols modified
TYPE_CHECKING import import TYPE_CHECKING L86–86
annotations import import annotations L71–71
+ StructuredDelta import import StructuredDelta L86–86
~ muse/core/symbol_cache.py .py 1 symbol removed
annotations import import annotations L67–67
~ muse/core/task_queue.py .py 1 symbol removed
annotations import import annotations L92–92
~ muse/core/terminal.py .py 1 symbol removed
annotations import import annotations L8–8
~ muse/core/test_history.py .py 1 symbol removed
annotations import import annotations L32–32
~ muse/core/test_runner.py .py 1 symbol removed
annotations import import annotations L47–47
~ muse/core/test_selection.py .py 1 symbol removed
annotations import import annotations L38–38
~ muse/core/timing.py .py 1 symbol removed
annotations import import annotations L16–16
~ muse/core/transport.py .py 1 symbol removed
annotations import import annotations L88–88
~ muse/core/type_analysis.py .py 1 symbol removed
annotations import import annotations L18–18
~ muse/core/types.py .py 1 symbol removed
annotations import import annotations L7–7
~ muse/core/validation.py .py 1 symbol removed
annotations import import annotations L9–9
~ muse/core/verify.py .py 1 symbol removed
annotations import import annotations L49–49
~ muse/core/workdir.py .py 1 symbol removed
annotations import import annotations L9–9
~ muse/core/workspace.py .py 1 symbol removed
annotations import import annotations L51–51
~ muse/core/worktree.py .py 1 symbol removed
annotations import import annotations L45–45
~ muse/core/xml_safe.py .py 1 symbol removed
annotations import import annotations L16–16
~ muse/domain.py .py 1 symbol removed
annotations import import annotations L46–46
~ muse/plugins/code/_callgraph.py .py 1 symbol removed
annotations import import annotations L31–31
~ muse/plugins/code/_code_query.py .py 1 symbol removed
annotations import import annotations L48–48
~ muse/plugins/code/_framework.py .py 1 symbol removed
annotations import import annotations L58–58
~ muse/plugins/code/_invariants.py .py 1 symbol removed
annotations import import annotations L75–75
~ muse/plugins/code/_predicate.py .py 1 symbol removed
annotations import import annotations L66–66
~ muse/plugins/code/_query.py .py 1 symbol removed
annotations import import annotations L12–12
annotations import import annotations L29–29
~ muse/plugins/code/ast_parser.py .py 1 symbol removed
annotations import import annotations L80–80
~ muse/plugins/code/manifest.py .py 1 symbol removed
annotations import import annotations L31–31
~ muse/plugins/code/plugin.py .py 1 symbol removed
annotations import import annotations L84–84
~ muse/plugins/code/release_analysis.py .py 1 symbol removed
annotations import import annotations L17–17
~ muse/plugins/code/stage.py .py 1 symbol removed
annotations import import annotations L27–27
~ muse/plugins/code/symbol_diff.py .py 1 symbol removed
annotations import import annotations L56–56
~ muse/plugins/identity/dag.py .py 1 symbol removed
annotations import import annotations L7–7
~ muse/plugins/identity/plugin.py .py 1 symbol removed
annotations import import annotations L21–21
~ muse/plugins/identity/records.py .py 1 symbol removed
annotations import import annotations L2–2
~ muse/plugins/midi/_analysis.py .py 1 symbol removed
annotations import import annotations L10–10
~ muse/plugins/midi/_crdt_notes.py .py 1 symbol removed
annotations import import annotations L64–64
~ muse/plugins/midi/_invariants.py .py 1 symbol removed
annotations import import annotations L82–82
~ muse/plugins/midi/_midi_keys.py .py 1 symbol removed
annotations import import annotations L8–8
~ muse/plugins/midi/_midi_query.py .py 1 symbol removed
annotations import import annotations L61–61
~ muse/plugins/midi/_query.py .py 1 symbol removed
annotations import import annotations L11–11
~ muse/plugins/midi/entity.py .py 1 symbol removed
annotations import import annotations L51–51
~ muse/plugins/midi/manifest.py .py 1 symbol removed
annotations import import annotations L39–39
~ muse/plugins/midi/midi_diff.py .py 1 symbol removed
annotations import import annotations L36–36
~ muse/plugins/midi/midi_merge.py .py 1 symbol removed
annotations import import annotations L102–102
~ muse/plugins/midi/plugin.py .py 1 symbol removed
annotations import import annotations L54–54
~ muse/plugins/mist/plugin.py .py 1 symbol removed
annotations import import annotations L27–27
~ muse/plugins/registry.py .py 1 symbol removed
annotations import import annotations L16–16
~ muse/plugins/scaffold/plugin.py .py 1 symbol removed
annotations import import annotations L31–31
~ muse/plugins/social/plugin.py .py 1 symbol removed
annotations import import annotations L32–32
← Older Oldest on task/drop-future-annotations
All commits
Newer → Latest on task/drop-future-annotations

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:347341f1f0c62a3db3025786dd80af07cb7073f8dea5907d6c709566c5fa4761 --body "your comment"