Filip Hron
eaa9f3f0d0
sqlite3 documentation excursion
2016-03-04 01:46:51 +01:00
Filip Hron
e7e50b6997
attempt to get rid of TODOS, should i edit tests too?
2016-03-03 16:55:33 +01:00
Filip Hron
5b92f7cbc5
putting @overload decorator back to getsockopt method
2016-03-03 10:15:56 +01:00
Filip Hron
fee8196459
overload fix
2016-03-03 10:10:45 +01:00
Filip Hron
0a11b5e898
putting @overload decorator back to getsockopt method
2016-03-03 10:07:57 +01:00
Filip Hron
d5cf02390f
refractoring py2 socket by removing override decorator
2016-03-02 23:09:27 +01:00
Hong Minhee
9f1ea9c412
Specify attribute types of SyntaxError
2016-02-29 13:35:30 +09:00
Max Wittek
00758f39dd
Fixed 2.7 stubs for traceback
2016-02-26 18:03:24 -08:00
Alessio Bogon
00779c9564
stub for decimal, 2.7 only
2016-02-26 20:49:50 +01:00
Lorenzo Bolla
e088d13f2f
Issue #87 Stub for shelve
...
Py3's `shelve` is more restrictive, requiring keys to be `str`, whereas
Py2 allows any hashable type.
E.g.:
s = Shelf({})
s[1] = 'one' # raises AttributeError in py3, but it's OK in Py2
2016-02-25 09:41:32 +00:00
Lorenzo Bolla
fb4910ed6d
Remove Year/Month/Day/Week type aliases
2016-02-24 22:38:32 +00:00
Lorenzo Bolla
12d348fe67
Remove mention to internal variables
2016-02-24 22:19:25 +00:00
Lorenzo Bolla
ce938b367b
Remove True/False/None optional arguments.
...
Use Optional[...] when appropriate.
Adhere to PEP-484 styling.
2016-02-24 21:01:41 +00:00
Lorenzo Bolla
d872968e32
Issue 88: Stub for calendar module
2016-02-24 12:43:27 +00: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
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
David Fisher
48b3b260d1
Remove invalid Python 3 syntax
2016-02-18 16:25:30 -08:00
Tim Abbott
a648f5eee1
Fix incorrect sys.exit() type.
2016-02-05 11:28:16 -08:00
Guido van Rossum
b6e1964881
Add missing definition of compile() for 2.7.
2016-02-03 21:32:41 -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
Tim Abbott
0632f2e530
Add missing exec*, EX_* stubs for python 2 and fix py3 types.
2016-01-29 17:54:24 -08: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
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
Tim Abbott
920def0b1e
Fix datetime.timedelta() argument types to be floats.
2016-01-26 16:30:15 -08:00
Tim Abbott
c2555b3119
Port stub for os.walk from python 3 to 2 and cleanup comment.
2016-01-26 16:30:15 -08:00
Tim Abbott
c17d0120a9
Add stubs for traceback.format_exception.
2016-01-26 16:30:15 -08:00
Tim Abbott
55830ec190
Fix type for py2 traceback.format_exc and add to python 3.
2016-01-26 16:30:15 -08:00
Guido van Rossum
6a47ac7116
Fix min()/max() overloading with key= parameter. Fixes #1150 .
2016-01-26 11:13:14 -08:00
Guido van Rossum
a1fe083133
Fix class file so it can be used as "with file(...) as f: f.read() # etc."
2016-01-25 17:01:34 -08:00
Guido van Rossum
958a8e5f45
Merge pull request #57 from timabbott/tabbott-stubs
...
Fix several python 2 library stub errors.
2016-01-25 16:39:08 -08:00
Tim Abbott
ddc33a3c7c
Add missing stub for os.exit on python 2.
2016-01-25 16:33:35 -08:00
Tim Abbott
b180914208
Fix os.wait and os.waitpid annotations on python 2.
2016-01-25 16:33:35 -08:00
Guido van Rossum
17d8f20fd5
Add message attribute to class BaseException.
2016-01-25 16:32:47 -08:00