mirror of
https://github.com/beetbox/beets.git
synced 2026-01-05 15:33:15 +01:00
Merge pull request #4368 from wisp3rwind/pr_better_mediafile_deprecation_warning
mediafile: Improve deprecation warning
This commit is contained in:
commit
0af282b823
1 changed files with 8 additions and 1 deletions
|
|
@ -16,11 +16,18 @@
|
|||
import mediafile
|
||||
|
||||
import warnings
|
||||
warnings.warn("beets.mediafile is deprecated; use mediafile instead")
|
||||
warnings.warn(
|
||||
"beets.mediafile is deprecated; use mediafile instead",
|
||||
# Show the location of the `import mediafile` statement as the warning's
|
||||
# source, rather than this file, such that the offending module can be
|
||||
# identified easily.
|
||||
stacklevel=2,
|
||||
)
|
||||
|
||||
# Import everything from the mediafile module into this module.
|
||||
for key, value in mediafile.__dict__.items():
|
||||
if key not in ['__name__']:
|
||||
globals()[key] = value
|
||||
|
||||
# Cleanup namespace.
|
||||
del key, value, warnings, mediafile
|
||||
|
|
|
|||
Loading…
Reference in a new issue