change 'import ufoLib' to 'import fontTools.ufoLib'

This commit is contained in:
Cosimo Lupo 2018-10-17 17:41:43 +01:00
parent 7ee7ccd568
commit 176b5f763d
No known key found for this signature in database
GPG Key ID: 59D54DB0C9976482
17 changed files with 44 additions and 47 deletions

View File

@ -14,7 +14,7 @@ except ImportError:
except ImportError: except ImportError:
singledispatch = None singledispatch = None
from ufoLib import etree from fontTools.misc import etree
from fontTools.misc.py23 import ( from fontTools.misc.py23 import (
unicode, unicode,
@ -140,7 +140,7 @@ class PlistTarget(object):
It is based on the CPython plistlib module's _PlistParser class, It is based on the CPython plistlib module's _PlistParser class,
but does not use the expat parser. but does not use the expat parser.
>>> from ufoLib import etree >>> from fontTools.misc import etree
>>> parser = etree.XMLParser(target=PlistTarget()) >>> parser = etree.XMLParser(target=PlistTarget())
>>> result = etree.XML( >>> result = etree.XML(
... "<dict>" ... "<dict>"
@ -545,7 +545,7 @@ def dumps(
# The following functions were part of the old py2-like ufoLib.plistlib API. # The following functions were part of the old py2-like ufoLib.plistlib API.
# They are kept only for backward compatiblity. # They are kept only for backward compatiblity.
from .utils import deprecated from fontTools.ufoLib.utils import deprecated
@deprecated("Use 'load' instead") @deprecated("Use 'load' instead")

View File

@ -15,12 +15,12 @@ import fs.zipfs
import fs.tempfs import fs.tempfs
import fs.tools import fs.tools
from fontTools.misc.py23 import basestring, unicode, tounicode from fontTools.misc.py23 import basestring, unicode, tounicode
from ufoLib import plistlib from fontTools.misc import plistlib
from ufoLib.validators import * from fontTools.ufoLib.validators import *
from ufoLib.filenames import userNameToFileName from fontTools.ufoLib.filenames import userNameToFileName
from ufoLib.converters import convertUFO1OrUFO2KerningToUFO3Kerning from fontTools.ufoLib.converters import convertUFO1OrUFO2KerningToUFO3Kerning
from ufoLib.errors import UFOLibError from fontTools.ufoLib.errors import UFOLibError
from ufoLib.utils import datetimeAsTimestamp, fsdecode, numberTypes from fontTools.ufoLib.utils import datetimeAsTimestamp, fsdecode, numberTypes
""" """
A library for importing .ufo files and their descendants. A library for importing .ufo files and their descendants.
@ -632,7 +632,7 @@ class UFOReader(object):
``validateWrte`` will validate the written data, by default it is set to the ``validateWrte`` will validate the written data, by default it is set to the
class's validate value, can be overridden. class's validate value, can be overridden.
""" """
from ufoLib.glifLib import GlyphSet from fontTools.ufoLib.glifLib import GlyphSet
if validateRead is None: if validateRead is None:
validateRead = self._validate validateRead = self._validate
@ -1406,7 +1406,7 @@ class UFOWriter(object):
raise AssertionError(self.formatVersion) raise AssertionError(self.formatVersion)
def _getGlyphSetFormatVersion1(self, validateRead, validateWrite, glyphNameToFileNameFunc=None): def _getGlyphSetFormatVersion1(self, validateRead, validateWrite, glyphNameToFileNameFunc=None):
from ufoLib.glifLib import GlyphSet from fontTools.ufoLib.glifLib import GlyphSet
glyphSubFS = self.fs.makedir(DEFAULT_GLYPHS_DIRNAME, recreate=True), glyphSubFS = self.fs.makedir(DEFAULT_GLYPHS_DIRNAME, recreate=True),
return GlyphSet( return GlyphSet(
@ -1418,7 +1418,7 @@ class UFOWriter(object):
) )
def _getGlyphSetFormatVersion2(self, validateRead, validateWrite, glyphNameToFileNameFunc=None): def _getGlyphSetFormatVersion2(self, validateRead, validateWrite, glyphNameToFileNameFunc=None):
from ufoLib.glifLib import GlyphSet from fontTools.ufoLib.glifLib import GlyphSet
glyphSubFS = self.fs.makedir(DEFAULT_GLYPHS_DIRNAME, recreate=True) glyphSubFS = self.fs.makedir(DEFAULT_GLYPHS_DIRNAME, recreate=True)
return GlyphSet( return GlyphSet(
@ -1430,7 +1430,7 @@ class UFOWriter(object):
) )
def _getGlyphSetFormatVersion3(self, validateRead, validateWrite, layerName=None, defaultLayer=True, glyphNameToFileNameFunc=None): def _getGlyphSetFormatVersion3(self, validateRead, validateWrite, layerName=None, defaultLayer=True, glyphNameToFileNameFunc=None):
from ufoLib.glifLib import GlyphSet from fontTools.ufoLib.glifLib import GlyphSet
# if the default flag is on, make sure that the default in the file # if the default flag is on, make sure that the default in the file
# matches the default being written. also make sure that this layer # matches the default being written. also make sure that this layer

View File

@ -20,11 +20,11 @@ import fs.errors
import fs.osfs import fs.osfs
import fs.path import fs.path
from fontTools.misc.py23 import basestring, unicode, tobytes, tounicode from fontTools.misc.py23 import basestring, unicode, tobytes, tounicode
from ufoLib import plistlib from fontTools.misc import plistlib
from ufoLib.errors import GlifLibError from fontTools.ufoLib.errors import GlifLibError
from ufoLib.pointPen import AbstractPointPen, PointToSegmentPen from fontTools.ufoLib.pointPen import AbstractPointPen, PointToSegmentPen
from ufoLib.filenames import userNameToFileName from fontTools.ufoLib.filenames import userNameToFileName
from ufoLib.validators import ( from fontTools.ufoLib.validators import (
genericTypeValidator, genericTypeValidator,
colorValidator, colorValidator,
guidelinesValidator, guidelinesValidator,
@ -33,8 +33,8 @@ from ufoLib.validators import (
imageValidator, imageValidator,
glyphLibValidator, glyphLibValidator,
) )
from ufoLib import etree from fontTools.misc import etree
from ufoLib.utils import integerTypes, numberTypes from fontTools.ufoLib.utils import integerTypes, numberTypes
__all__ = [ __all__ = [
@ -170,7 +170,7 @@ class GlyphSet(object):
self.rebuildContents() self.rebuildContents()
# here we reuse the same methods from UFOReader/UFOWriter # here we reuse the same methods from UFOReader/UFOWriter
from ufoLib import _getPlist, _writePlist, _getFileModificationTime from fontTools.ufoLib import _getPlist, _writePlist, _getFileModificationTime
def rebuildContents(self, validateRead=None): def rebuildContents(self, validateRead=None):
""" """

View File

@ -12,7 +12,7 @@ except ImportError:
from collections import Mapping from collections import Mapping
from fontTools.misc.py23 import basestring from fontTools.misc.py23 import basestring
from ufoLib.utils import integerTypes, numberTypes from fontTools.ufoLib.utils import integerTypes, numberTypes
# ------- # -------

View File

@ -293,11 +293,8 @@ def test_reverse_pen(contour, expected):
@pytest.mark.parametrize("contour, expected", TEST_DATA) @pytest.mark.parametrize("contour, expected", TEST_DATA)
def test_reverse_point_pen(contour, expected): def test_reverse_point_pen(contour, expected):
try: from fontTools.ufoLib.pointPen import (
from ufoLib.pointPen import ( ReverseContourPointPen, PointToSegmentPen, SegmentToPointPen)
ReverseContourPointPen, PointToSegmentPen, SegmentToPointPen)
except ImportError:
pytest.skip("ufoLib not installed")
recpen = RecordingPen() recpen = RecordingPen()
pt2seg = PointToSegmentPen(recpen, outputImpliedClosingLine=True) pt2seg = PointToSegmentPen(recpen, outputImpliedClosingLine=True)

View File

@ -2,7 +2,7 @@
from __future__ import absolute_import, unicode_literals from __future__ import absolute_import, unicode_literals
import os import os
from ufoLib.utils import numberTypes from fontTools.ufoLib.utils import numberTypes
try: try:
basestring basestring

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import absolute_import, unicode_literals from __future__ import absolute_import, unicode_literals
import unittest import unittest
from ufoLib.glifLib import GlifLibError, readGlyphFromString, writeGlyphToString from fontTools.ufoLib.glifLib import GlifLibError, readGlyphFromString, writeGlyphToString
from .testSupport import Glyph, stripText from .testSupport import Glyph, stripText
from itertools import islice from itertools import islice

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import absolute_import, unicode_literals from __future__ import absolute_import, unicode_literals
import unittest import unittest
from ufoLib.glifLib import GlifLibError, readGlyphFromString, writeGlyphToString from fontTools.ufoLib.glifLib import GlifLibError, readGlyphFromString, writeGlyphToString
from .testSupport import Glyph, stripText from .testSupport import Glyph, stripText
from itertools import islice from itertools import islice

View File

@ -5,8 +5,8 @@ import shutil
import unittest import unittest
import tempfile import tempfile
from io import open from io import open
from ufoLib import UFOReader, UFOWriter, UFOLibError from fontTools.ufoLib import UFOReader, UFOWriter, UFOLibError
from ufoLib import plistlib from fontTools.ufoLib import plistlib
from .testSupport import fontInfoVersion1, fontInfoVersion2 from .testSupport import fontInfoVersion1, fontInfoVersion2

View File

@ -5,8 +5,8 @@ import shutil
import unittest import unittest
import tempfile import tempfile
from io import open from io import open
from ufoLib import UFOReader, UFOWriter, UFOLibError from fontTools.ufoLib import UFOReader, UFOWriter, UFOLibError
from ufoLib import plistlib from fontTools.ufoLib import plistlib
from .testSupport import fontInfoVersion2 from .testSupport import fontInfoVersion2

View File

@ -6,9 +6,9 @@ import unittest
import tempfile import tempfile
from io import open from io import open
from fontTools.misc.py23 import unicode from fontTools.misc.py23 import unicode
from ufoLib import UFOReader, UFOWriter, UFOLibError from fontTools.ufoLib import UFOReader, UFOWriter, UFOLibError
from ufoLib.glifLib import GlifLibError from fontTools.ufoLib.glifLib import GlifLibError
from ufoLib import plistlib from fontTools.misc import plistlib
from .testSupport import fontInfoVersion3 from .testSupport import fontInfoVersion3

View File

@ -5,8 +5,8 @@ import shutil
import unittest import unittest
import tempfile import tempfile
from io import open from io import open
from ufoLib import UFOReader, UFOWriter from fontTools.ufoLib import UFOReader, UFOWriter
from ufoLib import plistlib from fontTools.ufoLib import plistlib
from .testSupport import expectedFontInfo1To2Conversion, expectedFontInfo2To1Conversion from .testSupport import expectedFontInfo1To2Conversion, expectedFontInfo2To1Conversion

View File

@ -1,9 +1,9 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import absolute_import, unicode_literals from __future__ import absolute_import, unicode_literals
from fontTools.misc.py23 import tostr from fontTools.misc.py23 import tostr
from ufoLib import UFOReader, UFOWriter, UFOFileStructure from fontTools.ufoLib import UFOReader, UFOWriter, UFOFileStructure
from ufoLib.errors import UFOLibError, GlifLibError from fontTools.ufoLib.errors import UFOLibError, GlifLibError
from ufoLib import plistlib from fontTools.misc import plistlib
import sys import sys
import os import os
import fs.osfs import fs.osfs

View File

@ -1,6 +1,6 @@
# coding: utf-8 # coding: utf-8
from __future__ import absolute_import, unicode_literals from __future__ import absolute_import, unicode_literals
from ufoLib import etree from fontTools.misc import etree
from collections import OrderedDict from collections import OrderedDict
import io import io
import pytest import pytest

View File

@ -1,6 +1,6 @@
from __future__ import absolute_import, unicode_literals from __future__ import absolute_import, unicode_literals
import unittest import unittest
from ufoLib.filenames import userNameToFileName, handleClash1, handleClash2 from fontTools.ufoLib.filenames import userNameToFileName, handleClash1, handleClash2
class TestFilenames(unittest.TestCase): class TestFilenames(unittest.TestCase):

View File

@ -5,7 +5,7 @@ import shutil
import unittest import unittest
from io import open from io import open
from .testSupport import getDemoFontGlyphSetPath from .testSupport import getDemoFontGlyphSetPath
from ufoLib.glifLib import ( from fontTools.ufoLib.glifLib import (
GlyphSet, glyphNameToFileName, readGlyphFromString, writeGlyphToString, GlyphSet, glyphNameToFileName, readGlyphFromString, writeGlyphToString,
_XML_DECLARATION, _XML_DECLARATION,
) )

View File

@ -7,8 +7,8 @@ import collections
from io import BytesIO from io import BytesIO
from numbers import Integral from numbers import Integral
from fontTools.misc.py23 import tounicode, unicode from fontTools.misc.py23 import tounicode, unicode
from ufoLib import etree from fontTools.misc import etree
from ufoLib import plistlib from fontTools.misc import plistlib
import pytest import pytest