Commit Graph

  • 49c415a302 lyrics: add rate limiting and exponential backoff to prevent 429 errors Alok Saboo 2026-06-10 21:24:31 -04:00
  • 018089221f Cast keys to list to avoid exception in optparse (#6725) Šarūnas Nejus 2026-06-11 01:10:02 +01:00
  • db4f30b230 Cast keys to list to avoid exception in optparse Aidan Epstein 2026-06-08 18:07:34 -07:00
  • 6f8d55da41 Fix replace command callback signature (#6700) Sebastian Mohr 2026-06-09 10:20:09 +02:00
  • 1d0a7ae6df Merge latest master into replace callback fix Tsuizxgo 2026-06-09 16:12:26 +08:00
  • 2c021478c3 Fix mpdstats CLI option overrides (#6699) Šarūnas Nejus 2026-06-09 08:30:47 +01:00
  • 351e49c43f Merge branch 'master' into fix-replace-command-signature Zixuan Cui 2026-06-09 15:25:18 +08:00
  • 42d3fe0038 Merge branch 'master' into fix-mpdstats-cli-host Zixuan Cui 2026-06-09 15:24:12 +08:00
  • bd325df2e5 lint: enable flake8-pie, flake8-return, flake8-builtins (#6691) Šarūnas Nejus 2026-06-09 00:24:18 +01:00
  • cc3758f70e Add lint fixes to git-blame-ignore-revs Šarūnas Nejus 2026-05-30 20:30:21 +01:00
  • 648f24cbc2 Enable and fix flake8-builtins Šarūnas Nejus 2026-05-30 19:24:57 +01:00
  • d53ee774a9 Enable and fix flake8-return Šarūnas Nejus 2026-05-30 18:38:32 +01:00
  • 5be035f49d Enable and fix flake8-pie Šarūnas Nejus 2026-05-30 18:35:18 +01:00
  • 32376523a9 Update move command to handle missing files gracefully (#6721) Šarūnas Nejus 2026-06-09 00:12:29 +01:00
  • 44295a4ca7 Merge branch 'master' into move Alok Saboo 2026-06-08 12:59:48 -04:00
  • ac87cb86b0 Update beets/library/models.py Alok Saboo 2026-06-08 12:58:30 -04:00
  • b208fe5d02 badfiles: added config/cli options to automatically take action on error/warning (#6295) Šarūnas Nejus 2026-06-08 17:55:47 +01:00
  • b9011480f4 Addressed PR comments Tommy Schnabel-Jones 2026-06-08 11:56:03 -04:00
  • cf0d8942fc Moved changelog entry to current release Tommy Schnabel-Jones 2026-05-04 14:07:59 -04:00
  • 97d593de84 Fix format Tommy Schnabel-Jones 2026-05-04 13:31:06 -04:00
  • 77bb3b5305 Fix formatting Tommy Schnabel-Jones 2026-05-04 13:25:03 -04:00
  • 8323cee499 Handle false-positive error case Tommy Schnabel-Jones 2026-01-28 15:07:40 -05:00
  • 6ccd1e6db2 Reformat badfiles.rst Tommy Schnabel-Jones 2026-01-16 11:56:22 -05:00
  • 7cf79e0585 Fixed doc grammar; added error precedence comment Tommy Schnabel-Jones 2026-01-16 11:40:26 -05:00
  • a871e9309e badfiles: added config options to automatically take action on error/warning Tommy Schnabel-Jones 2026-01-16 11:26:58 -05:00
  • fe860fd75a fix copilot comments Alok Saboo 2026-06-08 10:32:04 -04:00
  • faa7deaf5d Enhance move command to handle missing files gracefully Alok Saboo 2026-06-08 09:51:38 -04:00
  • aa4acb6a14 restructure config, refine behavior with fields, work on docs fromfilename-improvements Henry 2026-06-07 22:56:02 -07:00
  • 8a44a7810c Fix titlecase template documentation (#6714) Šarūnas Nejus 2026-06-07 17:35:41 +01:00
  • 0f1f67972b remove old apply function Henry 2026-06-06 22:27:24 -07:00
  • 893c842373 Merge branch 'master' into fromfilename-improvements Henry 2026-06-06 22:25:38 -07:00
  • fca416c8ee working on testing for source configuration Henry 2026-06-06 22:24:06 -07:00
  • c2c90168f5 Add titlecase docs changelog note culpen0 2026-06-06 18:58:09 -04:00
  • fb7a940ea3 Fix titlecase template documentation culpen0 2026-06-06 09:36:14 -04:00
  • d179dbbc80 Fix codecov tests upload (#6713) Šarūnas Nejus 2026-06-06 10:18:44 +01:00
  • e5ed730742 Remove overly long parametrize names Šarūnas Nejus 2026-06-06 06:41:05 +01:00
  • 5d65309014 Return keysview from keys methods (#6695) Šarūnas Nejus 2026-06-06 10:09:51 +01:00
  • b19cc733e2 Fix mypy FormattedMapping assignment issue Šarūnas Nejus 2026-05-31 13:33:24 +01:00
  • d62e0952c0 Return KeysView from every keys method Šarūnas Nejus 2026-05-31 09:18:12 +01:00
  • 8152e434ef Fix KeyError when Spotify album response lacks 'label' field (#6708) Šarūnas Nejus 2026-06-06 03:56:58 +01:00
  • 6f3a9a58c4 Update changelog.rst mksib 2026-06-06 00:15:06 +03:00
  • 9488327476 Fix KeyError when Spotify album response lacks 'label' field mksib 2026-06-04 23:59:39 +03:00
  • 734fd91d30 bpd: enable coverage measurement (#6707) Šarūnas Nejus 2026-06-06 03:50:11 +01:00
  • 80c347968c Enable bpd plugin coverage Šarūnas Nejus 2026-06-04 12:56:59 +01:00
  • 3438b8b389 convert: fix --playlist help formatting (#6706) Šarūnas Nejus 2026-06-04 11:49:09 +01:00
  • e36922a46e Tidy convert playlist help text Šarūnas Nejus 2026-06-04 04:53:45 +01:00
  • 1891d69bc0 refactor: Pytest based setup for plugins/test_convert (#6678) Sebastian Mohr 2026-06-04 10:43:01 +02:00
  • 90099f128d Merge branch 'master' into fix-mpdstats-cli-host fix-mpdstats-cli-host Šarūnas Nejus 2026-06-04 06:03:48 +01:00
  • 28c290584c Remove ConvertMixin Šarūnas Nejus 2026-06-04 03:04:33 +01:00
  • d5e42b4652 Remove shell_quote func Šarūnas Nejus 2026-06-04 03:01:56 +01:00
  • 0217cc35d2 Parametrize never_convert_lossy_files transcode tests Šarūnas Nejus 2026-06-04 02:48:21 +01:00
  • 417b8b067d Create test_force_overrides Šarūnas Nejus 2026-06-03 22:30:29 +01:00
  • 7369da9e0b Remove unused function Šarūnas Nejus 2026-06-03 22:16:06 +01:00
  • 77890b431d Test playlist entry using parametrize Šarūnas Nejus 2026-06-03 22:15:05 +01:00
  • 772ef8a09f Test transcode using parametrize Šarūnas Nejus 2026-06-03 22:12:39 +01:00
  • 17ad1f96b8 Use filepath.suffix Šarūnas Nejus 2026-06-03 22:04:29 +01:00
  • c6d51ba9fe Share convert_dest between tests Šarūnas Nejus 2026-06-03 21:58:03 +01:00
  • c60131e858 Replaced original setUp functions with setup_beets Sebastian Mohr 2026-06-03 23:02:27 +02:00
  • 76df165f51 Remove setup arg from fixtures that do not need it Šarūnas Nejus 2026-06-03 21:43:41 +01:00
  • 3e504b2067 NeverConvertLossyFilesTest -> TestNeverConvertLossyFiles Sebastian Mohr 2026-05-29 13:36:25 +02:00
  • 49f57da73f ConvertCliTest -> TestConvertCli Sebastian Mohr 2026-05-29 13:35:40 +02:00
  • f1a4b22ce5 ImportConvertTest -> TestImportConvert Renamed AsIsImporterMixin to AsIsImporterHelper Sebastian Mohr 2026-05-29 13:35:18 +02:00
  • dab112b45b Use PytestPluginTestHelper for TestNoConvert. Sebastian Mohr 2026-05-29 13:15:42 +02:00
  • c4ed45a168 tests: use setup fixture in TestHelper (#6703) Šarūnas Nejus 2026-06-03 18:36:02 +01:00
  • dca1b22df2 Add commit to git-blame-ignore-revs Šarūnas Nejus 2026-06-03 18:06:09 +01:00
  • 5804a21620 Fix autobpm tests Šarūnas Nejus 2026-06-03 18:00:42 +01:00
  • ca8544d4bc Fix ftintitle tests Šarūnas Nejus 2026-06-03 17:31:18 +01:00
  • 544ea3af5d Fix mbcollection tests Šarūnas Nejus 2026-06-03 17:23:46 +01:00
  • 7bad226c33 Add setup fixture to TestHelper Šarūnas Nejus 2026-06-03 17:23:30 +01:00
  • 0786ea8e5c autotagging: tidy up autotag module (#6687) Šarūnas Nejus 2026-06-03 16:15:52 +01:00
  • fb9de7a619 lyrics: fix musica parsing Šarūnas Nejus 2026-06-03 14:00:09 +01:00
  • 5a22b40735 lyrics: introduce apply_methods Šarūnas Nejus 2026-06-02 08:43:23 +01:00
  • 33653ceffc Update git-blame-ignore-revs Šarūnas Nejus 2026-05-29 19:34:15 +01:00
  • fd46e5b773 Move Match classes to beets.autotag.match Šarūnas Nejus 2026-05-29 18:49:18 +01:00
  • 29580d2f00 Import everything from parent beets.autotag Šarūnas Nejus 2026-05-29 18:47:00 +01:00
  • 8b3f1fb552 refactor: Pytest based setup for test_library (#6677) Sebastian Mohr 2026-06-01 19:47:21 +02:00
  • 0c42b34c62 Added git blame ignore rev entry and formatting. Sebastian Mohr 2026-05-31 21:38:23 +02:00
  • c6dc99f565 Remove i = with item = for consistency. Sebastian Mohr 2026-05-31 15:24:35 +02:00
  • d226a930fe TestItemRead: Aligned with PytestItemHelper Sebastian Mohr 2026-05-31 15:19:09 +02:00
  • be0eb1439b TestPathString: Use get_first_item helper function. Also consistency renaming i -> item Sebastian Mohr 2026-05-31 15:14:27 +02:00
  • c37ae7fe6e TestAlbumInfo: Renamed item fixture to item_in_album, should reflect intend more closely. Sebastian Mohr 2026-05-31 15:10:35 +02:00
  • 50ca216881 Removed self.i in favor of more pytest like item and item_in_db fixtures. Sebastian Mohr 2026-05-29 21:29:21 +02:00
  • fda0a68d35 Fixed teardown logic and removed unnecessary imports. Sebastian Mohr 2026-05-29 13:05:42 +02:00
  • 27f4092fdb TemplateTest -> TemplateTest Sebastian Mohr 2026-05-29 13:05:10 +02:00
  • a7a789d9ee UnicodePathTest -> TestUnicodePath Sebastian Mohr 2026-05-29 13:04:57 +02:00
  • 31248cb813 ItemPruneDirsClutterTest -> TestItemPruneDirsClutter Sebastian Mohr 2026-05-21 19:14:05 +02:00
  • 870a236b53 FilesizeTest -> TestFilesize Sebastian Mohr 2026-05-21 19:13:42 +02:00
  • 69fdf15e9f WriteTest -> TestWrite, ItemReadTest -> TestItemRead, ItemReadGenreTest -> TestItemReadGenre Sebastian Mohr 2026-05-21 19:13:00 +02:00
  • d67263408e ImportTimeTest -> TestImportTime Sebastian Mohr 2026-05-21 19:11:24 +02:00
  • 075b230266 MtimeTest -> TestMtime Sebastian Mohr 2026-05-21 19:10:55 +02:00
  • 2897df99a9 PathStringTest -> TestPathString Sebastian Mohr 2026-05-21 19:09:54 +02:00
  • f91f6b849a ArtDestinationTest -> TestArtDestination Sebastian Mohr 2026-05-21 19:09:07 +02:00
  • 3dfbcb26e0 AlbumInfoTest -> TestAlbumInfo Sebastian Mohr 2026-05-21 19:07:28 +02:00
  • 6fc1d34c9a PluginDestinationTest -> TestPluginDestination Sebastian Mohr 2026-05-21 19:07:21 +02:00
  • 016445d851 SingletonDisambiguationTest -> TestSingletonDisambiguation Sebastian Mohr 2026-05-21 19:05:41 +02:00
  • d3892b81e9 DisambiguationTest -> TestDisambiguation Sebastian Mohr 2026-05-21 19:05:05 +02:00
  • 3e967a93bf DestinationFunctionTest -> TestDestinationFunction Sebastian Mohr 2026-05-21 19:04:19 +02:00
  • 02bee3a468 ItemFormattedMappingTest -> TestItemFormattedMapping Sebastian Mohr 2026-05-21 19:02:17 +02:00
  • c9249464cb ParseQueryTest -> TestParseQuery Sebastian Mohr 2026-05-21 19:00:31 +02:00
  • 733249912a DestinationTest -> TestDestination Sebastian Mohr 2026-05-21 17:30:38 +02:00