Commit Graph

144 Commits

Author SHA1 Message Date
David Fisher
c48d66f28a Fix asyncio.coroutine signature 2016-02-24 11:35:42 -08:00
Matthias Kramm
335ef31893 Merge pull request #85 from ddfisher/master
Remove invalid Python 3 syntax
2016-02-23 20:14:15 -06:00
Sidharth Kapur
8b428ce2ff Fix imports 2016-02-22 17:44:07 -06:00
Sidharth Kapur
241e741ef2 Change Iterator to Iterable in type of reduce 2016-02-22 17:41:47 -06:00
Sidharth Kapur
2904b80369 Update type for reduce in stdlib/2.7/functools 2016-02-22 17:27:46 -06:00
David Fisher
f7349d46e9 Add comment about True/False omission in 2.7 builtins 2016-02-20 22:47:38 -08:00
Sidharth Kapur
dc647c3ed5 Fix imports 2016-02-20 22:49:12 -06:00
Sidharth Kapur
fd9310fa97 Overload the reduce function 2016-02-20 22:46:39 -06:00
Sidharth Kapur
b0c0f94210 Fix type for reduce 2016-02-20 22:31:17 -06:00
David Soria Parra
70ddf02d21 Use relative imports in asyncio.tasks and asyncio.futures 2016-02-19 19:52:54 -08:00
David Soria Parra
3223a693d5 Add type information for asyncio.subprocess 2016-02-19 19:52:36 -08:00
David Soria Parra
bce32b0382 Add type information for asyncio.streams 2016-02-19 19:52:36 -08:00
David Fisher
48b3b260d1 Remove invalid Python 3 syntax 2016-02-18 16:25:30 -08:00
David Soria Parra
3910b79361 Add type information for asyncio.protocols 2016-02-10 23:12:31 -08:00
David Soria Parra
23ecee29d3 Add type information for asyncio.transports 2016-02-10 23:12:31 -08:00
David Soria Parra
0f5c38a2ce Add type information for asyncio.events.AbstractServer
Add the appropriate types for AbstractServer in asyncio.events. wait_closed() is
a couroutine, however in the implementation of AbstractServer not marked
as such. We are adding the couroutine defintion here anyway, as we do want
to make it typeable as a coroutine if necessary.
2016-02-10 22:09:22 -08:00
David Soria Parra
4d0a9e6d49 Add type information for asyncio.coroutines 2016-02-10 22:09:22 -08:00
Tim Abbott
a648f5eee1 Fix incorrect sys.exit() type. 2016-02-05 11:28:16 -08:00
Jukka Lehtosalo
89ed6e92d4 Add abc.abstractproperty (Python 3) 2016-02-04 15:38:42 +00:00
Guido van Rossum
b6e1964881 Add missing definition of compile() for 2.7. 2016-02-03 21:32:41 -08:00
Robert T. McGibbon
9933080b04 Update builtins.pyi 2016-02-03 15:20:03 -08:00
Robert T. McGibbon
8739c4a188 Improvements to builtins min/max 2016-02-03 15:16:52 -08:00
Tim Abbott
e8dc3cdd7b Fix urlunparse stubs for 2.7 to correctly support a list/iterator argument. 2016-02-02 11:47:46 -08:00
Guido van Rossum
6e69d24b07 Merge pull request #75 from ismail-s/feature/type_check_webbrowser
Add py2 webbrowser type checking
2016-02-01 09:28:09 -08:00
Ismail
8f2e1ac885 Only define Chrome class on py2.7 or >3.2 2016-02-01 10:02:54 +00:00
Ismail
b6dfeebe1e Move webbrowser.pyi to 2and3 folder 2016-02-01 10:00:53 +00:00
Guido van Rossum
68f771266d Merge pull request #74 from timabbott/exec
Add missing exec*, EX_* stubs for python 2 and fix py3 types.
2016-01-29 18:02:35 -08:00
Tim Abbott
0632f2e530 Add missing exec*, EX_* stubs for python 2 and fix py3 types. 2016-01-29 17:54:24 -08:00
Guido van Rossum
22990dff4e Merge pull request #73 from ismail-s/feature/type_check_webbrowser
Type Check webbrowser py3 module
2016-01-29 12:13:41 -08:00
Ismail
56621384a0 Type Check webbrowser py3 module 2016-01-29 14:12:09 +00:00
Tim Abbott
9ad37b5701 Add urllib.request.proxy_bypass stubs. 2016-01-27 22:12:16 -08:00
Tim Abbott
0cb13efa28 Add python 2 urllib2 stubs. 2016-01-27 22:08:23 -08:00
Tim Abbott
fcb63d2028 Add stubs for UserList, UserString, UserDict. 2016-01-27 21:36:47 -08:00
Guido van Rossum
c48b931d92 Merge pull request #69 from timabbott/tabbott-html
Add html module stubs.
2016-01-27 21:21:57 -08:00
Tim Abbott
9db84e7ffe Add stubs for HTMLParser, html.parser, and six.moves.html_parser. 2016-01-27 21:09:30 -08:00
Guido van Rossum
b9ad64a038 Merge pull request #68 from timabbott/tabbott-stubs
Expand stubs for simplejson, unittest, email
2016-01-27 19:49:53 -08:00
Matthias Kramm
9b9c232f75 Fix ast.parse(). The 2nd and 3rd arg are optional. 2016-01-27 19:26:57 -08:00
Tim Abbott
8af7ece855 Port unittest stub from python 3 to python 2.7.
I did this by taking the python 3 stub, and then reading a diff of
unittest.py between python 2 and python 3 and correcting the
differences.
2016-01-27 16:35:39 -08:00
Tim Abbott
f6a0b8de0c Expand stub for simplejson module to include decoders/encoders. 2016-01-27 16:35:39 -08:00
Tim Abbott
b30ca8e42b Add python 2 email.message_from_* stubs (and add types for py3). 2016-01-27 15:46:00 -08:00
Guido van Rossum
9cc81d4eeb Add 2.7 stubs for dict.fromkeys(). Fixes mypy #1176. 2016-01-27 15:20:46 -08:00
Howard Lee
f8f0551a9e Copy frozenset stubs from 3/builtins.pyi into 2.7/__builtin__.pyi. 2016-01-27 14:32:45 -08:00
Guido van Rossum
4f4c6ff786 Fix constructor signatures to 2.7/cPickle.{Pickler,Unpickler}. 2016-01-27 11:43:45 -08:00
Guido van Rossum
14ffe2c13a Fix signature for 2.7/binascii.crc32(). 2016-01-27 11:42:47 -08:00
Guido van Rossum
e40c3eb8c9 Revert "Fix min()/max() overloading with key= parameter. Fixes #1150."
It has other problems, e.g. complains about max(x, 10) when the type of x is Any.

This reverts commit 6a47ac7116.
2016-01-27 11:10:40 -08:00
Tim Abbott
8f3f56d07f Add some missing python 3 urllib.parse stubs. 2016-01-26 20:25:30 -08:00
Tim Abbott
9e62b7df06 Add urllib.response stub for Python 3. 2016-01-26 20:25:30 -08:00
Tim Abbott
70eb00d3f2 Fix missing urllib.error ContentTooShortError stub. 2016-01-26 20:25:30 -08:00
Tim Abbott
f036fd05f3 Add stubs for urllib.robotparser. 2016-01-26 20:25:30 -08:00
Guido van Rossum
bf1dde5636 Fix tokenize.pyi; fix cp command. 2016-01-26 20:01:34 -08:00