Commit Graph

  • fae776d4ae Merge pull request #638 from adrian17/tuple_list Joey 2019-03-09 07:04:02 -08:00
  • 6ba5b091e9 Use py_module at more places. Windel Bouwman 2019-03-09 12:38:14 +01:00
  • adde4e731f Merge pull request #616 from coolreader18/wasm-syntax-error-location Windel Bouwman 2019-03-09 12:13:23 +01:00
  • c1ddcbb05f Merge pull request #632 from palaviv/socket-errors Windel Bouwman 2019-03-09 11:55:03 +01:00
  • 3f492e5a3f Add __annotations__ attribute to functions. Windel Bouwman 2019-03-09 11:48:35 +01:00
  • 8df0e46c32 Try to fix windows CI errors Aviv Palivoda 2019-03-09 09:29:33 +02:00
  • 56bb6d23cc Merge pull request #634 from RustPython/joey/map-zip-filter-enumerate-to-any Adam 2019-03-09 06:42:04 +00:00
  • 3730ca2b43 Merge pull request #551 from coolreader18/store-rcs-in-stored-vm Adam 2019-03-09 06:36:01 +00:00
  • 9e827cfc9d Merge pull request #631 from RustPython/py_module_payload Adam 2019-03-09 06:33:15 +00:00
  • a2951f8a8b enumerate Joey Hain 2019-03-08 18:29:58 -08:00
  • 9544a47f46 filter Joey Hain 2019-03-08 18:29:57 -08:00
  • 9d8bdd7012 zip Joey Hain 2019-03-08 18:29:51 -08:00
  • 303e19d713 map Joey Hain 2019-03-08 18:29:41 -08:00
  • f1b156dfbf Merge branch 'master' into store-rcs-in-stored-vm coolreader18 2019-03-08 20:03:13 -06:00
  • 0ec034df51 Change property.__new__ to use new style function and construct PyProperty ben 2019-03-09 14:07:42 +13:00
  • 2edfe4c7be Migrate usage of member_descriptor and data_descriptor to new_property/PropertyBuilder ben 2019-03-09 13:00:54 +13:00
  • 3fe32d0527 Merge branch 'master' into property_refactor ben 2019-03-09 12:13:00 +13:00
  • 5abc674737 Change property implementation to have rust payload and to use new function style. ben 2019-03-09 12:11:07 +13:00
  • 9a3b731894 Merge pull request #612 from RustPython/type_annotations2 Adam 2019-03-08 21:34:40 +00:00
  • 10531191bb Convert most tuple/list methods to new args style Adrian Wielgosik 2019-03-08 19:42:38 +01:00
  • 8362b8da80 Merge pull request #623 from RustPython/code-of-conduct Windel Bouwman 2019-03-08 18:53:43 +01:00
  • 502f8098b4 Change returns into return. Windel Bouwman 2019-03-08 18:51:20 +01:00
  • 76c43457b5 Add more OSError exceptions to socket Aviv Palivoda 2019-03-08 17:02:49 +02:00
  • de0e76baf8 socket connect and bind throws OSError with indicative error message Aviv Palivoda 2019-03-08 16:33:22 +02:00
  • 3fae8ccfbc Handle unknown socket kind Aviv Palivoda 2019-03-08 16:19:26 +02:00
  • 40c10ab70a Handle unknown address family Aviv Palivoda 2019-03-08 16:16:59 +02:00
  • 3f665ce673 Replace PyObjectPayload::Module with PyModule. Adam Kelly 2019-03-08 08:43:07 +00:00
  • 0febcb9c23 Merge pull request #625 from RustPython/py_class Adam 2019-03-08 08:10:35 +00:00
  • 21382fadbd Merge branch 'master' into py_class Adam 2019-03-08 08:04:23 +00:00
  • 50de0856ff Merge pull request #627 from RustPython/joey/list-tuple-any Adam 2019-03-08 07:22:42 +00:00
  • d44129c53c Merge pull request #629 from coolreader18/anyrustvalue-debug Adam 2019-03-08 06:50:55 +00:00
  • 9b317af586 Merge pull request #628 from coolreader18/objcode-any Adam 2019-03-08 06:50:26 +00:00
  • 406ec46ce8 Merge pull request #619 from skinny121/class_property Adam 2019-03-08 06:47:55 +00:00
  • 62a2344ba5 Merge pull request #621 from RustPython/pynone Adam 2019-03-08 06:47:27 +00:00
  • cdba098e70 Implement dict.get Tzu-Yin Hong 2019-03-08 14:41:08 +08:00
  • 1bcbb28715 Convert list and tuple to Any payload Joey 2019-03-07 19:20:01 -08:00
  • 87a58786af Have AnyRustValue actually format with its own Debug impl coolreader18 2019-03-07 22:20:10 -06:00
  • 231ab682b9 Convert CodeObject payload to AnyRustValue coolreader18 2019-03-07 22:18:23 -06:00
  • 4b1cd72355 Add todo for using PyClassRef when that lands ben 2019-03-08 17:04:32 +13:00
  • c563a6d498 Convert Python errors to JS errors with row coolreader18 2019-03-07 20:48:14 -06:00
  • 3495b04e1a Merge pull request #624 from adrian17/string Joey 2019-03-07 18:33:12 -08:00
  • 5569f8d322 Merge branch 'master' of git://github.com/RustPython/RustPython into wasm-syntax-error-location coolreader18 2019-03-07 20:27:11 -06:00
  • 29e902957e Merge pull request #615 from adrian17/float Joey 2019-03-07 12:42:14 -08:00
  • e220f0a571 Add PyClass and remove old Class payload Adam Kelly 2019-03-07 20:42:10 +00:00
  • b81a0a16d8 Convert most remaining string methods to implicit args Adrian Wielgosik 2019-03-07 20:37:39 +01:00
  • 4b783b1523 Add a code of conduct Windel Bouwman 2019-03-07 20:00:02 +01:00
  • 1601da0692 Migrate PyFloat to new method style Adrian Wielgosik 2019-03-06 22:14:09 +01:00
  • 995212040a Use PyInstance as the payload rather than (). Adam Kelly 2019-03-07 18:42:46 +00:00
  • 5b1384814c Move attributes dictionary to PyObject. Adam Kelly 2019-03-05 17:09:48 +00:00
  • 303f9b95a0 Add (unused) dict element to PyObject struct. Adam Kelly 2019-03-05 16:27:51 +00:00
  • e0e0734524 Merge pull request #617 from RustPython/joey/int-any Adam 2019-03-07 18:03:25 +00:00
  • 488d9a5922 Merge branch 'master' into joey/int-any Adam Kelly 2019-03-07 18:00:59 +00:00
  • adf473faf4 Use macro for NoneType. Adam Kelly 2019-03-07 17:06:34 +00:00
  • 289c86de67 Add extend_class! macro to neaten definitions of builtins types. Adam Kelly 2019-03-07 17:06:11 +00:00
  • f2f0f1d742 Remove debug statements ben 2019-03-08 06:03:13 +13:00
  • 22811c0d56 Add PyNone and new style definition for NoneType methods. Adam Kelly 2019-03-07 17:00:24 +00:00
  • ac6521564f Merge pull request #618 from RustPython/joey/optional-arg-2 Adam 2019-03-07 08:22:21 +00:00
  • cae87f6384 Merge pull request #604 from RustPython/unit-payload Adam 2019-03-07 08:17:43 +00:00
  • 720bec2f4f Convert __class__ descriptor to use new style functions ben 2019-03-07 20:46:07 +13:00
  • 9d03abf652 Move __class__ attribute to object to make it work in more situations ben 2019-03-07 20:05:32 +13:00
  • f9ab27296a Add conversions for all primitive ints Joey 2019-03-06 20:38:52 -08:00
  • 4a000c424c Improvements to OptionalArg extractor Joey 2019-03-06 19:53:03 -08:00
  • ecc92ffe33 Convert int to Any payload Joey 2019-03-06 19:25:54 -08:00
  • 7b8c8900bc Allow JS errors to get the row and column info of the error coolreader18 2019-03-06 18:54:57 -06:00
  • d7f8961a12 Simplify some PyFuncArgs occurences. Windel Bouwman 2019-03-06 22:30:11 +01:00
  • eacf2fecc9 Merge pull request #614 from RustPython/__dir__ Windel Bouwman 2019-03-06 22:14:16 +01:00
  • e0c398cbd5 Eliminate NoPayload and just use a boxed (). Adam Kelly 2019-03-06 20:57:03 +00:00
  • d769fa9317 Remove unused function. Adam Kelly 2019-03-06 19:08:37 +00:00
  • 10bbfc6a34 Implement dir via __dir__. Adam Kelly 2019-03-06 18:13:27 +00:00
  • 2a593aa100 Add objmodule. Adam Kelly 2019-03-06 18:11:52 +00:00
  • e5ead870bc Merge pull request #605 from RustPython/subscript_list Windel Bouwman 2019-03-06 17:10:32 +01:00
  • 507a5b698f Merge pull request #611 from RustPython/pyargs Windel Bouwman 2019-03-06 17:10:13 +01:00
  • a72af4d967 Remove None and NotImplemented payloads and replace with NoPayload Adam Kelly 2019-03-05 15:50:07 +00:00
  • 5afbfafa8b Remove special case for None payload from boolval. Adam Kelly 2019-03-05 15:05:52 +00:00
  • 03b419917e Merge pull request #591 from RustPython/re_module Adam 2019-03-06 15:57:33 +00:00
  • 11d0de24c3 Merge pull request #610 from RustPython/joey/impl-on-pyref Adam 2019-03-06 15:44:55 +00:00
  • 69efc7f223 Compile type annotations on function. Windel Bouwman 2019-03-06 13:48:30 +01:00
  • 6d84b4d4e9 Less explicit PyFuncArgs is better. implemented a From trait for PyFuncArgs Windel Bouwman 2019-03-06 12:02:01 +01:00
  • f3791a3867 Fix test script for python3.6 Windel Bouwman 2019-03-06 11:25:16 +01:00
  • 0000551c0e Merge pull request #608 from palaviv/dict-methods Ryan Liddle 2019-03-06 18:30:30 +11:00
  • c68dbcc1ab Improve readability of methods on PyRef<PyString> Joey Hain 2019-03-05 19:56:19 -08:00
  • 06e17af6cc Merge pull request #607 from adrian17/strings Joey 2019-03-05 20:50:36 -07:00
  • 6f61e5847e Merge pull request #603 from RustPython/joey/set-dict-payload Joey 2019-03-05 20:45:11 -07:00
  • c5fca1bb0f Merge pull request #609 from coolreader18/fix-cargo-versions Joey 2019-03-05 19:41:19 -07:00
  • 894fa591d0 Merge remote-tracking branch 'origin/master' into joey/set-dict-payload Joey Hain 2019-03-05 18:39:51 -08:00
  • b5248fbd82 Fix Cargo.toml versions coolreader18 2019-03-05 17:27:56 -06:00
  • 63613802ca Merge branch 'master' into store-rcs-in-stored-vm coolreader18 2019-03-05 17:18:43 -06:00
  • 24dcc06c24 add dict.keys Aviv Palivoda 2019-03-05 22:46:13 +02:00
  • 475476df71 Add dict.items Aviv Palivoda 2019-03-05 22:41:42 +02:00
  • 37118c7d75 Add dict.values Aviv Palivoda 2019-03-05 22:34:45 +02:00
  • e4e8b135ef Convert a bunch of string methods to new-args-style. Adrian Wielgosik 2019-03-03 21:13:00 +01:00
  • c1a5e31c3c Extend re module. Windel Bouwman 2019-03-05 20:24:48 +01:00
  • 6ba25ef1c8 Merge pull request #575 from holygits/fix/bytearray-as-hex Windel Bouwman 2019-03-05 19:58:32 +01:00
  • 1d1a931011 Move attributes dictionary to PyObject. function_attributes Adam Kelly 2019-03-05 17:09:48 +00:00
  • 0292146a42 Add subscript list in grammar. Windel Bouwman 2019-03-05 17:28:15 +01:00
  • 2d78425bab Add (unused) dict element to PyObject struct. Adam Kelly 2019-03-05 16:27:51 +00:00
  • 43118db1b0 Remove None and NotImplemented payloads and replace with NoPayload Adam Kelly 2019-03-05 15:50:07 +00:00
  • 647cb08d78 Remove special case for None payload from boolval. Adam Kelly 2019-03-05 15:05:52 +00:00
  • d278fb841c Merge pull request #597 from RustPython/type_hints Adam 2019-03-05 14:43:30 +00:00
  • b7c03b4be5 Merge pull request #601 from RustPython/ellipsis Ryan Liddle 2019-03-05 18:30:44 +11:00