From 4298c97f26cb9339ba64f1fc5833bc41b40b159c Mon Sep 17 00:00:00 2001 From: Ivan Levkivskyi Date: Fri, 8 Jan 2021 11:51:29 +0000 Subject: [PATCH 1/2] Fix re-export of some names according to new PEP 484 rules --- sqlalchemy-stubs/util/compat.pyi | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/sqlalchemy-stubs/util/compat.pyi b/sqlalchemy-stubs/util/compat.pyi index c067690..bc3b24c 100644 --- a/sqlalchemy-stubs/util/compat.pyi +++ b/sqlalchemy-stubs/util/compat.pyi @@ -3,13 +3,19 @@ import builtins from typing import Any, Optional, Text import threading as threading from collections import namedtuple as namedtuple -from io import BytesIO as byte_buffer +from io import BytesIO from io import StringIO as StringIO from inspect import getargspec as inspect_getfullargspec -from operator import attrgetter as dottedgetter +from operator import attrgetter + +byte_buffer = BytesIO +dottedgetter = attrgetter + if sys.version_info < (3, 0): - from itertools import izip_longest as zip_longest - import cPickle as pickle + from itertools import izip_longest + zip_longest = izip_longest + import cPickle + pickle = cPickle from urllib import quote_plus as quote_plus, unquote_plus as unquote_plus, quote as quote, unquote as unquote from urlparse import parse_qsl as parse_qsl else: From 807d411f3581abe861ab8de0b65e14d77834c14a Mon Sep 17 00:00:00 2001 From: Ivan Levkivskyi Date: Fri, 8 Jan 2021 12:01:40 +0000 Subject: [PATCH 2/2] re-trigger build