Noah
|
4a69af8cc3
|
Merge pull request #1576 from RustPython/coolreader18/vm-lib-reorganize
Reorganize vm/Lib and frozen.rs
|
2019-11-27 14:37:00 -06:00 |
|
Noah
|
4cf2672876
|
Add _multiprocessing stub
|
2019-11-23 11:20:41 -06:00 |
|
coolreader18
|
b5505b4e73
|
Add asyncio.run from CPython 3.7
|
2019-11-23 11:20:41 -06:00 |
|
Aviv Palivoda
|
c3330d3ce3
|
Merge pull request #1597 from palaviv/io-improve
Add readline,tell to BytesIO and StringIO
|
2019-11-23 11:20:57 +02:00 |
|
coolreader18
|
986b8b2e8f
|
Make _warnings.warn not print debug of PyObject
|
2019-11-22 22:49:11 -06:00 |
|
coolreader18
|
40ac4ca0be
|
Reorganize vm/Lib and frozen.rs
|
2019-11-22 22:49:11 -06:00 |
|
Noah
|
389db55a3f
|
Merge pull request #1603 from dralley/itertools
Add itertools.combinations()
|
2019-11-22 09:47:53 -06:00 |
|
Aviv Palivoda
|
aa1af71851
|
Merge pull request #1598 from palaviv/fix-exc-panic
Separate BaseException to __init__ and __new__
|
2019-11-22 16:27:38 +02:00 |
|
Aviv Palivoda
|
72e12b49aa
|
Merge pull request #1602 from yanganto/syntaxerror-diagnostics
Provide caret diagnostics for SyntaxError
|
2019-11-22 12:36:30 +02:00 |
|
Daniel Alley
|
16b2b425b8
|
Add itertools.combinations()
re: #1361
|
2019-11-21 23:06:27 -05:00 |
|
yanganto
|
7f45ed3cca
|
Provide caret diagnostics for SyntaxError
visualize syntax error with caret diagnostics in shell, eval, exec,
when the error statement and error location are provided.
|
2019-11-22 09:17:50 +08:00 |
|
Daniel Alley
|
53b391177b
|
Alphabetize
|
2019-11-21 12:46:25 -05:00 |
|
yanganto
|
07ff469161
|
Implement bytearray.mod
Implement bytearray formatting with CFormat
|
2019-11-20 12:11:14 +08:00 |
|
Noah
|
8267ea4624
|
Merge pull request #1599 from RustPython/coolreader18/asyncio-pre
Prerequisites for asyncio
|
2019-11-19 10:50:22 -06:00 |
|
Aviv Palivoda
|
637d678ad7
|
Print less in PyBaseException Debug
|
2019-11-19 18:32:27 +02:00 |
|
Aviv Palivoda
|
f4a8427dc9
|
Move args to PyBaseException
|
2019-11-19 18:23:14 +02:00 |
|
Aviv Palivoda
|
c15140e0fe
|
Move with_traceback
|
2019-11-19 18:23:14 +02:00 |
|
Aviv Palivoda
|
144a4728f0
|
Move BaseException propeties to PyBaseException
|
2019-11-19 18:23:14 +02:00 |
|
Aviv Palivoda
|
96fdaab0c1
|
Separate BaseException to __init__ and __new__
|
2019-11-19 18:23:14 +02:00 |
|
Noah
|
576d89fdcf
|
Merge pull request #1563 from yanganto/byte.mod
bytes.mod implement with CFormat
|
2019-11-18 08:49:14 -06:00 |
|
yanganto
|
10ef5e56af
|
bytes.mod implement mod
implement byte formatting with CFormat
|
2019-11-18 08:39:36 +08:00 |
|
coolreader18
|
f7831491c5
|
Add stub implementation of atexit
|
2019-11-17 17:09:38 -06:00 |
|
coolreader18
|
ae0a343906
|
Add stub _winapi module
|
2019-11-17 17:09:13 -06:00 |
|
coolreader18
|
bed54e035c
|
Add some constants to native modules
|
2019-11-16 22:58:51 -06:00 |
|
coolreader18
|
5ca0e9a927
|
Add more IO exceptions
|
2019-11-16 22:57:49 -06:00 |
|
coolreader18
|
e612c0d7ab
|
Add the errno::errors module
|
2019-11-16 22:57:49 -06:00 |
|
coolreader18
|
edb84896bf
|
Make PyObject.dict an Option<RefCell<PyDictRef>>
|
2019-11-16 22:50:58 -06:00 |
|
Aviv Palivoda
|
7b83e8ae7b
|
add readline to BytesIO and StringIO
|
2019-11-15 17:41:51 +02:00 |
|
Aviv Palivoda
|
043413a7ee
|
Add tell method to BytesIO, StringIO
|
2019-11-15 17:41:51 +02:00 |
|
Aviv Palivoda
|
b38e2418fa
|
BytesIO write accept PyBytesLike
|
2019-11-15 17:41:51 +02:00 |
|
Noah
|
28dfe957d4
|
Merge pull request #1489 from tcmal/master
Implement .indices(len) of slice
|
2019-11-13 10:14:25 -06:00 |
|
writtic
|
ed075cf71c
|
Update remainder module of math
- Implement remainder function with test case
- math.remainder was added to CPython in 3.7 and RustPython CI runs on 3.6
|
2019-11-11 22:27:46 +09:00 |
|
Noah
|
9a9e0dcaeb
|
Merge pull request #1591 from palaviv/MaybeUninit
Change mem::uninitialized to mem::MaybeUninit
|
2019-11-09 13:31:33 -06:00 |
|
Aviv Palivoda
|
721305911f
|
Use MaybeUninit::uninit().assume_init()
|
2019-11-09 09:44:54 +02:00 |
|
Aviv Palivoda
|
98d11f2ba9
|
Apply clippy suggestions
|
2019-11-08 23:07:35 +02:00 |
|
Aviv Palivoda
|
aebc0a42d8
|
Update format to Rust version 1.39
|
2019-11-08 23:03:24 +02:00 |
|
Aviv Palivoda
|
b1b028e4bd
|
Change mem::uninitialized to mem::MaybeUninit
|
2019-11-08 22:58:27 +02:00 |
|
Noah
|
b5a18fa908
|
Merge pull request #1542 from RustPython/coolreader18/asyncawait
Make async def/await actually functional
|
2019-11-07 22:19:21 -06:00 |
|
Noah
|
c7702bd6db
|
Merge pull request #1582 from palaviv/method-doc
Return function attributes in method
|
2019-11-07 22:14:34 -06:00 |
|
Aviv Palivoda
|
153ce3f3d7
|
Merge pull request #1581 from Writtic/writtic/improve_fromhex
Improve float.fromhex module representation case
|
2019-11-07 20:19:28 +02:00 |
|
coolreader18
|
6bc33fbca2
|
Add async for
|
2019-11-07 00:04:51 -06:00 |
|
coolreader18
|
30a2223c6f
|
Fix tests
|
2019-11-07 00:04:51 -06:00 |
|
coolreader18
|
5c26a25522
|
Add async with, reorganize how with blocks work
|
2019-11-07 00:04:51 -06:00 |
|
coolreader18
|
577cea92fe
|
Add coroutines, async/await functionality, and gen.close()
|
2019-11-07 00:04:50 -06:00 |
|
Noah
|
17b11a0855
|
Merge pull request #1578 from palaviv/with-traceback
with_traceback
|
2019-11-04 13:41:03 -06:00 |
|
Noah
|
82c4c9175b
|
Merge pull request #1577 from Regexp96/isupper-and-lower
Fix issue #1575 distinguish between 'cased' and 'non-cased' characters
|
2019-11-04 10:56:08 -06:00 |
|
Aviv Palivoda
|
83868f5f15
|
Remove __doc__ override in objtype
|
2019-11-02 19:37:29 +02:00 |
|
Aviv Palivoda
|
841e22434a
|
Return function attributs in method
|
2019-11-02 19:34:10 +02:00 |
|
johan.park
|
bbd274a498
|
Improve float.fromhex module representation case
- Embrace hexadecimal without '0x', '.', 'p'
- Embrace variety of 'nan', 'inf' case
- Still overflow and near min, max, 0, 1 case isn't handled
|
2019-11-03 02:06:44 +09:00 |
|
Aviv Palivoda
|
74b6d7c0f5
|
Allow None as with_tracebak arg
|
2019-11-02 12:23:57 +02:00 |
|