This is an automated email from the git hooks/post-receive script. tille pushed a commit to branch master in repository mypy.
commit 52c3db935535f3dcba3c51f2b2acb67f00acf81d Merge: 62339d1 e4ccf54 Author: Andreas Tille <ti...@debian.org> Date: Thu Dec 1 14:12:25 2016 +0100 Merge tag 'upstream/0.4.6' Upstream version 0.4.6 PKG-INFO | 2 +- lib-typing/2.7/test_typing.py | 762 ++++++---- lib-typing/2.7/typing.py | 1334 ++++++++++------- lib-typing/3.2/test_typing.py | 953 ++++++++---- lib-typing/3.2/typing.py | 1515 ++++++++++++-------- mypy/applytype.py | 9 +- mypy/binder.py | 149 +- mypy/build.py | 136 +- mypy/checker.py | 717 +++++---- mypy/checkexpr.py | 200 ++- mypy/checkmember.py | 243 +++- mypy/checkstrformat.py | 59 +- mypy/constraints.py | 2 +- mypy/errors.py | 19 +- mypy/expandtype.py | 6 +- mypy/experiments.py | 2 + mypy/exprtotype.py | 6 +- mypy/fastparse.py | 27 +- mypy/fastparse2.py | 5 + mypy/fixup.py | 34 +- mypy/join.py | 8 +- mypy/lex.py | 4 +- mypy/main.py | 47 +- mypy/maptype.py | 12 +- mypy/meet.py | 11 +- mypy/messages.py | 81 +- mypy/nodes.py | 285 ++-- mypy/options.py | 33 +- mypy/parse.py | 50 +- mypy/parsetype.py | 26 +- mypy/report.py | 211 ++- mypy/semanal.py | 685 ++++++--- mypy/solve.py | 7 +- mypy/stats.py | 14 +- mypy/strconv.py | 18 +- mypy/stubgen.py | 17 +- mypy/subtypes.py | 16 +- mypy/traverser.py | 4 + mypy/treetransform.py | 19 +- mypy/typeanal.py | 116 +- mypy/types.py | 75 +- mypy/util.py | 41 +- mypy/version.py | 13 +- mypy/visitor.py | 3 + setup.cfg | 8 + setup.py | 20 +- typeshed/stdlib/2.7/xml/sax/__init__.pyi | 20 - typeshed/stdlib/{2.7 => 2}/BaseHTTPServer.pyi | 0 typeshed/stdlib/{2.7 => 2}/ConfigParser.pyi | 7 - typeshed/stdlib/{2.7 => 2}/Cookie.pyi | 0 typeshed/stdlib/{2.7 => 2}/HTMLParser.pyi | 0 typeshed/stdlib/{2.7 => 2}/Queue.pyi | 6 +- typeshed/stdlib/{2.7 => 2}/SocketServer.pyi | 0 typeshed/stdlib/{2.7 => 2}/StringIO.pyi | 1 + typeshed/stdlib/{2.7 => 2}/UserDict.pyi | 0 typeshed/stdlib/{2.7 => 2}/UserList.pyi | 0 typeshed/stdlib/{2.7 => 2}/UserString.pyi | 0 typeshed/stdlib/{2.7 => 2}/__builtin__.pyi | 15 +- typeshed/stdlib/{2.7 => 2}/__future__.pyi | 0 typeshed/stdlib/{2.7 => 2}/_ast.pyi | 0 typeshed/stdlib/{2.7 => 2}/_codecs.pyi | 0 typeshed/stdlib/{2.7 => 2}/_collections.pyi | 0 typeshed/stdlib/{2.7 => 2}/_functools.pyi | 0 typeshed/stdlib/{2.7 => 2}/_hotshot.pyi | 0 typeshed/stdlib/{2.7 => 2}/_io.pyi | 0 typeshed/stdlib/{2.7 => 2}/_json.pyi | 0 typeshed/stdlib/{2.7 => 2}/_md5.pyi | 0 typeshed/stdlib/{2.7 => 2}/_random.pyi | 0 typeshed/stdlib/{2.7 => 2}/_sha.pyi | 0 typeshed/stdlib/{2.7 => 2}/_sha256.pyi | 0 typeshed/stdlib/{2.7 => 2}/_sha512.pyi | 0 typeshed/stdlib/{2.7 => 2}/_socket.pyi | 0 typeshed/stdlib/{2.7 => 2}/_sre.pyi | 0 typeshed/stdlib/{2.7 => 2}/_struct.pyi | 2 +- typeshed/stdlib/{2.7 => 2}/_symtable.pyi | 2 +- typeshed/stdlib/{2.7 => 2}/_warnings.pyi | 0 typeshed/stdlib/{2.7 => 2}/_weakref.pyi | 0 typeshed/stdlib/{2.7 => 2}/_weakrefset.pyi | 0 typeshed/stdlib/{2.7 => 2}/abc.pyi | 2 - typeshed/stdlib/{2.7 => 2}/array.pyi | 0 typeshed/stdlib/{2.7 => 2}/ast.pyi | 2 - typeshed/stdlib/{2.7 => 2}/atexit.pyi | 0 typeshed/stdlib/{2.7 => 2}/base64.pyi | 0 typeshed/stdlib/{2.7 => 2}/binascii.pyi | 0 typeshed/stdlib/{2.7 => 2}/builtins.pyi | 15 +- typeshed/stdlib/{2.7 => 2}/cPickle.pyi | 0 typeshed/stdlib/{2.7 => 2}/cStringIO.pyi | 0 typeshed/stdlib/{2.7 => 2}/calendar.pyi | 0 typeshed/stdlib/{2.7 => 2}/codecs.pyi | 0 typeshed/stdlib/{2.7 => 2}/collections.pyi | 3 +- typeshed/stdlib/{2.7 => 2}/compileall.pyi | 0 typeshed/stdlib/2/cookielib.pyi | 110 ++ typeshed/stdlib/{2.7 => 2}/copy.pyi | 0 typeshed/stdlib/{2.7 => 2}/csv.pyi | 0 typeshed/stdlib/{2.7 => 2}/datetime.pyi | 0 typeshed/stdlib/{2.7 => 2}/decimal.pyi | 0 typeshed/stdlib/{2.7 => 2}/difflib.pyi | 0 typeshed/stdlib/{2.7 => 2}/distutils/__init__.pyi | 0 .../stdlib/{2.7 => 2}/distutils/emxccompiler.pyi | 0 typeshed/stdlib/{2.7 => 2}/doctest.pyi | 0 typeshed/stdlib/{2.7 => 2}/email/MIMEText.pyi | 0 typeshed/stdlib/{2.7 => 2}/email/__init__.pyi | 0 typeshed/stdlib/{2.7 => 2}/email/_parseaddr.pyi | 0 typeshed/stdlib/{2.7 => 2}/email/mime/__init__.pyi | 0 typeshed/stdlib/{2.7 => 2}/email/mime/base.pyi | 0 .../stdlib/{2.7 => 2}/email/mime/multipart.pyi | 0 .../stdlib/{2.7 => 2}/email/mime/nonmultipart.pyi | 0 typeshed/stdlib/{2.7 => 2}/email/mime/text.pyi | 0 typeshed/stdlib/{2.7 => 2}/email/utils.pyi | 0 typeshed/stdlib/{2.7 => 2}/encodings/__init__.pyi | 0 typeshed/stdlib/{2.7 => 2}/encodings/utf_8.pyi | 0 typeshed/stdlib/{2.7 => 2}/exceptions.pyi | 4 +- typeshed/stdlib/{2.7 => 2}/fcntl.pyi | 0 typeshed/stdlib/{2.7 => 2}/fileinput.pyi | 0 typeshed/stdlib/{2.7 => 2}/fnmatch.pyi | 0 typeshed/stdlib/{2.7 => 2}/functools.pyi | 0 typeshed/stdlib/2/future_builtins.pyi | 14 + typeshed/stdlib/{2.7 => 2}/gc.pyi | 0 typeshed/stdlib/{2.7 => 2}/genericpath.pyi | 0 typeshed/stdlib/{2.7 => 2}/getopt.pyi | 0 typeshed/stdlib/{2.7 => 2}/getpass.pyi | 0 typeshed/stdlib/{2.7 => 2}/gettext.pyi | 0 typeshed/stdlib/{2.7 => 2}/glob.pyi | 0 typeshed/stdlib/{2.7 => 2}/grp.pyi | 0 typeshed/stdlib/{2.7 => 2}/gzip.pyi | 0 typeshed/stdlib/{2.7 => 2}/hashlib.pyi | 0 typeshed/stdlib/{2.7 => 2}/heapq.pyi | 0 typeshed/stdlib/{2.7 => 2}/htmlentitydefs.pyi | 0 typeshed/stdlib/{2.7 => 2}/httplib.pyi | 0 typeshed/stdlib/{2.7 => 2}/imp.pyi | 2 +- typeshed/stdlib/{2.7 => 2}/importlib.pyi | 0 typeshed/stdlib/{2.7 => 2}/inspect.pyi | 17 +- typeshed/stdlib/{2.7 => 2}/io.pyi | 1 + typeshed/stdlib/{2.7 => 2}/itertools.pyi | 4 +- typeshed/stdlib/{2.7 => 2}/json.pyi | 0 typeshed/stdlib/{2.7 => 2}/linecache.pyi | 0 typeshed/stdlib/{2.7 => 2}/markupbase.pyi | 0 typeshed/stdlib/{2.7 => 2}/md5.pyi | 0 typeshed/stdlib/{2.7 => 2}/mimetools.pyi | 0 .../stdlib/{2.7 => 2}/multiprocessing/__init__.pyi | 0 .../stdlib/{2.7 => 2}/multiprocessing/process.pyi | 0 .../stdlib/{2.7 => 2}/multiprocessing/util.pyi | 0 typeshed/stdlib/{2.7 => 2}/optparse.pyi | 6 - typeshed/stdlib/{2.7 => 2}/os/__init__.pyi | 53 +- typeshed/stdlib/{2.7 => 2}/os/path.pyi | 0 typeshed/stdlib/{2.7 => 2}/pdb.pyi | 0 typeshed/stdlib/{2.7 => 2}/pickle.pyi | 0 typeshed/stdlib/{2.7 => 2}/pipes.pyi | 0 typeshed/stdlib/{2.7 => 2}/platform.pyi | 0 typeshed/stdlib/{2.7 => 2}/posix.pyi | 0 typeshed/stdlib/{2.7 => 2}/posixpath.pyi | 20 +- typeshed/stdlib/{2.7 => 2}/pprint.pyi | 0 typeshed/stdlib/{2.7 => 2}/pwd.pyi | 0 typeshed/stdlib/{2.7 => 2}/quopri.pyi | 0 typeshed/stdlib/{2.7 => 2}/random.pyi | 0 typeshed/stdlib/{2.7 => 2}/re.pyi | 0 typeshed/stdlib/{2.7 => 2}/resource.pyi | 0 typeshed/stdlib/{2.7 => 2}/rfc822.pyi | 0 typeshed/stdlib/{2.7 => 2}/robotparser.pyi | 0 typeshed/stdlib/{2.7 => 2}/runpy.pyi | 0 typeshed/stdlib/{2.7 => 2}/select.pyi | 6 +- typeshed/stdlib/{2.7 => 2}/sha.pyi | 0 typeshed/stdlib/{2.7 => 2}/shelve.pyi | 0 typeshed/stdlib/{2.7 => 2}/shlex.pyi | 2 +- typeshed/stdlib/{2.7 => 2}/shutil.pyi | 0 typeshed/stdlib/{2.7 => 2}/signal.pyi | 0 typeshed/stdlib/{2.7 => 2}/simplejson/__init__.pyi | 0 typeshed/stdlib/{2.7 => 2}/simplejson/decoder.pyi | 0 typeshed/stdlib/{2.7 => 2}/simplejson/encoder.pyi | 0 typeshed/stdlib/{2.7 => 2}/simplejson/scanner.pyi | 0 typeshed/stdlib/{2.7 => 2}/smtplib.pyi | 0 typeshed/stdlib/{2.7 => 2}/socket.pyi | 0 typeshed/stdlib/{2.7 => 2}/spwd.pyi | 0 typeshed/stdlib/{2.7 => 2}/sqlite3/__init__.pyi | 0 typeshed/stdlib/{2.7 => 2}/sqlite3/dbapi2.pyi | 0 typeshed/stdlib/{2.7 => 2}/ssl.pyi | 4 +- typeshed/stdlib/{2.7 => 2}/stat.pyi | 0 typeshed/stdlib/{2.7 => 2}/string.pyi | 0 typeshed/stdlib/{2.7 => 2}/strop.pyi | 0 typeshed/stdlib/{2.7 => 2}/struct.pyi | 0 typeshed/stdlib/{2.7 => 2}/subprocess.pyi | 0 typeshed/stdlib/{2.7 => 2}/sys.pyi | 0 typeshed/stdlib/{2.7 => 2}/syslog.pyi | 0 typeshed/stdlib/{2.7 => 2}/tempfile.pyi | 41 +- typeshed/stdlib/{2.7 => 2}/textwrap.pyi | 0 typeshed/stdlib/{2.7 => 2}/thread.pyi | 0 typeshed/stdlib/{2.7 => 2}/time.pyi | 8 +- typeshed/stdlib/{2.7 => 2}/token.pyi | 0 typeshed/stdlib/{2.7 => 2}/tokenize.pyi | 0 typeshed/stdlib/{2.7 => 2}/types.pyi | 1 - typeshed/stdlib/{2.7 => 2}/typing.pyi | 3 +- typeshed/stdlib/{2.7 => 2}/unicodedata.pyi | 0 typeshed/stdlib/{2.7 => 2}/unittest.pyi | 9 - typeshed/stdlib/{2.7 => 2}/urllib.pyi | 0 typeshed/stdlib/{2.7 => 2}/urllib2.pyi | 0 typeshed/stdlib/{2.7 => 2}/urlparse.pyi | 0 typeshed/stdlib/{2.7 => 2}/uuid.pyi | 8 +- typeshed/stdlib/{2.7 => 2}/weakref.pyi | 0 typeshed/stdlib/{2.7 => 2}/wsgiref/__init__.pyi | 0 typeshed/stdlib/{2.7 => 2}/wsgiref/validate.pyi | 0 typeshed/stdlib/{2.7 => 2}/xml/__init__.pyi | 0 .../stdlib/{2.7 => 2}/xml/etree/ElementInclude.pyi | 0 .../stdlib/{2.7 => 2}/xml/etree/ElementPath.pyi | 0 .../stdlib/{2.7 => 2}/xml/etree/ElementTree.pyi | 0 typeshed/stdlib/{2.7 => 2}/xml/etree/__init__.pyi | 0 .../stdlib/{2.7 => 2}/xml/etree/cElementTree.pyi | 0 typeshed/stdlib/{2.7 => 2}/xxsubtype.pyi | 0 typeshed/stdlib/{2.7 => 2}/zlib.pyi | 0 typeshed/stdlib/2and3/distutils/extension.pyi | 8 +- typeshed/stdlib/2and3/pkgutil.pyi | 2 +- typeshed/stdlib/2and3/threading.pyi | 13 +- typeshed/stdlib/2and3/webbrowser.pyi | 4 +- .../stdlib/{3/xml/sax => 2and3/xml}/__init__.pyi | 0 typeshed/stdlib/2and3/xml/sax/__init__.pyi | 32 + typeshed/stdlib/{2.7 => 2and3}/xml/sax/handler.pyi | 0 .../stdlib/{2.7 => 2and3}/xml/sax/saxutils.pyi | 0 .../stdlib/{2.7 => 2and3}/xml/sax/xmlreader.pyi | 0 typeshed/stdlib/2and3/zipfile.pyi | 2 +- typeshed/stdlib/3.4/asyncio/__init__.pyi | 12 +- typeshed/stdlib/3.4/asyncio/futures.pyi | 9 + typeshed/stdlib/3.4/asyncio/locks.pyi | 2 +- typeshed/stdlib/3.4/asyncio/tasks.pyi | 39 +- typeshed/stdlib/3.5/pathlib.pyi | 45 +- typeshed/stdlib/3/_importlib_modulespec.pyi | 5 +- typeshed/stdlib/3/abc.pyi | 2 +- typeshed/stdlib/3/ast.pyi | 2 - typeshed/stdlib/3/builtins.pyi | 63 +- typeshed/stdlib/3/collections/__init__.pyi | 2 + typeshed/stdlib/3/collections/abc.pyi | 14 + typeshed/stdlib/3/concurrent/futures/_base.pyi | 4 +- typeshed/stdlib/3/datetime.pyi | 24 +- typeshed/stdlib/3/functools.pyi | 2 +- typeshed/stdlib/3/importlib/abc.pyi | 14 +- typeshed/stdlib/3/io.pyi | 1 + typeshed/stdlib/3/itertools.pyi | 4 +- typeshed/stdlib/3/multiprocessing/__init__.pyi | 57 +- typeshed/stdlib/3/multiprocessing/managers.pyi | 4 +- typeshed/stdlib/3/multiprocessing/pool.pyi | 58 +- typeshed/stdlib/3/os/__init__.pyi | 11 +- typeshed/stdlib/3/queue.pyi | 6 +- typeshed/stdlib/3/resource.pyi | 21 +- typeshed/stdlib/3/select.pyi | 6 +- typeshed/stdlib/3/shutil.pyi | 5 + typeshed/stdlib/3/ssl.pyi | 17 +- typeshed/stdlib/3/struct.pyi | 14 +- typeshed/stdlib/3/subprocess.pyi | 15 +- typeshed/stdlib/3/time.pyi | 16 +- typeshed/stdlib/3/types.pyi | 1 - typeshed/stdlib/3/typing.pyi | 26 +- typeshed/stdlib/3/unittest.pyi | 2 +- typeshed/stdlib/3/urllib/request.pyi | 10 +- typeshed/stdlib/3/urllib/robotparser.pyi | 2 +- typeshed/third_party/2.7/tornado/__init__.pyi | 0 .../third_party/{2.7 => 2}/Crypto/Cipher/AES.pyi | 0 .../{2.7 => 2}/Crypto/Cipher/__init__.pyi | 0 .../{2.7 => 2}/Crypto/Random/__init__.pyi | 0 .../{2.7 => 2}/Crypto/Random/random.pyi | 0 .../3/xml => third_party/2/Crypto}/__init__.pyi | 0 .../{2.7/Crypto => 2/OpenSSL}/__init__.pyi | 0 typeshed/third_party/{2.7 => 2}/OpenSSL/crypto.pyi | 0 typeshed/third_party/{2.7 => 2}/boto/__init__.pyi | 0 .../third_party/{2.7 => 2}/boto/connection.pyi | 0 .../third_party/{2.7 => 2}/boto/ec2/__init__.pyi | 0 .../{2.7 => 2}/boto/ec2/elb/__init__.pyi | 0 typeshed/third_party/{2.7 => 2}/boto/exception.pyi | 0 .../{2.7/OpenSSL => 2/concurrent}/__init__.pyi | 0 .../{2.7 => 2}/concurrent/futures/__init__.pyi | 0 typeshed/third_party/{2.7 => 2}/croniter.pyi | 2 +- .../{2.7/concurrent => 2/dateutil}/__init__.pyi | 0 .../third_party/{2.7 => 2}/dateutil/parser.pyi | 0 .../{2.7 => 2}/dateutil/relativedelta.pyi | 0 typeshed/third_party/{2.7 => 2}/enum.pyi | 0 .../{2.7 => 2}/fb303/FacebookService.pyi | 0 .../{2.7/dateutil => 2/fb303}/__init__.pyi | 0 typeshed/third_party/{2.7 => 2}/gflags.pyi | 0 .../{2.7/fb303 => 2/google}/__init__.pyi | 0 .../{2.7 => 2}/google/protobuf/__init__.pyi | 0 .../{2.7 => 2}/google/protobuf/descriptor.pyi | 0 .../{2.7 => 2}/google/protobuf/descriptor_pb2.pyi | 0 .../google/protobuf/internal}/__init__.pyi | 0 .../google/protobuf/internal/decoder.pyi | 0 .../google/protobuf/internal/encoder.pyi | 0 .../google/protobuf/internal/enum_type_wrapper.pyi | 0 .../google/protobuf/internal/wire_format.pyi | 0 .../{2.7 => 2}/google/protobuf/message.pyi | 0 .../{2.7 => 2}/google/protobuf/reflection.pyi | 0 typeshed/third_party/{2.7 => 2}/itsdangerous.pyi | 0 typeshed/third_party/{2.7 => 2}/kazoo/__init__.pyi | 0 typeshed/third_party/{2.7 => 2}/kazoo/client.pyi | 0 .../third_party/{2.7 => 2}/kazoo/exceptions.pyi | 0 .../{2.7 => 2}/kazoo/recipe/__init__.pyi | 0 .../{2.7 => 2}/kazoo/recipe/watchers.pyi | 0 typeshed/third_party/{2.7 => 2}/pycurl.pyi | 0 typeshed/third_party/{2.7 => 2}/pymssql.pyi | 2 +- typeshed/third_party/{2.7 => 2}/redis/__init__.pyi | 0 typeshed/third_party/{2.7 => 2}/redis/client.pyi | 0 .../third_party/{2.7 => 2}/redis/connection.pyi | 0 .../third_party/{2.7 => 2}/redis/exceptions.pyi | 0 typeshed/third_party/{2.7 => 2}/redis/utils.pyi | 0 .../third_party/{2.7 => 2}/requests/__init__.pyi | 0 .../third_party/{2.7 => 2}/requests/adapters.pyi | 11 +- typeshed/third_party/{2.7 => 2}/requests/api.pyi | 0 typeshed/third_party/{2.7 => 2}/requests/auth.pyi | 0 .../third_party/{2.7 => 2}/requests/compat.pyi | 0 .../third_party/{2.7 => 2}/requests/cookies.pyi | 0 .../third_party/{2.7 => 2}/requests/exceptions.pyi | 0 typeshed/third_party/{2.7 => 2}/requests/hooks.pyi | 0 .../third_party/{2.7 => 2}/requests/models.pyi | 0 .../{2.7 => 2}/requests/packages/__init__.pyi | 0 .../requests/packages/urllib3/__init__.pyi | 0 .../requests/packages/urllib3/_collections.pyi | 0 .../requests/packages/urllib3/connection.pyi | 0 .../requests/packages/urllib3/connectionpool.pyi | 0 .../requests/packages/urllib3/contrib/__init__.pyi | 0 .../requests/packages/urllib3/exceptions.pyi | 0 .../requests/packages/urllib3/fields.pyi | 0 .../requests/packages/urllib3/filepost.pyi | 0 .../packages/urllib3/packages/__init__.pyi | 0 .../packages/ssl_match_hostname/__init__.pyi | 0 .../ssl_match_hostname/_implementation.pyi | 0 .../requests/packages/urllib3/poolmanager.pyi | 0 .../requests/packages/urllib3/request.pyi | 0 .../requests/packages/urllib3/response.pyi | 0 .../requests/packages/urllib3/util/__init__.pyi | 0 .../requests/packages/urllib3/util/connection.pyi | 0 .../requests/packages/urllib3/util/request.pyi | 0 .../requests/packages/urllib3/util/response.pyi | 0 .../requests/packages/urllib3/util/retry.pyi | 0 .../requests/packages/urllib3/util/timeout.pyi | 0 .../requests/packages/urllib3/util/url.pyi | 0 .../third_party/{2.7 => 2}/requests/sessions.pyi | 4 +- .../{2.7 => 2}/requests/status_codes.pyi | 0 .../third_party/{2.7 => 2}/requests/structures.pyi | 0 typeshed/third_party/{2.7 => 2}/requests/utils.pyi | 0 .../third_party/{2.7 => 2}/routes/__init__.pyi | 0 typeshed/third_party/{2.7 => 2}/routes/mapper.pyi | 0 typeshed/third_party/{2.7 => 2}/routes/util.pyi | 0 .../protobuf/internal => 2/scribe}/__init__.pyi | 0 typeshed/third_party/{2.7 => 2}/scribe/scribe.pyi | 0 typeshed/third_party/{2.7 => 2}/scribe/ttypes.pyi | 0 .../selenium/webdriver/remote/webdriver.pyi | 0 .../selenium/webdriver/remote/webelement.pyi | 0 typeshed/third_party/{2.7 => 2}/six/__init__.pyi | 9 +- .../third_party/{2.7 => 2}/six/moves/__init__.pyi | 0 .../third_party/{2.7 => 2}/six/moves/cPickle.pyi | 0 .../{2.7 => 2}/six/moves/urllib/__init__.pyi | 0 .../{2.7 => 2}/six/moves/urllib/error.pyi | 0 .../{2.7 => 2}/six/moves/urllib/parse.pyi | 0 .../{2.7 => 2}/six/moves/urllib/request.pyi | 0 .../{2.7 => 2}/six/moves/urllib/response.pyi | 0 .../{2.7 => 2}/six/moves/urllib/robotparser.pyi | 0 .../{2.7 => 2}/six/moves/urllib_error.pyi | 0 .../{2.7 => 2}/six/moves/urllib_parse.pyi | 0 .../{2.7 => 2}/six/moves/urllib_request.pyi | 0 .../{2.7 => 2}/six/moves/urllib_response.pyi | 0 .../{2.7 => 2}/six/moves/urllib_robotparser.pyi | 0 .../third_party/{2.7 => 2}/sqlalchemy/__init__.pyi | 0 .../{2.7 => 2}/sqlalchemy/databases/__init__.pyi | 0 .../{2.7 => 2}/sqlalchemy/databases/mysql.pyi | 0 .../{2.7 => 2}/sqlalchemy/dialects/__init__.pyi | 0 .../sqlalchemy/dialects/mysql/__init__.pyi | 0 .../{2.7 => 2}/sqlalchemy/dialects/mysql/base.pyi | 0 .../{2.7 => 2}/sqlalchemy/engine/__init__.pyi | 0 .../{2.7 => 2}/sqlalchemy/engine/base.pyi | 0 .../{2.7 => 2}/sqlalchemy/engine/strategies.pyi | 0 .../{2.7 => 2}/sqlalchemy/engine/url.pyi | 0 typeshed/third_party/{2.7 => 2}/sqlalchemy/exc.pyi | 0 .../{2.7 => 2}/sqlalchemy/inspection.pyi | 0 typeshed/third_party/{2.7 => 2}/sqlalchemy/log.pyi | 0 .../{2.7 => 2}/sqlalchemy/orm/__init__.pyi | 0 .../{2.7 => 2}/sqlalchemy/orm/session.pyi | 0 .../third_party/{2.7 => 2}/sqlalchemy/pool.pyi | 0 .../third_party/{2.7 => 2}/sqlalchemy/schema.pyi | 0 .../{2.7 => 2}/sqlalchemy/sql/__init__.pyi | 0 .../{2.7 => 2}/sqlalchemy/sql/annotation.pyi | 0 .../third_party/{2.7 => 2}/sqlalchemy/sql/base.pyi | 0 .../third_party/{2.7 => 2}/sqlalchemy/sql/ddl.pyi | 0 .../third_party/{2.7 => 2}/sqlalchemy/sql/dml.pyi | 0 .../{2.7 => 2}/sqlalchemy/sql/elements.pyi | 0 .../{2.7 => 2}/sqlalchemy/sql/expression.pyi | 0 .../{2.7 => 2}/sqlalchemy/sql/functions.pyi | 0 .../{2.7 => 2}/sqlalchemy/sql/naming.pyi | 0 .../{2.7 => 2}/sqlalchemy/sql/operators.pyi | 0 .../{2.7 => 2}/sqlalchemy/sql/schema.pyi | 31 +- .../{2.7 => 2}/sqlalchemy/sql/selectable.pyi | 16 +- .../{2.7 => 2}/sqlalchemy/sql/sqltypes.pyi | 0 .../{2.7 => 2}/sqlalchemy/sql/type_api.pyi | 0 .../{2.7 => 2}/sqlalchemy/sql/visitors.pyi | 0 .../third_party/{2.7 => 2}/sqlalchemy/types.pyi | 0 .../{2.7 => 2}/sqlalchemy/util/__init__.pyi | 0 .../{2.7 => 2}/sqlalchemy/util/_collections.pyi | 0 .../{2.7 => 2}/sqlalchemy/util/compat.pyi | 0 .../{2.7 => 2}/sqlalchemy/util/deprecations.pyi | 0 .../{2.7 => 2}/sqlalchemy/util/langhelpers.pyi | 2 - typeshed/third_party/{2.7 => 2}/thrift/Thrift.pyi | 0 .../{2.7/scribe => 2/thrift}/__init__.pyi | 0 .../{2.7 => 2}/thrift/protocol/TBinaryProtocol.pyi | 0 .../{2.7 => 2}/thrift/protocol/TProtocol.pyi | 0 .../{2.7 => 2}/thrift/protocol/__init__.pyi | 0 .../{2.7 => 2}/thrift/transport/TSocket.pyi | 0 .../{2.7 => 2}/thrift/transport/TTransport.pyi | 0 .../{2.7 => 2}/thrift/transport/__init__.pyi | 0 .../{2.7/thrift => 2/tornado}/__init__.pyi | 0 .../third_party/{2.7 => 2}/tornado/concurrent.pyi | 0 typeshed/third_party/{2.7 => 2}/tornado/gen.pyi | 0 .../third_party/{2.7 => 2}/tornado/httpclient.pyi | 0 .../third_party/{2.7 => 2}/tornado/httpserver.pyi | 0 .../third_party/{2.7 => 2}/tornado/httputil.pyi | 0 typeshed/third_party/{2.7 => 2}/tornado/ioloop.pyi | 0 typeshed/third_party/{2.7 => 2}/tornado/locks.pyi | 0 .../third_party/{2.7 => 2}/tornado/netutil.pyi | 0 .../third_party/{2.7 => 2}/tornado/tcpserver.pyi | 0 .../third_party/{2.7 => 2}/tornado/testing.pyi | 0 typeshed/third_party/{2.7 => 2}/tornado/util.pyi | 0 typeshed/third_party/{2.7 => 2}/tornado/web.pyi | 0 typeshed/third_party/{2.7 => 2}/yaml/__init__.pyi | 0 typeshed/third_party/{2.7 => 2}/yaml/composer.pyi | 0 .../third_party/{2.7 => 2}/yaml/constructor.pyi | 0 typeshed/third_party/{2.7 => 2}/yaml/dumper.pyi | 0 typeshed/third_party/{2.7 => 2}/yaml/emitter.pyi | 0 typeshed/third_party/{2.7 => 2}/yaml/error.pyi | 0 typeshed/third_party/{2.7 => 2}/yaml/events.pyi | 0 typeshed/third_party/{2.7 => 2}/yaml/loader.pyi | 0 typeshed/third_party/{2.7 => 2}/yaml/nodes.pyi | 0 typeshed/third_party/{2.7 => 2}/yaml/parser.pyi | 0 typeshed/third_party/{2.7 => 2}/yaml/reader.pyi | 0 .../third_party/{2.7 => 2}/yaml/representer.pyi | 0 typeshed/third_party/{2.7 => 2}/yaml/resolver.pyi | 0 typeshed/third_party/{2.7 => 2}/yaml/scanner.pyi | 0 .../third_party/{2.7 => 2}/yaml/serializer.pyi | 0 typeshed/third_party/{2.7 => 2}/yaml/tokens.pyi | 0 typeshed/third_party/2and3/mypy_extensions.pyi | 6 + typeshed/third_party/3/lxml/etree.pyi | 12 +- typeshed/third_party/3/pkg_resources.pyi | 12 +- typeshed/third_party/3/requests/adapters.pyi | 13 +- typeshed/third_party/3/requests/sessions.pyi | 6 +- typeshed/third_party/3/typed_ast/ast27.pyi | 6 +- typeshed/third_party/3/typed_ast/ast35.pyi | 2 - 438 files changed, 5858 insertions(+), 3244 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/mypy.git _______________________________________________ debian-med-commit mailing list debian-med-commit@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit