beets/beetsplug
Carl Suster e839e4ea19 bpd: improve exception handling
Check function signature instead of using TypeError to crudely guess
that the wrong number of arguments were provided.

Prevent bpd from crashing when trying to log a traceback. The
`traceback.format_exc` function takes an optional argument which is
supposed to be an integer restricting the length of the backtrace to
show. Instead we were passing the exception object to this function and
causing a new exception to be raised.
2019-04-02 09:39:07 +11:00
..
bpd bpd: improve exception handling 2019-04-02 09:39:07 +11:00
lastgenre Fix PyYAML yaml.load(input) Deprecation 2019-03-30 08:34:13 +01:00
metasync Fix deprecated plistlib function 2019-03-31 19:53:17 +11:00
web changed flask cors import 2018-07-10 10:32:21 -05:00
__init__.py Standardize __future__ imports without parentheses 2016-02-28 15:03:51 -08:00
absubmit.py Move absubmit plugin parallelization to util.par_map 2019-02-18 22:42:20 -08:00
acousticbrainz.py use as_str_seq and fix line length 2017-12-02 11:31:31 -08:00
badfiles.py badfiles: Fix decoding for command output 2019-02-24 16:06:36 -05:00
beatport.py Fix #3184: AttributeError in error handler 2019-03-14 09:53:32 -04:00
bench.py Allow multiple MB ids to be passed to the importer 2016-01-19 21:43:32 +01:00
bpm.py Merge pull request #1992 from jackwilsdon/add-write-bpm 2017-01-01 23:09:41 -05:00
bucket.py Resolve W605: invalid escape sequence 2018-08-13 10:41:01 -04:00
chroma.py Fix acoustid_fingerprint type confusion 2018-12-19 10:30:50 +01:00
convert.py convert: Add id3v23 config option to convert plugin 2019-02-14 23:42:36 +01:00
cue.py wrap 2 results in a list in cue and random plugin 2016-09-14 00:40:53 -04:00
discogs.py Fix deprecated call log.warn -> log.warning 2019-03-31 19:44:40 +11:00
duplicates.py minor fixes and changelog entry 2017-12-11 13:31:40 -08:00
edit.py edit, Model.copy: documentation improvements 2017-08-25 15:47:07 +02:00
embedart.py Fixed docstring typo. 2018-12-20 18:19:00 +01:00
embyupdate.py A little fiddling with embyupdate 2017-01-07 17:07:01 -05:00
export.py Update code to match pep8 naming standards 2016-04-27 20:15:10 +01:00
fetchart.py fetchart: Add some error handling to prevent crashes 2019-02-19 16:16:56 +01:00
filefilter.py Fix incorrect indentation 2019-01-31 00:15:42 +00:00
freedesktop.py Standardize __future__ imports without parentheses 2016-02-28 15:03:51 -08:00
fromfilename.py Fix "line too long" Travis CI error 2017-12-21 15:18:25 +01:00
ftintitle.py Fix #2817: drop in configuration was ignored 2018-02-23 18:18:32 -05:00
fuzzy.py Use new as_str method 2016-06-25 19:16:14 -07:00
gmusic.py Rename oauth_filepath to oauth_file, update gmusic doc 2018-08-15 11:42:04 -04:00
hook.py Always use custom formatter for formatting hook commands 2019-02-25 14:41:59 +00:00
ihate.py Standardize __future__ imports without parentheses 2016-02-28 15:03:51 -08:00
importadded.py Fix #1918: ValueError on trying to import 2017-06-17 23:20:46 +02:00
importfeeds.py Fix importfeeds plugin on Python 3. 2017-08-12 16:45:13 +01:00
info.py Make the path-field-remover function more obvious 2018-12-01 16:57:25 -05:00
inline.py Use new as_str method 2016-06-25 19:16:14 -07:00
ipfs.py added --nocopy support 2019-01-30 16:36:46 -05:00
keyfinder.py Fix #2537: keyfinder uses imported_items() 2018-04-29 13:45:39 -04:00
kodiupdate.py Make error handling and logging more detailed 2017-08-20 14:51:03 -07:00
lastimport.py Always use SSL on servers that don't require SNI 2017-01-02 20:39:10 -05:00
lyrics.py Fix deprecated placement of inline regex flags 2019-03-31 19:44:49 +11:00
mbcollection.py mbcollection: Make sure missing albums are removed from collections correctly. 2018-02-23 12:34:33 +00:00
mbsubmit.py mbsubmit plugin : numeric sort in print_tracks (for >=10 track releases) 2017-02-25 12:01:34 -08:00
mbsync.py Tiny style fix for #3028 2018-09-16 20:56:06 -04:00
missing.py beetsplug: implement missing -a -t 2017-03-18 19:05:46 -04:00
mpdstats.py Remove whitespaces from empty line 2017-10-07 19:00:08 +07:00
mpdupdate.py Fix #2381: mpdupdate on Python 3 2017-01-10 12:22:30 -05:00
permissions.py replace deprecated log.warn() with log.warning() 2016-08-09 00:33:38 -04:00
play.py Add ability for play plugin to emit utf8 BOM 2018-06-08 23:26:48 -06:00
playlist.py Merge pull request #3151 from Holzhaus/playlist-plugin-additions 2019-02-18 08:40:55 -05:00
plexupdate.py PlexUpdate: token redacted 2018-01-31 00:49:55 -06:00
random.py Vastly simplify main random function 2016-12-26 17:04:21 -05:00
replaygain.py Fix incorrect indentation 2019-01-31 00:15:42 +00:00
rewrite.py Use new as_str method 2016-06-25 19:16:14 -07:00
scrub.py scrub: Handle MutagenError (fix #2716) 2017-10-20 14:49:53 -04:00
smartplaylist.py Fix miscellaneous typos 2018-10-09 01:11:06 +01:00
sonosupdate.py Remove unused import. 2018-04-20 08:25:08 +02:00
spotify.py Set Spotify AlbumInfo.mediums 2019-01-23 19:54:14 -08:00
subsonicupdate.py Use "==" when comparing strings 2019-01-31 00:15:55 +00:00
the.py the: log a debug only when text is changed 2019-03-31 18:19:09 +11:00
thumbnails.py Remove untyped except statements 2017-04-29 00:05:20 +02:00
types.py Standardize __future__ imports without parentheses 2016-02-28 15:03:51 -08:00
zero.py Zero: Last minute unimportant fixes: 2016-12-27 19:13:29 +01:00