beets/docs
Šarūnas Nejus 38708ae592
Refactor lyrics handling to use structured Lyrics object
* Introduce a `Lyrics` dataclass to carry text, source URL, and language
  metadata through fetch, translation, and storage paths.
* Return `Lyrics` from backends and plugin lookup methods instead of raw
  tuples/strings.
* Store backend name in `lyrics_source` derived from fetched URL root
  domain.
* Simplify translator flow to operate on `Lyrics`, reuse line splitting,
  append translations in-place, and record translation language
  metadata.
2026-03-06 10:57:08 +00:00
..
_static
_templates/autosummary Add request handler utils to the docs 2026-01-06 09:54:02 +00:00
api Add request handler utils to the docs 2026-01-06 09:54:02 +00:00
dev Move PromptChoice to beets.util module 2025-12-02 01:51:14 +00:00
extensions Address RUF012 2026-01-13 20:55:40 +00:00
guides Fix single backticks issues 2026-02-08 08:01:31 +00:00
plugins Refactor lyrics handling to use structured Lyrics object 2026-03-06 10:57:08 +00:00
reference Use proper syntax highlighting for code block 2026-03-01 11:46:44 +00:00
.gitignore
changelog.rst Refactor lyrics handling to use structured Lyrics object 2026-03-06 10:57:08 +00:00
code_of_conduct.rst
conf.py Fix multi-value delimiter handling in templates 2026-02-22 16:12:58 +00:00
contributing.rst
faq.rst
index.rst
Makefile
modd.conf
team.rst Update my teams page entry 2026-03-02 08:31:44 +01:00