Commit Graph

  • a6bda748ce Added support for pre-tag selection stage Henry 2025-11-14 19:08:14 -08:00
  • 07445fdd07 Fix import --from-logfile (#6161) Sebastian Mohr 2025-11-13 19:32:19 +01:00
  • 97bc0b3b8c Changelog for #6161 J0J0 Todos 2025-11-12 21:05:15 +01:00
  • 2ef77852b7 Fix import --from-logfile J0J0 Todos 2025-11-12 20:47:36 +01:00
  • e326aafac0 Allow selecting either tags or genres in the includes, defaulting to genres (#5874) Šarūnas Nejus 2025-11-12 21:40:02 +00:00
  • 672bf0bf41 Add tests. Aidan Epstein 2025-11-11 16:24:32 -08:00
  • d7636fb0c3 Apply suggestions from code review Aidan Epstein 2025-11-11 13:18:51 -08:00
  • 9e7d5debdc Allow selecting either tags or genres in the includes, defaulting to genres Aidan Epstein 2025-07-15 09:11:28 -07:00
  • f3da80e512 FIX: Dereference symlinks before hardlinking (#5684) Sebastian Mohr 2025-11-11 17:07:47 +01:00
  • 29a5b06f67 Merge remote-tracking branch 'upstream/master' into dereference-symlinks-while-hardlinking Emi Katagiri-Simpson 2025-11-11 07:58:10 -05:00
  • 3a72d85c5e Drop support for Python 3.9 (#6144) Šarūnas Nejus 2025-11-11 04:09:46 +00:00
  • bef249e616 Fix format-docs command Šarūnas Nejus 2025-11-11 04:03:52 +00:00
  • d11c074a85 Improve test to not sleep Eric Masseran 2025-11-10 23:44:02 +01:00
  • 95f21b6e42 Remove log if no art to clear Eric Masseran 2025-11-10 22:38:58 +01:00
  • 8889c4ab47 Clear art on import Eric Masseran 2025-11-10 22:38:37 +01:00
  • 85168ba7fc Remove wrong import Eric Masseran 2025-11-10 19:20:42 +01:00
  • dd824e69b2 Clearart: Do not update files without an embedded image Eric Masseran 2025-11-10 19:13:25 +01:00
  • c89d0c1637 add replace Henry Oberholtzer 2025-11-09 17:06:23 -08:00
  • 5628232bc4 add the_artist Henry Oberholtzer 2025-11-08 17:33:54 -08:00
  • 881549e83c Enable all pyupgrade lint rules Šarūnas Nejus 2025-11-08 11:52:12 +00:00
  • ffa70acad9 Ignore pyupgrade blame Šarūnas Nejus 2025-11-05 11:44:48 +00:00
  • d486885af3 pyupgrade Python 3.10 Šarūnas Nejus 2025-11-05 11:43:51 +00:00
  • dc33932871 Update python version references Šarūnas Nejus 2025-11-05 11:18:15 +00:00
  • a7830bebae Update python requirement and dependencies Šarūnas Nejus 2025-11-05 09:11:27 +00:00
  • d64efbb6c1 Upgrade deps before upgrade Šarūnas Nejus 2025-11-05 09:04:54 +00:00
  • b405d2fded Migrate os calls to pathlib calls in hardlink util function Emi Katagiri-Simpson 2025-11-07 15:05:56 -05:00
  • 29b9958626 BUG: Wrong path edited when running config -e (#5685) henry 2025-11-07 11:51:26 -08:00
  • 81f10729e1 Merge branch 'master' into edit-custom-config henry 2025-11-07 11:40:50 -08:00
  • 7cca07d2c3 Accept lyrics source as a string (#6149) Sebastian Mohr 2025-11-07 10:40:35 +01:00
  • 26a8e164d5 Remove newline character between list points Ratiq Narwal 2025-11-06 18:10:48 -08:00
  • f77c03ed90 Remove unnecessary space Ratiq Narwal 2025-11-06 17:58:25 -08:00
  • 60ad6dc503 Fix changelog formatting Ratiq Narwal 2025-11-06 17:41:21 -08:00
  • 0e74605efd Merge remote-tracking branch 'upstream/master' into dereference-symlinks-while-hardlinking Emi Katagiri-Simpson 2025-11-06 20:30:40 -05:00
  • a7becf8490 Improve changelog Ratiq Narwal 2025-11-06 17:29:33 -08:00
  • e9afe069bc Accept lyrics source as a string Ratiq Narwal 2025-11-06 17:18:29 -08:00
  • 86a74970f9 Merge remote-tracking branch 'upstream/master' into HEAD Emi Katagiri-Simpson 2025-11-06 20:11:57 -05:00
  • 61a4c737ee Refactor ui/commands.py monolith into modular structure (#6119) Sebastian Mohr 2025-11-05 16:01:10 +01:00
  • f495a9e18d Added more descriptions to git-blame-ignore-revs file. Sebastian Mohr 2025-11-05 15:54:35 +01:00
  • b3b7dc3316 Added changelog entry and git blame ignore revs. Sebastian Mohr 2025-11-03 14:04:22 +01:00
  • 25ae330044 refactor: moved some more imports that are only used in the commands in their respective files. Also fixed some imports Sebastian Mohr 2025-11-03 14:03:25 +01:00
  • a59e41a883 tests: move command tests into dedicated files Sebastian Mohr 2025-10-21 21:55:29 +02:00
  • 59c93e7013 refactor: reorganize command modules and utils Sebastian Mohr 2025-10-21 20:20:01 +02:00
  • beda6fc71b Add mbpseudo plugin for pseudo-release proposals (#5888) Sebastian Mohr 2025-11-03 13:10:10 +01:00
  • c087851770 Prefer alias if import languages not defined asardaes 2025-10-22 11:14:30 -06:00
  • 040b2dd940 Add custom_tags_only mode for mbpseudo plugin asardaes 2025-10-20 14:05:28 -06:00
  • cb758988ed Fix data source penalty for mbpseudo asardaes 2025-10-14 12:09:42 -06:00
  • defc602310 Update docs for mbpseudo plugin asardaes 2025-10-13 17:23:22 -06:00
  • 160297b086 Add tests for mbpseudo plugin asardaes 2025-10-13 19:38:00 -06:00
  • 229651dcad Update mbpseudo implementation for beets 2.5 asardaes 2025-10-13 15:55:24 -06:00
  • a42cabb477 Don't use Optional asardaes 2025-10-13 16:04:44 -06:00
  • ab5705f444 Reimplement mbpseudo plugin inheriting from MusicBrainzPlugin asardaes 2025-10-05 22:00:46 -06:00
  • 79f691832c Use Optional asardaes 2025-08-09 15:36:28 +02:00
  • 0d90649029 Fix linting issues asardaes 2025-07-20 23:43:39 +02:00
  • f3934dc58b Add mbpseudo plugin asardaes 2025-07-20 10:44:58 +02:00
  • ac0b221802 Revert "Use pseudo-release's track titles for its recordings" asardaes 2025-07-20 20:09:27 +02:00
  • 017930dd99 Use pseudo-release's track titles for its recordings asardaes 2025-07-20 10:44:40 +02:00
  • 584329e7f0 Spotify: gracefully handle deprecated audio-features API (#6138) henry 2025-10-31 18:54:49 -07:00
  • 7724c661a4 hopefully...this works Alok Saboo 2025-10-30 10:49:51 -04:00
  • 447511b4c8 ruff formating Alok Saboo 2025-10-30 10:47:07 -04:00
  • 8305821488 more lint Alok Saboo 2025-10-30 10:34:30 -04:00
  • 4302ca97eb resolve sorucery issue....make it thread safe Alok Saboo 2025-10-30 10:29:07 -04:00
  • e6c70f06c1 lint Alok Saboo 2025-10-30 10:20:53 -04:00
  • 0d11e19ecf Spotify: gracefully handle 403 from deprecated audio-features API Alok Saboo 2025-10-30 10:13:54 -04:00
  • 9608ec0925 Add new plugin ImportSource (#4748) J0J0 Todos 2025-10-29 08:56:54 +01:00
  • 02a662e923 importfeeds: Fix tests J0J0 Todos 2025-09-01 20:49:26 +02:00
  • e181ebeaae importsource: Add new plugin (+docs/tests/changlog) Doron Behar 2023-04-10 11:59:01 +03:00
  • 19665cd8cf Merge remote-tracking branch 'upstream/master' into dereference-symlinks-while-hardlinking Emi Katagiri-Simpson 2025-10-28 17:10:11 -04:00
  • 1e1c649398 Use already generated config path in test_edit_config_with_custom_path Emi Katagiri-Simpson 2025-10-28 16:46:43 -04:00
  • 1a1fcbc3bc Merge remote-tracking branch 'upstream/master' into edit-custom-config Emi Katagiri-Simpson 2025-10-28 16:37:09 -04:00
  • adc0d9e477 docs: Rewrite Handling Paths chapter (pathlib vs utils) (#6116) Sebastian Mohr 2025-10-28 13:02:25 +01:00
  • 528d5e67e5 docs: Changelog for Handling Paths move/rewrite J0J0 Todos 2025-10-28 07:32:39 +01:00
  • d283a35a10 docs: Rewrite Handling Paths chapter (pathlib) J0J0 Todos 2025-10-23 22:13:17 +02:00
  • f6ba5bcf01 docs: Move "Handling Paths" to "Developers" chapter J0J0 Todos 2025-10-23 22:06:07 +02:00
  • 52b102cfa8 Add support for Python 3.13 (#6132) Šarūnas Nejus 2025-10-28 10:32:38 +00:00
  • cbd74b3167 Update confuse Šarūnas Nejus 2025-10-28 10:25:13 +00:00
  • e76665bcfb Do not support 3.14 for now, until we drop 3.9 in a couple of days Šarūnas Nejus 2025-10-27 09:30:18 +00:00
  • 631485c55b add to test dependencys Henry 2025-10-27 22:36:59 -07:00
  • f6ac3db67b add to index.rest, fix links, reformat, lint Henry 2025-10-27 21:18:49 -07:00
  • fdc6d6e787 Revert "Try env var" Šarūnas Nejus 2025-10-27 08:55:08 +00:00
  • e30f7fbe9c Try env var Šarūnas Nejus 2025-10-27 08:45:19 +00:00
  • ec141dbfd6 Explicitly wrap partial with staticmethod for Py3.14 Šarūnas Nejus 2025-10-26 23:04:17 +00:00
  • 77dffd551d Add a note in the changelog Šarūnas Nejus 2025-10-26 21:07:25 +00:00
  • 3eb68ef830 Use cross-platform shutil.get_terminal_size to get term_width Šarūnas Nejus 2025-10-26 20:37:08 +00:00
  • 1ea3879aae Upgrade librosa and audioread Šarūnas Nejus 2025-10-26 20:00:52 +00:00
  • 2bb072fde1 fixes Henry 2025-10-26 20:20:35 -07:00
  • 2f88ca0101 pretty much set to go Henry 2025-10-26 16:34:18 -07:00
  • 86b6f03c97 restore poetry files to master Henry 2025-10-26 09:23:08 -07:00
  • 77f2f9eecb Merge branch 'master' into titlecase Henry 2025-10-25 19:46:40 -07:00
  • 201677ae62 lastgenre: Plugin tuning log (-vvv) (#6007) J0J0 Todos 2025-10-25 17:38:42 +02:00
  • f3551d61b1 reworking defaults Henry 2025-10-24 17:27:09 -07:00
  • a1844b1caa lint and format Henry 2025-10-23 18:27:29 -07:00
  • 72008eea7c merge with master Henry 2025-10-23 18:25:58 -07:00
  • 5bce774c33 initial docs draft, add to before choice import stage Henry 2025-10-23 18:23:54 -07:00
  • 4b1e5056d5 lastgenre: Document tuning log -vvv J0J0 Todos 2025-10-23 18:42:23 +02:00
  • bf507cd5d4 Changelog for lastgenre tuning log #6007 J0J0 Todos 2025-10-23 07:55:43 +02:00
  • a8204f8cde lastgenre: -vvv tuning log helper, remove -d J0J0 Todos 2025-09-13 13:25:57 +02:00
  • 9b9f920afa add self as codeowner Henry 2025-10-22 19:16:22 -07:00
  • 109a097734 titlecase plugin nearly complete, one typecheck error to resolve. Henry 2025-10-21 21:43:21 -07:00
  • ddca7c481c Revert "Unified search string construction between albums and items." empty_metadata_fix Sebastian Mohr 2025-10-21 11:43:32 +02:00
  • 043581e0c9 Ftintitle: Continue even if albumartist and artist is the same (#6102) henry 2025-10-20 17:52:36 -07:00