mirror of
https://github.com/gryf/ebook-converter.git
synced 2025-12-30 05:52:25 +01:00
Convert calibre modules to ebook_converter.
Here is the first batch of modules, which are needed for converting several formats to LRF. Some of the logic has been change, more cleanups will follow.
This commit is contained in:
@@ -15,7 +15,7 @@ __version__ = VERSION
|
||||
from tinycss.css21 import CSS21Parser
|
||||
from tinycss.page3 import CSSPage3Parser
|
||||
from tinycss.fonts3 import CSSFonts3Parser
|
||||
from tinycss.media3 import CSSMedia3Parser
|
||||
from ebook_converter.tinycss.media3 import CSSMedia3Parser
|
||||
|
||||
|
||||
PARSER_MODULES = {
|
||||
|
||||
@@ -7,9 +7,9 @@ __copyright__ = '2014, Kovid Goyal <kovid at kovidgoyal.net>'
|
||||
|
||||
|
||||
import re
|
||||
from polyglot.builtins import map
|
||||
from ebook_converter.polyglot.builtins import map
|
||||
from tinycss.css21 import CSS21Parser, ParseError
|
||||
from .tokenizer import tokenize_grouped
|
||||
from tinycss.tokenizer import tokenize_grouped
|
||||
|
||||
|
||||
def parse_font_family_tokens(tokens):
|
||||
|
||||
@@ -7,7 +7,7 @@ __copyright__ = '2014, Kovid Goyal <kovid at kovidgoyal.net>'
|
||||
|
||||
from tinycss.css21 import CSS21Parser
|
||||
from tinycss.parsing import remove_whitespace, split_on_comma, ParseError
|
||||
from polyglot.builtins import error_message
|
||||
from ebook_converter.polyglot.builtins import error_message
|
||||
|
||||
|
||||
class MediaQuery(object):
|
||||
|
||||
Reference in New Issue
Block a user