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
Matthias Kramm
3ba178ddc4
Merge pull request #67 from howardzlee/frozenset
...
Copy frozenset stubs from 3/builtins.pyi into 2.7/__builtin__.pyi.
2016-01-27 14:56:11 -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
Guido van Rossum
73dfe84342
Merge pull request #61 from timabbott/tabbott-six
...
Add stubs for some of the most heavily used parts of six.moves
2016-01-27 09:09:10 -08:00
Tim Abbott
11e179501a
Add six.moves.urllib stubs using imports.
...
Based on https://github.com/python/typeshed/pull/21 .
2016-01-26 20:25:30 -08:00
Tim Abbott
bcdec9043d
Redo six.moves to be implemented purely using imports.
...
Based on https://github.com/python/typeshed/pull/21 .
2016-01-26 20:25:30 -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
Tim Abbott
a725360139
Make six.moves into a module.
2016-01-26 20:25:30 -08:00
Guido van Rossum
99175b6815
Merge pull request #64 from python/travis3
...
Test 2and3, 3.3, 3.4.
2016-01-26 20:14:45 -08:00
Guido van Rossum
b3666b52cf
Test 2and3, 3.3, 3.4.
2016-01-26 20:10:24 -08:00
Guido van Rossum
51807bfa6a
Merge pull request #63 from python/travis2
...
Add stdlib/2.7 to Travis CI tests.
2016-01-26 20:05:43 -08:00
Guido van Rossum
bf1dde5636
Fix tokenize.pyi; fix cp command.
2016-01-26 20:01:34 -08:00
Guido van Rossum
9e15a1db0a
Add stdlib/2.7 to Travis CI tests.
2016-01-26 17:30:54 -08:00
Guido van Rossum
9e2df48687
Merge pull request #62 from python/travis
...
Add a Travis CI configuration.
2016-01-26 17:19:56 -08:00
Guido van Rossum
ba4d782f70
Fix bug in traceback.pyi (hey, tests are useful!).
2016-01-26 16:57:45 -08:00
Guido van Rossum
b091a7311c
Use the correct pip install incantation.
2016-01-26 16:54:18 -08:00
Guido van Rossum
c6f15133cf
Add a Travis CI configuration.
2016-01-26 16:50:47 -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
2011e178a6
Merge pull request #60 from mihneagiurgea/fix-concurrent-futures
...
Fix stubs for concurrent.futures
2016-01-26 12:15:36 -08:00
Mihnea Giurgea
050143f2b1
Fix stubs for concurrent.futures
2016-01-26 11:46:47 -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
Matthias Kramm
69169765a7
Merge pull request #55 from timabbott/tabbott-re
...
Add missing re module constants for 2.7.
2016-01-25 12:44:14 -08:00
Tim Abbott
21c90d52b9
Fix re module constant stubs for 2.7.
...
ASCII doesn't exist in 2.7, but UNICODE and TEMPLATE do.
2016-01-25 12:32:31 -08:00
Guido van Rossum
cf82278301
Use plain bytes instead of ByteString in 3/builtins.pyi.
2016-01-25 08:12:46 -08:00
Matthias Kramm
23adcaf4f4
Merge pull request #54 from ismail-s/patch-1
...
Implement fromhex and maketrans method
2016-01-25 08:06:59 -08:00
Ismail
fd4d063bb4
Implement fromhex and maketrans method
2016-01-25 15:43:06 +00:00
Guido van Rossum
2c4549fb36
Merge pull request #51 from DanielShaulov/threading
...
Some fixes to threading
2016-01-23 09:10:24 -08:00
Daniel Shaulov
e2c9ec5cb0
Merge branch 'master' into threading
...
Conflicts:
stdlib/3/threading.pyi
2016-01-23 10:34:30 +00:00
Matthias Kramm
c957fc9f17
Merge pull request #53 from timabbott/mutable
...
Fix os.environ improperly classified as not mutable for python 2.
2016-01-22 21:33:01 -08:00
Tim Abbott
c0d0f7fe14
Fix os.environ improperly classified as not mutable for python 2.
...
In Python, you can change the environment by writing to os.environ.
This seems to already be handled correctly in the python 3 type data,
so we just need to fix it for 2.7.
2016-01-22 17:47:53 -08:00
Matthias Kramm
25a3fac0fd
Fix default parameter syntax.
...
Use 'x:bool = ...' instead of 'x:bool = True' or 'x:bool = False'.
2016-01-22 16:39:15 -08:00
Daniel Shaulov
14ffe7ea17
Inherit from Any in threading.local and SimpleNamespace
2016-01-22 12:24:36 +02:00