From 39b02fd2240325af1261d1b57733edbb001d50ea Mon Sep 17 00:00:00 2001 From: Cosimo Lupo Date: Thu, 30 Jan 2020 10:47:57 +0000 Subject: [PATCH] fix a coiple of SyntaxWarning on python 3.8 --- Lib/fontTools/feaLib/parser.py | 2 +- Lib/fontTools/mtiLib/__init__.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Lib/fontTools/feaLib/parser.py b/Lib/fontTools/feaLib/parser.py index d8670d6bd..40ae0c98f 100644 --- a/Lib/fontTools/feaLib/parser.py +++ b/Lib/fontTools/feaLib/parser.py @@ -705,7 +705,7 @@ class Parser(object): else: keyword = None self.expect_symbol_(";") - if len(new) is 0 and not any(lookups): + if len(new) == 0 and not any(lookups): raise FeatureLibError( 'Expected "by", "from" or explicit lookup references', self.cur_token_location_) diff --git a/Lib/fontTools/mtiLib/__init__.py b/Lib/fontTools/mtiLib/__init__.py index 67e99d724..f0f0a1336 100644 --- a/Lib/fontTools/mtiLib/__init__.py +++ b/Lib/fontTools/mtiLib/__init__.py @@ -854,7 +854,7 @@ def parseLookup(lines, tableTag, font, lookupMap=None): lookup.SubTable = subtables lookup.SubTableCount = len(lookup.SubTable) - if lookup.SubTableCount is 0: + if lookup.SubTableCount == 0: # Remove this return when following is fixed: # https://github.com/fonttools/fonttools/issues/789 return None