mirror of
https://github.com/beetbox/beets.git
synced 2025-12-06 08:39:17 +01:00
mediafile: import from standalone module
This commit is contained in:
parent
8f6e5ede1a
commit
546bf3af7e
22 changed files with 23 additions and 24 deletions
|
|
@ -26,7 +26,7 @@ import os
|
||||||
|
|
||||||
from beets.util import displayable_path, syspath, bytestring_path
|
from beets.util import displayable_path, syspath, bytestring_path
|
||||||
from beets.util.artresizer import ArtResizer
|
from beets.util.artresizer import ArtResizer
|
||||||
from beets import mediafile
|
import mediafile
|
||||||
|
|
||||||
|
|
||||||
def mediafile_image(image_path, maxwidth=None):
|
def mediafile_image(image_path, maxwidth=None):
|
||||||
|
|
|
||||||
|
|
@ -40,7 +40,7 @@ from beets import config
|
||||||
from beets.util import pipeline, sorted_walk, ancestry, MoveOperation
|
from beets.util import pipeline, sorted_walk, ancestry, MoveOperation
|
||||||
from beets.util import syspath, normpath, displayable_path
|
from beets.util import syspath, normpath, displayable_path
|
||||||
from enum import Enum
|
from enum import Enum
|
||||||
from beets import mediafile
|
import mediafile
|
||||||
|
|
||||||
action = Enum('action',
|
action = Enum('action',
|
||||||
['SKIP', 'ASIS', 'TRACKS', 'APPLY', 'ALBUMS', 'RETAG'])
|
['SKIP', 'ASIS', 'TRACKS', 'APPLY', 'ALBUMS', 'RETAG'])
|
||||||
|
|
|
||||||
|
|
@ -26,7 +26,7 @@ import six
|
||||||
import string
|
import string
|
||||||
|
|
||||||
from beets import logging
|
from beets import logging
|
||||||
from beets.mediafile import MediaFile, UnreadableFileError
|
from mediafile import MediaFile, UnreadableFileError
|
||||||
from beets import plugins
|
from beets import plugins
|
||||||
from beets import util
|
from beets import util
|
||||||
from beets.util import bytestring_path, syspath, normpath, samefile, \
|
from beets.util import bytestring_path, syspath, normpath, samefile, \
|
||||||
|
|
|
||||||
|
|
@ -26,7 +26,7 @@ from functools import wraps
|
||||||
|
|
||||||
import beets
|
import beets
|
||||||
from beets import logging
|
from beets import logging
|
||||||
from beets import mediafile
|
import mediafile
|
||||||
import six
|
import six
|
||||||
|
|
||||||
PLUGIN_NAMESPACE = 'beetsplug'
|
PLUGIN_NAMESPACE = 'beetsplug'
|
||||||
|
|
|
||||||
|
|
@ -36,7 +36,7 @@ from beets import vfs
|
||||||
from beets.util import bluelet
|
from beets.util import bluelet
|
||||||
from beets.library import Item
|
from beets.library import Item
|
||||||
from beets import dbcore
|
from beets import dbcore
|
||||||
from beets.mediafile import MediaFile
|
from mediafile import MediaFile
|
||||||
import six
|
import six
|
||||||
|
|
||||||
PROTOCOL_VERSION = '0.14.0'
|
PROTOCOL_VERSION = '0.14.0'
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,7 @@ import codecs
|
||||||
from datetime import datetime, date
|
from datetime import datetime, date
|
||||||
from beets.plugins import BeetsPlugin
|
from beets.plugins import BeetsPlugin
|
||||||
from beets import ui
|
from beets import ui
|
||||||
from beets import mediafile
|
import mediafile
|
||||||
from beetsplug.info import make_key_filter, library_data, tag_data
|
from beetsplug.info import make_key_filter, library_data, tag_data
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -29,7 +29,7 @@ from beets import importer
|
||||||
from beets import ui
|
from beets import ui
|
||||||
from beets import util
|
from beets import util
|
||||||
from beets import config
|
from beets import config
|
||||||
from beets.mediafile import image_mime_type
|
from mediafile import image_mime_type
|
||||||
from beets.util.artresizer import ArtResizer
|
from beets.util.artresizer import ArtResizer
|
||||||
from beets.util import confit, sorted_walk
|
from beets.util import confit, sorted_walk
|
||||||
from beets.util import syspath, bytestring_path, py3_path
|
from beets.util import syspath, bytestring_path, py3_path
|
||||||
|
|
|
||||||
|
|
@ -23,7 +23,7 @@ import re
|
||||||
|
|
||||||
from beets.plugins import BeetsPlugin
|
from beets.plugins import BeetsPlugin
|
||||||
from beets import ui
|
from beets import ui
|
||||||
from beets import mediafile
|
import mediafile
|
||||||
from beets.library import Item
|
from beets.library import Item
|
||||||
from beets.util import displayable_path, normpath, syspath
|
from beets.util import displayable_path, normpath, syspath
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -23,7 +23,7 @@ from beets.plugins import BeetsPlugin
|
||||||
from beets import ui
|
from beets import ui
|
||||||
from beets import util
|
from beets import util
|
||||||
from beets import config
|
from beets import config
|
||||||
from beets import mediafile
|
import mediafile
|
||||||
import mutagen
|
import mutagen
|
||||||
|
|
||||||
_MUTAGEN_FORMATS = {
|
_MUTAGEN_FORMATS = {
|
||||||
|
|
|
||||||
|
|
@ -21,7 +21,7 @@ import six
|
||||||
import re
|
import re
|
||||||
|
|
||||||
from beets.plugins import BeetsPlugin
|
from beets.plugins import BeetsPlugin
|
||||||
from beets.mediafile import MediaFile
|
from mediafile import MediaFile
|
||||||
from beets.importer import action
|
from beets.importer import action
|
||||||
from beets.ui import Subcommand, decargs, input_yn
|
from beets.ui import Subcommand, decargs, input_yn
|
||||||
from beets.util import confit
|
from beets.util import confit
|
||||||
|
|
|
||||||
|
|
@ -50,7 +50,7 @@ import beets.plugins
|
||||||
from beets.library import Library, Item, Album
|
from beets.library import Library, Item, Album
|
||||||
from beets import importer
|
from beets import importer
|
||||||
from beets.autotag.hooks import AlbumInfo, TrackInfo
|
from beets.autotag.hooks import AlbumInfo, TrackInfo
|
||||||
from beets.mediafile import MediaFile, Image
|
from mediafile import MediaFile, Image
|
||||||
from beets import util
|
from beets import util
|
||||||
from beets.util import MoveOperation
|
from beets.util import MoveOperation
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,7 @@ from test import _common
|
||||||
from test import helper
|
from test import helper
|
||||||
from test.helper import control_stdin, capture_log
|
from test.helper import control_stdin, capture_log
|
||||||
|
|
||||||
from beets.mediafile import MediaFile
|
from mediafile import MediaFile
|
||||||
from beets import util
|
from beets import util
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,7 @@ import unittest
|
||||||
from test import _common
|
from test import _common
|
||||||
from test.helper import TestHelper
|
from test.helper import TestHelper
|
||||||
|
|
||||||
from beets.mediafile import MediaFile
|
from mediafile import MediaFile
|
||||||
from beets import config, logging, ui
|
from beets import config, logging, ui
|
||||||
from beets.util import syspath, displayable_path
|
from beets.util import syspath, displayable_path
|
||||||
from beets.util.artresizer import ArtResizer
|
from beets.util.artresizer import ArtResizer
|
||||||
|
|
|
||||||
|
|
@ -26,7 +26,7 @@ from test import _common
|
||||||
from test.helper import capture_log
|
from test.helper import capture_log
|
||||||
from test.test_importer import ImportHelper
|
from test.test_importer import ImportHelper
|
||||||
from beets import config
|
from beets import config
|
||||||
from beets.mediafile import MediaFile
|
from mediafile import MediaFile
|
||||||
from beets.util import displayable_path, bytestring_path
|
from beets.util import displayable_path, bytestring_path
|
||||||
from beetsplug.filefilter import FileFilterPlugin
|
from beetsplug.filefilter import FileFilterPlugin
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -35,7 +35,7 @@ from beets.util import displayable_path, bytestring_path, py3_path
|
||||||
from test.helper import TestImportSession, TestHelper, has_program, capture_log
|
from test.helper import TestImportSession, TestHelper, has_program, capture_log
|
||||||
from beets import importer
|
from beets import importer
|
||||||
from beets.importer import albums_in_dir
|
from beets.importer import albums_in_dir
|
||||||
from beets.mediafile import MediaFile
|
from mediafile import MediaFile
|
||||||
from beets import autotag
|
from beets import autotag
|
||||||
from beets.autotag import AlbumInfo, TrackInfo, AlbumMatch
|
from beets.autotag import AlbumInfo, TrackInfo, AlbumMatch
|
||||||
from beets import config
|
from beets import config
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,7 @@ from __future__ import division, absolute_import, print_function
|
||||||
import unittest
|
import unittest
|
||||||
from test.helper import TestHelper
|
from test.helper import TestHelper
|
||||||
|
|
||||||
from beets.mediafile import MediaFile
|
from mediafile import MediaFile
|
||||||
from beets.util import displayable_path
|
from beets.util import displayable_path
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -30,12 +30,11 @@ import unittest
|
||||||
from test import _common
|
from test import _common
|
||||||
from test._common import item
|
from test._common import item
|
||||||
import beets.library
|
import beets.library
|
||||||
import beets.mediafile
|
|
||||||
import beets.dbcore.query
|
import beets.dbcore.query
|
||||||
from beets import util
|
from beets import util
|
||||||
from beets import plugins
|
from beets import plugins
|
||||||
from beets import config
|
from beets import config
|
||||||
from beets.mediafile import MediaFile
|
from mediafile import MediaFile, UnreadableFileError
|
||||||
from beets.util import syspath, bytestring_path
|
from beets.util import syspath, bytestring_path
|
||||||
from test.helper import TestHelper
|
from test.helper import TestHelper
|
||||||
import six
|
import six
|
||||||
|
|
@ -1169,7 +1168,7 @@ class ItemReadTest(unittest.TestCase):
|
||||||
with self.assertRaises(beets.library.ReadError) as cm:
|
with self.assertRaises(beets.library.ReadError) as cm:
|
||||||
item.read(unreadable)
|
item.read(unreadable)
|
||||||
self.assertIsInstance(cm.exception.reason,
|
self.assertIsInstance(cm.exception.reason,
|
||||||
beets.mediafile.UnreadableFileError)
|
UnreadableFileError)
|
||||||
|
|
||||||
def test_nonexistent_raise_read_error(self):
|
def test_nonexistent_raise_read_error(self):
|
||||||
item = beets.library.Item()
|
item = beets.library.Item()
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,7 @@ import unittest
|
||||||
|
|
||||||
from test import _common
|
from test import _common
|
||||||
from beets.library import Item
|
from beets.library import Item
|
||||||
from beets import mediafile
|
import mediafile
|
||||||
from beets.plugins import BeetsPlugin
|
from beets.plugins import BeetsPlugin
|
||||||
from beets.util import bytestring_path
|
from beets.util import bytestring_path
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -26,7 +26,7 @@ from beets.importer import SingletonImportTask, SentinelImportTask, \
|
||||||
from beets import plugins, config, ui
|
from beets import plugins, config, ui
|
||||||
from beets.library import Item
|
from beets.library import Item
|
||||||
from beets.dbcore import types
|
from beets.dbcore import types
|
||||||
from beets.mediafile import MediaFile
|
from mediafile import MediaFile
|
||||||
from beets.util import displayable_path, bytestring_path, syspath
|
from beets.util import displayable_path, bytestring_path, syspath
|
||||||
|
|
||||||
from test.test_importer import ImportHelper, AutotagStub
|
from test.test_importer import ImportHelper, AutotagStub
|
||||||
|
|
|
||||||
|
|
@ -23,7 +23,7 @@ from mock import patch
|
||||||
from test.helper import TestHelper, capture_log, has_program
|
from test.helper import TestHelper, capture_log, has_program
|
||||||
|
|
||||||
from beets import config
|
from beets import config
|
||||||
from beets.mediafile import MediaFile
|
from mediafile import MediaFile
|
||||||
from beetsplug.replaygain import (FatalGstreamerPluginReplayGainError,
|
from beetsplug.replaygain import (FatalGstreamerPluginReplayGainError,
|
||||||
GStreamerBackend)
|
GStreamerBackend)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -35,7 +35,7 @@ from beets import ui
|
||||||
from beets.ui import commands
|
from beets.ui import commands
|
||||||
from beets import autotag
|
from beets import autotag
|
||||||
from beets.autotag.match import distance
|
from beets.autotag.match import distance
|
||||||
from beets.mediafile import MediaFile
|
from mediafile import MediaFile
|
||||||
from beets import config
|
from beets import config
|
||||||
from beets import plugins
|
from beets import plugins
|
||||||
from beets.util.confit import ConfigError
|
from beets.util.confit import ConfigError
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,7 @@ from test.helper import TestHelper, control_stdin
|
||||||
|
|
||||||
from beets.library import Item
|
from beets.library import Item
|
||||||
from beetsplug.zero import ZeroPlugin
|
from beetsplug.zero import ZeroPlugin
|
||||||
from beets.mediafile import MediaFile
|
from mediafile import MediaFile
|
||||||
from beets.util import syspath
|
from beets.util import syspath
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue