Loading karaokatalog/deduplicate/prune.py 0 → 100644 +12 −0 Changes for karaokatalog/deduplicate/prune.py: 12 added lines, 0 removed lines. Original line number Diff line number Diff line from collections.abc import Sequence from karaokatalog.deduplicate.instructions.DeleteInstruction import DeleteInstruction from karaokatalog.Song import Song def prune(equivalent_songs: Sequence[Song]) -> Sequence[DeleteInstruction]: """ Prune a sequence of equivalent songs, by returning a sequence of instructions that delete all but one song in this sequence. """ pass Loading
karaokatalog/deduplicate/prune.py 0 → 100644 +12 −0 Changes for karaokatalog/deduplicate/prune.py: 12 added lines, 0 removed lines. Original line number Diff line number Diff line from collections.abc import Sequence from karaokatalog.deduplicate.instructions.DeleteInstruction import DeleteInstruction from karaokatalog.Song import Song def prune(equivalent_songs: Sequence[Song]) -> Sequence[DeleteInstruction]: """ Prune a sequence of equivalent songs, by returning a sequence of instructions that delete all but one song in this sequence. """ pass