Commit Graph

  • 13665a5a55 Increment version to 2.7.1 v2.7.1 snejus 2026-03-08 08:30:00 +00:00
  • 1acbdbd67c Skip langdetect-dependent tests when package is not installed (#6422) Šarūnas Nejus 2026-03-08 08:26:58 +00:00
  • bd2a448ca6 Document custom marks in CONTRIBUTING.rst Šarūnas Nejus 2026-03-08 08:17:53 +00:00
  • a8b34d2976 Pin docstrfmt>=2.0.2 and add --preserve-adornments flag Šarūnas Nejus 2026-03-08 08:08:12 +00:00
  • b683cb6540 Extend requires_import marker with force_ci option Šarūnas Nejus 2026-03-08 00:53:35 +00:00
  • 13ad15b83e Move pytest marker definitions to conftest.py Šarūnas Nejus 2026-03-08 00:05:18 +00:00
  • a7325e7483 Skip langdetect-dependent tests when package is not installed Šarūnas Nejus 2026-03-07 23:56:01 +00:00
  • 2678124b88 Upgrade all dependencies (#6420) Šarūnas Nejus 2026-03-07 21:56:43 +00:00
  • 02145a3ac0 Upgrade all dependencies Šarūnas Nejus 2026-03-07 21:33:24 +00:00
  • 156870419e Increment version to 2.7.0 v2.7.0 snejus 2026-03-07 21:16:10 +00:00
  • c996a42f6d Add docs fixes to git blame ignore revs Šarūnas Nejus 2026-03-07 19:43:43 +00:00
  • cff5434cf7 Fix docs links (#6418) Šarūnas Nejus 2026-03-07 19:40:59 +00:00
  • b3f5585849 Add a changelog note Šarūnas Nejus 2026-03-06 09:22:55 +00:00
  • 192217da5d Format docs Šarūnas Nejus 2026-03-06 09:21:46 +00:00
  • ae3a2e5729 Fix redirect URLs Šarūnas Nejus 2026-03-06 10:17:15 +00:00
  • 441c838387 Fix broken URLs Šarūnas Nejus 2026-03-06 08:36:56 +00:00
  • 3d0d032987 Replace http URLs with https Šarūnas Nejus 2026-03-06 07:17:22 +00:00
  • a6ac5eff5b Add lyrics_url, lyrics_backend flex attrs, improve lrclib reliability (#6393) Šarūnas Nejus 2026-03-06 11:27:53 +00:00
  • ace6a99d07 Document methods changed/introduced Šarūnas Nejus 2026-03-05 18:39:58 +00:00
  • e8605747d6 Document migrations Šarūnas Nejus 2026-03-05 17:49:54 +00:00
  • 05a822dd5c Move Lyrics class under beets.util as it is used by migrations Šarūnas Nejus 2026-03-05 17:46:32 +00:00
  • 50a564e66d Set constant langdetection seed for stable results Šarūnas Nejus 2026-03-05 15:49:38 +00:00
  • 7d30efa82c Migrate lyrics metadata to flex fields on library open Šarūnas Nejus 2026-03-05 15:49:15 +00:00
  • 7df14e1877 Fix timestamp format in translation/synced lyrics test Šarūnas Nejus 2026-03-03 18:19:17 +00:00
  • 38708ae592 Refactor lyrics handling to use structured Lyrics object Šarūnas Nejus 2026-03-03 18:16:42 +00:00
  • 835115a6f7 Fix genius end to end lyrics test Šarūnas Nejus 2026-02-25 21:07:26 +00:00
  • c239275193 Do not split orig/trans if they are not different Šarūnas Nejus 2026-02-23 08:42:58 +00:00
  • cd95c15a0b Add a test to show duplicate translations we have right now Šarūnas Nejus 2026-02-23 08:42:08 +00:00
  • 82bfc03494 Preserve synced lyrics when fetched result is plain text Šarūnas Nejus 2026-02-23 08:33:17 +00:00
  • 24ca6abcfe lyrics: validate synced lyrics duration Šarūnas Nejus 2026-02-23 07:53:18 +00:00
  • 7d81f58bd3 Fix type dep Eric Masseran 2026-03-04 22:54:33 +01:00
  • 9f89527001 Use function Eric Masseran 2026-03-04 22:50:06 +01:00
  • 6abf7c43ae Fix typo Eric Masseran 2026-03-04 22:39:33 +01:00
  • 1fe5bad4b2 Merge remote-tracking branch 'official/master' into use-aliases-for-track-album Eric Masseran 2026-03-04 22:21:03 +01:00
  • edbf737638 Lastgenre: Cleanup existing genres (#6317) J0J0 Todos 2026-03-04 21:06:38 +01:00
  • 13fe82f394 feat(lastgenre): cleanup_existing Arne Beer 2026-01-24 22:32:00 +01:00
  • c1fa0a653d Fix extension issue in convert plugin when exporting a playlist (#5203) Šarūnas Nejus 2026-03-04 17:04:27 +00:00
  • a5a9775930 convert: generate playlist entries from effective output paths Šarūnas Nejus 2026-03-04 15:38:33 +00:00
  • bc9213a4ed Fix lint issues Šarūnas Nejus 2026-03-04 15:28:30 +00:00
  • e90bda31d1 Merge branch 'master' into pr-fix-convert-ext Šarūnas Nejus 2026-03-04 15:24:54 +00:00
  • c46f99a82b Merge branch 'master' into pr-fix-convert-ext Šarūnas Nejus 2026-03-04 15:22:40 +00:00
  • 1ecd2c5bdb Enable duplicate detection for as-is (autotag: no) imports (#6280) Šarūnas Nejus 2026-03-04 14:39:19 +00:00
  • bf7997d45f Move changelog note under Unreleased section Šarūnas Nejus 2026-03-04 14:32:44 +00:00
  • b5d8ced9d9 Enable duplicate detection for as-is imports Axel Wikström 2026-01-10 20:03:50 +02:00
  • 842354ee6b Match substrings fuzzily (#6408) Šarūnas Nejus 2026-03-03 14:23:03 +00:00
  • 48763eee4f Force slow queries for FuzzyPlugin Šarūnas Nejus 2026-03-03 14:05:35 +00:00
  • b82a8eaab7 Add tests Šarūnas Nejus 2026-03-03 13:47:36 +00:00
  • 56e86a7966 Add changelog note Šarūnas Nejus 2026-03-03 12:53:47 +00:00
  • f4bf7b2fc9 Match substrings fuzzily Willow Carretero Chavez 2024-03-11 13:33:17 -04:00
  • bb08923aea Fix #6176: Clear error message when EDITOR not set (#6311) Šarūnas Nejus 2026-03-03 12:11:26 +00:00
  • 65d04f4c30 Fix lint Šarūnas Nejus 2026-03-03 12:06:12 +00:00
  • 503d5c75ff Merge branch 'master' into bugfix_editor Šarūnas Nejus 2026-03-03 12:03:52 +00:00
  • 50684b70b2 Use None as default values for multi-valued fields in hooks.Info (#6405) Šarūnas Nejus 2026-03-03 11:58:54 +00:00
  • a8b8aa9d89 Move test_autotag tests under test/autotag Šarūnas Nejus 2026-03-02 07:49:12 +00:00
  • 1838482c7a Keep missing multi-value fields as None instead of empty list Šarūnas Nejus 2026-03-02 07:48:07 +00:00
  • 0f7bce1bfe Show that album genres are not applied to tracks Šarūnas Nejus 2026-03-02 07:46:50 +00:00
  • cf043df13d autotag: refactor autotag tests to use single comprehensive test Šarūnas Nejus 2025-11-02 21:26:10 +00:00
  • 86fac4bf82 fix(lastgenre): Reset plugin config in fixtured tests (#6386) Šarūnas Nejus 2026-03-02 23:48:17 +00:00
  • 723b4bbfe9 fix(lastgenre): Reset plugin config in fixtured tests Arne Beer 2026-03-03 00:07:15 +01:00
  • 31bbd1fad8 fix(fetchart): prevent deletion of configured fallback cover art (#6283) Šarūnas Nejus 2026-03-02 23:09:58 +00:00
  • 974d917df4 fix(fetchart): prevent deletion of configured fallback cover art Danny Trunk 2026-01-12 17:00:23 +01:00
  • 30d5157ba3 zero plugin zeroes disctotal if single disc (#6306) Šarūnas Nejus 2026-03-02 17:02:22 +00:00
  • 5c3ba8e006 Move changelog note under unreleased section Šarūnas Nejus 2026-03-02 16:38:02 +00:00
  • 91fae7c879 Merge branch 'master' into zero-total-discs Šarūnas Nejus 2026-03-02 16:37:43 +00:00
  • 6089ab08fa fix: ftintitle can handle a list of ampersanded artists (#6375) Šarūnas Nejus 2026-03-02 15:00:05 +00:00
  • b17305aa1e Update changelog note Šarūnas Nejus 2026-03-02 14:54:34 +00:00
  • bfd95f47d0 fix: ftintitle can handle a list of ampersanded artists Fredrik Möllerstrand 2026-02-17 08:10:58 +01:00
  • 43a2c69aa6 Fix symlink tests for macOS (#6374) Šarūnas Nejus 2026-03-02 09:33:16 +00:00
  • df7db24871 Fix symlink tests for macOS Dmitri Vassilenko 2026-02-16 20:33:49 -05:00
  • d2faa5efe9 Update my teams page entry (#6394) Šarūnas Nejus 2026-03-02 09:23:17 +00:00
  • 532b0dabb1 Update my teams page entry J0J0 Todos 2026-02-25 06:49:48 +01:00
  • 53119fc581 docs: Document match.distance_weights in autotagger config (#6398) Šarūnas Nejus 2026-03-01 12:37:42 +00:00
  • aa81232336 Use proper syntax highlighting for code block Serene 2026-03-01 21:10:49 +10:00
  • dd1bda4bd0 Format docs Serene-Arc 2026-03-01 18:01:18 +10:00
  • a40bd7ca3c docs: Document match.distance_weights in autotagger docs edvatar 2026-02-27 11:40:44 -05:00
  • 573dca687a Fix add multiple genres (#6401) Šarūnas Nejus 2026-02-28 10:12:11 +00:00
  • 085ff1267b Only add fields when we create new table Šarūnas Nejus 2026-02-28 10:06:31 +00:00
  • 16be1df940 Add multiple genres (#6367) Šarūnas Nejus 2026-02-27 18:42:46 +00:00
  • a540a8174a Clarify tests Šarūnas Nejus 2026-02-27 17:52:50 +00:00
  • 10d13992e6 Dedupe genres parsing in beatport Šarūnas Nejus 2026-02-23 04:51:41 +00:00
  • 2c63fe77ce Remove test case indices from test_lastgenre.py Šarūnas Nejus 2026-02-22 16:22:03 +00:00
  • 62e232983a Document ordering of the genre split separator Šarūnas Nejus 2026-02-22 12:42:19 +00:00
  • 67cf15b0bd Remove lastgenre separator config Šarūnas Nejus 2026-02-15 13:39:04 +00:00
  • 6f886682ea Update changelog note Šarūnas Nejus 2026-02-15 13:38:53 +00:00
  • 52375472e8 Replace genre: with genres: in docs Šarūnas Nejus 2026-02-15 13:17:26 +00:00
  • a8d53f78de Fix the rest of the tests Šarūnas Nejus 2026-02-15 13:17:22 +00:00
  • 5d7fb4e158 Remove genre field Šarūnas Nejus 2026-02-10 01:49:10 +00:00
  • b8f1b9d174 Stop overwriting this test file name Šarūnas Nejus 2026-02-10 01:47:45 +00:00
  • cf36ed0754 Only handle multiple genres in discogs Šarūnas Nejus 2026-02-09 22:54:24 +00:00
  • 4dda8e3e49 Fix deprecation warning Šarūnas Nejus 2026-02-09 22:28:45 +00:00
  • 2ecbe59f48 Add migration for multi-value genres field Šarūnas Nejus 2026-02-08 21:28:13 +00:00
  • 8edd0fc966 Add generic Migration implementation Šarūnas Nejus 2026-02-08 21:24:00 +00:00
  • eac9e1fd97 Add support for migrations Šarūnas Nejus 2026-02-08 07:09:01 +00:00
  • 0191ecf576 Fix mypy incompatible return type in lastgenre dunkla 2026-01-11 14:09:17 +01:00
  • 10d197e242 Update lastgenre docstring and remove misleading comment (ref https://github.com/beetbox/beets/pull/6169#issuecomment-3716893013) dunkla 2026-01-10 15:39:40 +01:00
  • 9003107ee7 Remove noisy comments from beatport tests (ref https://github.com/beetbox/beets/pull/6169#issuecomment-3716893013) dunkla 2026-01-10 15:38:04 +01:00
  • 67ce53d2c6 Remove conditional logic from lastgenre tests (ref https://github.com/beetbox/beets/pull/6169#issuecomment-3716893013) dunkla 2026-01-10 15:37:55 +01:00
  • 9224c9c960 Use compact generator expression in Beatport (ref https://github.com/beetbox/beets/pull/6169#issuecomment-3716893013) dunkla 2026-01-10 15:37:45 +01:00
  • 21fb5a561d Fix lastgenre migration separator logic (ref https://github.com/beetbox/beets/pull/6169#issuecomment-3716893013) dunkla 2026-01-10 15:37:33 +01:00
  • 76c4eeedbb Remove manual migrate command dunkla 2025-12-28 20:54:43 +01:00