Commit Graph

  • e253e5417e Change link for beets-usertag Edgars Supe 2025-04-30 23:30:54 +03:00
  • 5d010e95ec Use os.fsencode to encode bytes (#5662) Benedikt 2025-04-22 11:56:53 +02:00
  • 9acfa3c175 Remove arg_encoding Šarūnas Nejus 2025-04-21 11:58:27 +01:00
  • 179ed13e09 Say bye to util._fsencoding Šarūnas Nejus 2025-03-10 08:13:55 +00:00
  • 980199602e Encode paths using os.fsencode Šarūnas Nejus 2025-03-10 07:48:22 +00:00
  • 43301c4caa fixup #5701 (#5745) Benedikt 2025-04-20 10:43:10 +02:00
  • c5bfbde175 Added typehints to the plugins file. (#5701) Šarūnas Nejus 2025-04-19 20:20:30 +01:00
  • 6594bd7f24 Moved all typehint that need a typechecking guard to the top. see https://github.com/beetbox/beets/pull/5701#discussion_r2051486012 Sebastian Mohr 2025-04-19 16:19:07 +02:00
  • 557cb1a019 minor additions Sebastian Mohr 2025-04-19 13:00:12 +02:00
  • 2f57dd9e1c Added missing return types. Sebastian Mohr 2025-04-18 23:03:32 +02:00
  • d7838b29c3 https://github.com/beetbox/beets/pull/5701#discussion_r2050637901 Sebastian Mohr 2025-04-18 16:03:39 +02:00
  • 39a5bdb0bd https://github.com/beetbox/beets/pull/5701#discussion_r2050488475 Sebastian Mohr 2025-04-18 13:29:33 +02:00
  • fef81af67d https://github.com/beetbox/beets/pull/5701#discussion_r2048644522 Sebastian Mohr 2025-04-18 12:06:02 +02:00
  • b3c61d5c19 typed import_stages Sebastian Mohr 2025-04-17 14:17:45 +02:00
  • d7c1d7f1a1 Merge branch 'master' into typehints-plugins Sebastian Mohr 2025-04-16 16:03:46 +02:00
  • 3c177b56fb remove outdated advice from Python 2 times in CONTRIBUTING.rst (#5733) Benedikt 2025-04-16 10:51:09 +02:00
  • 62d28260c7 small nits Sebastian Mohr 2025-04-15 18:04:40 +02:00
  • 287c7228af Fixed circular import issue introduced in last commit Sebastian Mohr 2025-04-15 12:02:40 +02:00
  • 90254bb511 Fixed lint error introduced by merging main. Sebastian Mohr 2025-04-15 11:57:52 +02:00
  • f878e4da3e Merge branch 'master' into typehints-plugins Sebastian Mohr 2025-04-15 11:52:08 +02:00
  • 7e61027366 Added suggestions from code review Sebastian Mohr 2025-04-15 11:49:24 +02:00
  • b4a634a443 Allow to pickle db models by removing the current connection. (#5641) Sebastian Mohr 2025-04-15 11:43:36 +02:00
  • 98014ab02e Ftintitle typing (#5727) Benedikt 2025-04-15 09:51:52 +02:00
  • b495286127 ftintitle: flatten code wisp3rwind 2025-04-14 20:34:19 +02:00
  • 8413de1a85 ftintitle: add typings wisp3rwind 2025-04-14 20:29:46 +02:00
  • 447cc82e04 Do not write unchanged items to the library in FtInTitle (#5718) Peter Dolan 2025-04-14 11:22:41 -07:00
  • d447bc3f46 mbsync / missing plugins: consider all metadata backends (#5636) Šarūnas Nejus 2025-04-14 04:10:32 +01:00
  • 8f209d85b9 Tidy up mbsync logs Šarūnas Nejus 2025-04-14 02:58:58 +01:00
  • d1d681c1ff mbsync: support other data sources Šarūnas Nejus 2025-02-16 09:51:58 +00:00
  • 441cd36e8a missing: clarify that only musicbrainz backend supports missing albums for artist Šarūnas Nejus 2025-02-16 00:41:36 +00:00
  • 4c1f217ce0 missing: support non-musicbrainz data sources Šarūnas Nejus 2025-02-15 21:29:54 +00:00
  • 6a192d0bdb albums_for_id -> album_for_id and return a single candidate instead of an iterator Šarūnas Nejus 2025-02-15 16:33:36 +00:00
  • 69b12a337f plugins/thumbnails: fix FFI with GIO on s390x (#5708) Šarūnas Nejus 2025-04-14 02:23:26 +01:00
  • f4de44f610 Add plugin prefix in changelog note Šarūnas Nejus 2025-04-14 02:18:38 +01:00
  • 225c21b90f plugins/thumbnails: fix FFI with GIO on s390x Skia 2025-04-04 17:16:16 +02:00
  • 5a79c6f23e Merge branch 'master' into typehints-plugins Sebastian Mohr 2025-04-10 11:05:30 +02:00
  • cd19837e50 Fix lastgenre returning empty genre instead of fallback genre (#5682) J0J0 Todos 2025-04-09 23:01:06 +02:00
  • a79dd3849a lastgenre: Better describe fallback option in docs J0J0 Todos 2025-04-09 11:24:05 +02:00
  • 13f1bec437 lastgenre: Improve force option definition in docs J0J0 Todos 2025-04-09 11:18:52 +02:00
  • eb83491788 lastgenre: Fix "original fallback" conditions J0J0 Todos 2025-03-27 23:23:39 +01:00
  • de9020055d lastgenre: Add test ensuring next stage is hit J0J0 Todos 2025-03-26 11:43:10 +01:00
  • 68202f3498 lastgenre: Document extended_debug setting J0J0 Todos 2025-04-03 07:45:58 +02:00
  • a3ce7c4d70 lastgenre: Format a docs paragraph as "notes box" J0J0 Todos 2025-04-03 07:40:28 +02:00
  • f4d22a83b5 lastgenre: Catch NoneType errors in _fitler_valid_genres J0J0 Todos 2025-03-29 09:03:23 +01:00
  • 702ddf493e lastgenre: Early validate genres, new debug option J0J0 Todos 2025-03-28 07:51:48 +01:00
  • c57e5a1fb8 lastgenre: Tiny fix in early no-force return J0J0 Todos 2025-03-28 06:10:59 +01:00
  • edd366e766 lastgenre: Fix album not falling back to artist stage J0J0 Todos 2025-03-27 23:02:57 +01:00
  • 2b276e07f1 lastgenre: Log unconfigured fallback J0J0 Todos 2025-03-27 20:59:57 +01:00
  • e20cf7f20b lastgenre: Rework combine, stringify, count reduction J0J0 Todos 2025-03-26 08:32:17 +01:00
  • 3291aa03e7 lastgenre: Describe in docstring what _resolve_genres does J0J0 Todos 2025-03-26 08:24:15 +01:00
  • 15f4b2ac29 lastgenre: Place to_delim. func near _get_genre J0J0 Todos 2025-03-26 07:50:55 +01:00
  • eba3dc15fd lastgenre: Final label only if required in _get_genre() J0J0 Todos 2025-03-21 07:01:24 +01:00
  • 94f78ae70f lastgenre: Prevent returning empty genre list J0J0 Todos 2025-03-20 23:30:32 +01:00
  • 559b87ee56 Updated changelog. Sebastian Mohr 2025-04-08 18:29:54 +02:00
  • 753bdd9106 Added typehints for _instance, _classes and for class attributes. Sebastian Mohr 2025-04-08 18:15:08 +02:00
  • 024e13bc1a Merge branch 'master' into typehints-plugins Sebastian Mohr 2025-04-08 15:45:15 +02:00
  • 1cec93e695 (docs) Fix Broken link for Arch Linux package (#5688) Šarūnas Nejus 2025-04-08 14:38:45 +01:00
  • 0f2b8b794a Fix Broken link for Arch Linux package racehd 2025-03-24 21:10:58 +00:00
  • 6895a946e5 Fix typing_extensions requirement inconsistency (#5700) Benedikt 2025-04-08 15:20:30 +02:00
  • 58ab2c696a Removed typevar from typing_extensions as it is available in typing since like python 3.3 Sebastian Mohr 2025-04-02 17:25:53 +02:00
  • e6ce818913 Added some more typehints where missing. Sebastian Mohr 2025-04-02 16:28:41 +02:00
  • 19b3330fc8 Fixed circular import of distance by consistently importing if whenever it is needed. Sebastian Mohr 2025-04-02 16:07:00 +02:00
  • 0cc0db313a Added typehints to the plugins file. Sebastian Mohr 2025-04-02 15:57:16 +02:00
  • bcae6429a4 typing extensions is an optional requirement for py>3.10, therefore TypeVarTuple and Unpack need additional handling see https://docs.python.org/3.9/library/typing.html Sebastian Mohr 2025-04-02 14:43:38 +02:00
  • 030fd1fcf5 Update README.rst (#5691) Šarūnas Nejus 2025-03-27 04:22:26 +00:00
  • ecbb0edd15 Update README.rst Unnati 2025-03-27 09:23:09 +05:30
  • 656dcf1a9d Merge branch 'master' into Unnati-techie-updated-broken-img-readme Unnati 2025-03-27 09:13:46 +05:30
  • 19ee164560 Update python in CI (#5544) Šarūnas Nejus 2025-03-27 02:23:53 +00:00
  • a48683bb62 Update README.rst Unnati 2025-03-26 20:32:39 +05:30
  • 9972041e4b Merge branch 'master' into fix-permission-error Dr.Blank 2025-03-25 12:25:32 +05:30
  • 4b04d0e7c8 Update python to current supported versions. Fabio Alessandro Locati 2024-11-13 18:39:31 +01:00
  • 4a43191c31 BUG: Wrong path edited when running config -e Emi Katagiri-Simpson 2025-03-23 15:29:41 -04:00
  • 7acf2b3acf Dereference symlinks before hardlinking Emi Katagiri-Simpson 2025-03-22 23:15:45 -04:00
  • 01d61c722b add changelog Dr.Blank 2025-03-12 15:07:14 +05:30
  • 670a3bcd17 Add beets-id3extract to community plugins (#5660) Bob Cotton 2025-03-12 01:14:38 -06:00
  • b7521f9a0b fix: plugins/listenbrainz: Fix UnboundLocalError in cases where 'mbid' is not defined (#5651) Allen 2025-03-12 08:08:53 +01:00
  • 1f93867401 Fix IMBackend#compare on ImageMagick 7.1.1-44 (#5650) Jack Wilsdon 2025-02-28 09:09:41 +00:00
  • 5c1817c780 Fix IMBackend#compare on ImageMagick 7.1.1-44 Jack Wilsdon 2025-02-27 00:54:57 +00:00
  • 5c8f1c1ee5 Fix convert plugin attempting to process a non-media file (#5261) Pierre Ayoub 2025-02-20 17:23:14 +01:00
  • fe28957358 Lyrics: Resurrect translations and refactor ReST and command line handling (#5485) Šarūnas Nejus 2025-02-20 04:19:08 +00:00
  • 4da72cb5f8 Ignore _typing.py coverage Šarūnas Nejus 2025-02-10 02:09:14 +00:00
  • b713d72612 translations: use a more distinctive separator Šarūnas Nejus 2025-01-13 01:48:29 +00:00
  • 43032f7bc7 translations: make sure we do not re-translate Šarūnas Nejus 2024-10-26 14:50:22 +01:00
  • 7893766e4c Improve flags structure and add tests Šarūnas Nejus 2024-10-23 13:06:21 +01:00
  • c95156adcd Refactor writing rest files Šarūnas Nejus 2024-10-14 00:04:50 +01:00
  • d7201062a8 Resurrect translation functionality Šarūnas Nejus 2024-10-13 23:42:55 +01:00
  • c315487bd2 Importer typehints and small importer refactor (#5611) Šarūnas Nejus 2025-02-18 09:37:29 +00:00
  • 918fd863f3 Merge branch 'master' into importer-typehints-and-refactor Sebastian Mohr 2025-02-17 23:02:00 +01:00
  • 1c5aaf5532 smartplaylist: change encoding of additional field (#5563) J0J0 Todos 2025-02-17 21:49:53 +01:00
  • f01707b477 Merge branch 'master' into smartplaylist-attr-url-encoding J0J0 Todos 2025-02-17 21:40:51 +01:00
  • 115b502353 Merge branch 'master' into importer-typehints-and-refactor Sebastian Mohr 2025-02-17 21:33:57 +01:00
  • 044818a8dd Fix musicbrainz genres fetching (#5609) Šarūnas Nejus 2025-02-17 20:31:24 +00:00
  • 2286511ebe Merge branch 'master' into smartplaylist-attr-url-encoding J0J0 Todos 2025-02-17 21:16:09 +01:00
  • 795545c1fa Merge branch 'master' into fixmbgenre J0J0 Todos 2025-02-17 21:12:46 +01:00
  • 9683a5b956 See https://github.com/beetbox/beets/pull/5611#discussion_r1957433785 Sebastian Mohr 2025-02-17 16:30:42 +01:00
  • cf1b4d8913 See https://github.com/beetbox/beets/pull/5611#discussion_r1958356845. Revert normpath additions Sebastian Mohr 2025-02-17 16:25:41 +01:00
  • 87b022e48c See https://github.com/beetbox/beets/pull/5611#discussion_r1957443692 Sebastian Mohr 2025-02-17 16:09:18 +01:00
  • bdabafeefd See https://github.com/beetbox/beets/pull/5611#discussion_r1957443316 Sebastian Mohr 2025-02-17 15:48:11 +01:00
  • 4e7b054f48 Populate bug issue template automatically (#5612) Šarūnas Nejus 2025-02-17 00:29:26 +00:00
  • 5a9c769f5c Link to specific bug report/feature request templates in docs Šarūnas Nejus 2025-02-01 15:59:20 +00:00