Adam
|
31fd2936c5
|
Merge pull request #796 from RustPython/dict_iters
Dict iters
|
2019-04-09 11:11:14 +01:00 |
|
Adam Kelly
|
f3f3d8a478
|
Merge branch 'Ryex-ryex-list.__delitem__slice_error'
|
2019-04-09 10:31:55 +01:00 |
|
Adam
|
39042e6475
|
Merge pull request #805 from Ryex/ryex-list.__setitem__
implement list.__setitem__ with slice and int indexing
|
2019-04-09 10:24:48 +01:00 |
|
Adam Kelly
|
23a4b1e9d8
|
Additional tests for dictionary iteration.
|
2019-04-09 10:13:44 +01:00 |
|
ben
|
046e4b3fe3
|
Cleanup dict test snippet
|
2019-04-09 20:43:59 +12:00 |
|
Rachel Powers
|
1101b6571c
|
fix error related to #746 but for list.__delitem__
|
2019-04-08 16:17:57 -06:00 |
|
Rachel Powers
|
b2a1f6580b
|
fix error when start or stop of slice is -1 and step != 1
|
2019-04-08 15:56:06 -06:00 |
|
Rachel Powers
|
4d53ddedb0
|
test for if iter raises error
|
2019-04-08 14:45:34 -06:00 |
|
Rachel Powers
|
d0e6d2fa32
|
add tests for custom iters
|
2019-04-08 13:18:37 -06:00 |
|
Windel Bouwman
|
21e890daa4
|
Merge pull request #802 from andrew-ld/master
use a code generator for not implemented tests
|
2019-04-08 17:05:52 +02:00 |
|
andrew
|
3aa110a296
|
add .gitignore
|
2019-04-08 16:03:35 +02:00 |
|
andrew
|
2811f27bb5
|
add a warning
|
2019-04-08 16:03:24 +02:00 |
|
Adam Kelly
|
5c4755ffd7
|
Separate iterators for items/keys/values.
|
2019-04-08 11:08:45 +01:00 |
|
Joey
|
7910c95ff0
|
Merge pull request #785 from palaviv/set-inner
refactor objset using inner
|
2019-04-07 18:20:37 -07:00 |
|
Rachel Powers
|
118c98ccc7
|
exhaustive (hopefully) test snippets
I attempted to cover every case with the snippets
but I easily could of missed some.
|
2019-04-07 19:12:03 -06:00 |
|
Aviv Palivoda
|
5ae921dc57
|
update function support iterable
|
2019-04-07 23:26:59 +03:00 |
|
Aviv Palivoda
|
848350d334
|
ior support only set and frozenset
|
2019-04-07 23:06:42 +03:00 |
|
Aviv Palivoda
|
3ed8727ee5
|
symmetric_difference support iterable
|
2019-04-07 23:01:49 +03:00 |
|
Aviv Palivoda
|
e011e3f327
|
intersection and difference support iterable
|
2019-04-07 22:36:56 +03:00 |
|
Aviv Palivoda
|
fa369ff779
|
Limit non-operator versions to set and frozenset
|
2019-04-07 22:09:37 +03:00 |
|
Aviv Palivoda
|
3bc1e3598c
|
Use PyIterable
|
2019-04-07 21:26:20 +03:00 |
|
Windel Bouwman
|
48cca16dd7
|
Merge pull request #801 from skinny121/dict_copy_update
Implement copy and update dict methods
|
2019-04-07 12:24:51 +02:00 |
|
andrew
|
f03a164c14
|
use a code generator for not implemented tests
|
2019-04-07 12:22:10 +02:00 |
|
ben
|
32051c9d96
|
Implement copy and update dict methods
|
2019-04-07 19:19:39 +12:00 |
|
ben
|
d5a9d96d62
|
Expose function.__defaults__ and function.__kwdefaults__(only getters)
|
2019-04-07 07:38:42 +12:00 |
|
ben
|
5fd3cf2bcd
|
Implemented keyword only defaults
|
2019-04-07 07:38:42 +12:00 |
|
Windel Bouwman
|
d577bb7ac9
|
Merge pull request #787 from palaviv/os-fd
Add os.{read,write,remove,unlink}
|
2019-04-06 17:02:31 +02:00 |
|
Windel Bouwman
|
1faa7fa202
|
Merge pull request #783 from Ryex/ryex-impl-list.__delitem__
Implement list.__delitem__
|
2019-04-06 16:56:21 +02:00 |
|
Windel Bouwman
|
0f6a25c38e
|
Merge pull request #791 from RustPython/dict_protocols
Dict protocols
|
2019-04-06 16:48:30 +02:00 |
|
Windel Bouwman
|
a6858befbc
|
Merge pull request #792 from RustPython/docstring-fix
Fix moment when docstring is set.
|
2019-04-06 16:39:33 +02:00 |
|
Aviv Palivoda
|
04acfe2665
|
Remove failing line in windows
|
2019-04-06 17:29:52 +03:00 |
|
Windel Bouwman
|
bcf94ed8bf
|
Merge pull request #788 from RustPython/syntax-enhancements
Fix syntax for float literals, statements seperated by semicolons and…
|
2019-04-06 12:31:53 +02:00 |
|
Windel Bouwman
|
afb28bfccb
|
Fix moment when docstring is set.
|
2019-04-06 11:53:59 +02:00 |
|
Adam Kelly
|
584b707356
|
Add dict.__missing__ support.
|
2019-04-06 10:15:34 +01:00 |
|
Adam Kelly
|
7b2d92f495
|
Delete DictProtocol. impl ItemProtocol for PyDictRef.
|
2019-04-06 10:15:29 +01:00 |
|
Adam Kelly
|
ee9066a713
|
dict.get shouldn't call into __getitem__
|
2019-04-06 10:12:16 +01:00 |
|
Adam Kelly
|
3e42edd261
|
dict.__new__ - support for dict subtypes.
|
2019-04-06 10:12:16 +01:00 |
|
Windel Bouwman
|
42bb3465c3
|
Merge pull request #790 from skinny121/decorator_and_defaults
Fix decorator on functions with defaults
|
2019-04-06 11:08:01 +02:00 |
|
Rachel Powers
|
909d94ec23
|
impl and use SequenceIndex for list.__delitem__
- removal of del_item
- all del function impl on PyListRef
- stepped deletion now loops only over the range
insted of the whole list
|
2019-04-05 20:25:53 -06:00 |
|
ben
|
7fffc57255
|
Fix decorator on functions with defaults
|
2019-04-06 12:46:48 +13:00 |
|
Rachel Powers
|
c3ecf0ef9e
|
Merge branch 'master' into ryex-impl-list.__delitem__
|
2019-04-05 17:15:32 -06:00 |
|
ben
|
dda0d561ac
|
Fix order of dict literal
|
2019-04-06 10:43:39 +13:00 |
|
Windel Bouwman
|
ab3d004c42
|
Fix syntax for float literals, statements seperated by semicolons and starargs after keyword arguments.
|
2019-04-05 21:59:20 +02:00 |
|
Aviv Palivoda
|
ed8c1e1a95
|
Implement set and frozenset with PySetInner
|
2019-04-05 19:58:17 +03:00 |
|
Aviv Palivoda
|
cdd39bc50e
|
Add tests for os.{read, write}
|
2019-04-05 19:51:38 +03:00 |
|
Aviv Palivoda
|
37e7972dcd
|
Add os.read
|
2019-04-05 19:49:13 +03:00 |
|
Windel Bouwman
|
59d8612cfa
|
Merge pull request #782 from skinny121/abc_module
Add abc module from CPython
|
2019-04-05 17:05:45 +02:00 |
|
Adam Kelly
|
77d5f57df1
|
Add some additional dictionary tests.
|
2019-04-05 14:36:19 +01:00 |
|
Rachel Powers
|
a41e8973bd
|
Merge branch 'master' into ryex-impl-list.__delitem__
|
2019-04-05 03:59:44 -06:00 |
|
Adam Kelly
|
b943f4a4bb
|
Historic real proper dictionary support.
|
2019-04-05 09:50:31 +01:00 |
|