Commit Graph

  • 4ca3d3b507 Merge remote-tracking branch 'upstream/master' into fstrings Joey Hain 2019-02-13 23:16:40 -08:00
  • a97e05a164 Add missing semicolon to Bytes rule Joey Hain 2019-02-13 23:11:54 -08:00
  • 7d743de43f fix another edge case Joey Hain 2019-02-13 22:28:16 -08:00
  • 33d272f795 Merge pull request #464 from holygits/internal-error-types Windel Bouwman 2019-02-14 07:07:21 +01:00
  • 400ad80b64 fstrings Joey Hain 2019-02-13 19:13:06 -08:00
  • 570b28439a Fix tests holygits 2019-02-14 12:31:20 +13:00
  • ae8dc46947 Allow compiling VM for wasm32-unknown-unknown Nick Hynes 2019-02-13 23:22:03 +00:00
  • 995fac12fd Remove stray file holygits 2019-02-14 11:10:27 +13:00
  • d048d0a0da Merge pull request #445 from RustPython/co_consts Windel Bouwman 2019-02-13 22:59:53 +01:00
  • 116f5daae4 Merge pull request #450 from silmeth/microopt-print Windel Bouwman 2019-02-13 22:59:07 +01:00
  • a8873dbaff Merge pull request #460 from janczer/add_clear_method_set Windel Bouwman 2019-02-13 22:51:18 +01:00
  • f0d7c2bea9 Fix test holygits 2019-02-14 10:46:48 +13:00
  • 4453c3e561 Create error types for parser and compiler Pass through locations and tokens in ParseError holygits 2019-02-05 16:33:18 +13:00
  • b88b87f210 Merge pull request #462 from adrian17/lambda_parsing Adam 2019-02-13 20:44:55 +00:00
  • 233242c3ad Merge pull request #429 from adrian17/master Adam 2019-02-13 20:38:27 +00:00
  • 21299ecf3d Refactor arg_check macro Adrian Wielgosik 2019-02-13 19:47:14 +01:00
  • 7dfb0728fd Change lambda parsing to be closer to Python grammar. Fixes #427 Adrian Wielgosik 2019-02-13 21:00:43 +01:00
  • b77165c5ad Fix fmt set.clear janczer 2019-02-13 14:44:50 +01:00
  • d07b3dff98 Add clear method to set janczer 2019-02-13 14:37:05 +01:00
  • 3d4fd5fc86 Merge pull request #456 from yuvipanda/os-name Ryan Liddle 2019-02-13 19:35:32 +11:00
  • c6c1e7f60e Merge pull request #453 from OddCoincidence/int-float-comparison Ryan Liddle 2019-02-13 19:31:00 +11:00
  • 252c3be5f8 Add newline to os_info test file yuvipanda 2019-02-13 00:01:06 -08:00
  • 9dc45fd728 Implement os.name yuvipanda 2019-02-12 23:51:36 -08:00
  • 392262d3f4 Merge pull request #454 from janczer/call_wrap_functions Windel Bouwman 2019-02-13 07:05:26 +01:00
  • db7a64fe5a Merge pull request #451 from adrian17/list_copy Windel Bouwman 2019-02-13 07:04:24 +01:00
  • 74c5d4dae1 Merge pull request #452 from matrizx/master Windel Bouwman 2019-02-13 07:02:48 +01:00
  • 5fd912b13a Remove float comparisons from int.__eq__, add int.__ne__ Joey Hain 2019-02-12 21:56:25 -08:00
  • 4959defff8 Call wrap functions insted of magic janczer 2019-02-13 06:33:36 +01:00
  • 2041b7cef6 Fix int to float comparison Joey Hain 2019-02-12 18:44:03 -08:00
  • c041c8cbc5 Replaced cluttered match statements with if let matrizx 2019-02-12 16:55:12 -08:00
  • ecfc70ef99 Add list.copy() Adrian Wielgosik 2019-02-13 00:21:42 +01:00
  • bd64869686 fix None kwargs to print in vm and in wasm_builtins silmeth 2019-02-12 22:57:26 +01:00
  • a2ab4473a3 add tests of error handling for wrong types of print() kwargs silmeth 2019-02-12 22:33:54 +01:00
  • 3d17cc0aa1 copy print() kwargs handling over to wasm_builtins silmeth 2019-02-12 22:27:04 +01:00
  • 7b7aa13295 microoptimize print (lock stdout, borrow strings) silmeth 2019-02-12 22:25:46 +01:00
  • a8f650b709 Fix callable(), add tests. Adrian Wielgosik 2019-02-10 14:37:02 +01:00
  • e5af4caecf Merge pull request #424 from janczer/add_object_lt_le_gt_ge Windel Bouwman 2019-02-12 19:21:07 +01:00
  • de98ac696b Merge pull request #442 from OddCoincidence/float-parsing Windel Bouwman 2019-02-12 18:45:50 +01:00
  • 9277e67b15 Add not_implemented to float.{__le__, __gt__, __ge__} janczer 2019-02-12 18:32:26 +01:00
  • 9601673044 Fix the reflections of methods lt, le, gt, ge janczer 2019-02-12 18:20:04 +01:00
  • 1ff1bcda6b Fix the call __gt__ janczer 2019-02-12 17:56:11 +01:00
  • 17bde53ca3 Add end kwarg to print function. Windel Bouwman 2019-02-12 17:23:33 +01:00
  • 2645bfd47a Merge pull request #448 from ZapAnton/fix_clippy_warnings Windel Bouwman 2019-02-12 17:05:53 +01:00
  • a75eea56ab Merge pull request #446 from RustPython/none_str Windel Bouwman 2019-02-12 17:00:46 +01:00
  • 0887b55da8 Add object.{__lt__, __le__, __gt__, __gt__} janczer 2019-02-12 15:32:07 +01:00
  • 604883dc86 Fixed the len_zero clippy warning ZapAnton 2019-02-12 17:13:09 +03:00
  • 08d767b010 Fixed the unnecessary_mut_passed clippy warning ZapAnton 2019-02-12 17:12:11 +03:00
  • e8467c3bfe Fixed the redundant_closure clippy warning ZapAnton 2019-02-12 17:10:53 +03:00
  • a0f1f51863 Fixed the useless_asref clippy warnings ZapAnton 2019-02-12 17:09:52 +03:00
  • ef65612008 Fixed the clone_double_ref clippy warning ZapAnton 2019-02-12 16:59:15 +03:00
  • 206ccc55fb Fixed the len_without_is_empty clippy warning ZapAnton 2019-02-12 16:49:34 +03:00
  • 38930984ec Fixed the redundant_pattern_matching clippy warning ZapAnton 2019-02-12 16:45:44 +03:00
  • 291dba6bb6 Fixed the toplevel_ref_arg clippy warning ZapAnton 2019-02-12 16:44:47 +03:00
  • 5fe373555f Fixed the match_bool clippy warning ZapAnton 2019-02-12 16:43:59 +03:00
  • 45b9ef9719 Fixed the op_ref clippy warnings ZapAnton 2019-02-12 16:42:53 +03:00
  • 050bf459b0 Fixed the into_iter_on_ref clippy warning ZapAnton 2019-02-12 16:40:08 +03:00
  • 9144109f7d Fixed the useless_vec clippy warning ZapAnton 2019-02-12 16:39:38 +03:00
  • 66569160fc Fixed the redundant_closure clippy warning ZapAnton 2019-02-12 16:38:15 +03:00
  • 8b6d0b3721 Fixed the op_ref clippy warning ZapAnton 2019-02-12 16:37:02 +03:00
  • 00cfa47f64 Fixed the should_implement_trait clippy warning ZapAnton 2019-02-12 16:35:28 +03:00
  • 606ddd2216 Fixed the needless_return clippy warnings ZapAnton 2019-02-12 16:30:03 +03:00
  • 0d1b85a8da Fixed the collapsible_if clippy warning ZapAnton 2019-02-12 16:28:49 +03:00
  • d86ffc40f6 Fixed the redundant_field_names clippy warnings ZapAnton 2019-02-12 16:07:24 +03:00
  • a735bb3dfc Add __repr__ and __new__ to NoneType. Adam Kelly 2019-02-12 10:09:13 +00:00
  • 8a89e13a7e Add .co_consts to code class. Adam Kelly 2019-02-11 16:26:48 +00:00
  • 8cc2d5f091 Move implementation of CodeObject after Instructions. Adam Kelly 2019-02-11 15:56:05 +00:00
  • 8835b47d1f Merge pull request #444 from skinny121/object_format Adam 2019-02-12 08:52:20 +00:00
  • d14aeef2e5 Handle passing no format_spec into format() ben 2019-02-12 20:24:57 +13:00
  • 5c12367f59 Merge branch 'master' into object_format ben 2019-02-12 20:09:27 +13:00
  • 93e5634d39 Fixes #328, add object.__format__ ben 2019-02-12 20:06:50 +13:00
  • 9177252cf9 Merge pull request #259 from RustPython/list_insert Windel Bouwman 2019-02-12 06:10:20 +01:00
  • d0d27babba Merge pull request #443 from OddCoincidence/fix-typo Windel Bouwman 2019-02-12 06:06:31 +01:00
  • beb75a4dd0 Fix typo in VirtualMachine::_and Joey Hain 2019-02-11 19:51:17 -08:00
  • 38c0ea06e5 Support float(<str>) and float(<bytes>) Joey Hain 2019-02-11 19:39:48 -08:00
  • 6f0ac744f2 Merge pull request #441 from RustPython/dont_call__eq__ Windel Bouwman 2019-02-11 23:17:29 +01:00
  • d188f05ffc Fix errors introduced during rebasing Shing Lyu 2019-02-11 22:59:08 +01:00
  • b265601c58 Use isize in list.insert instead of i64 Shing Lyu 2019-02-11 22:48:30 +01:00
  • 3467db51d0 Simplify the number logic for list.insert() Shing Lyu 2019-02-04 23:09:53 +01:00
  • c99cb0c366 Rustfmt fixes Shing Lyu 2019-01-19 10:40:56 +01:00
  • 8ded37d566 Raise OverflowError is the index for list.index() overflows Shing Lyu 2019-01-14 20:50:55 +01:00
  • b101a52dd0 Added list.insert() Shing Lyu 2019-01-13 22:39:48 +01:00
  • cc407ed90a Merge pull request #412 from veera83372/travis-clippy Shing Lyu 2019-02-11 22:44:58 +01:00
  • cb59d76900 Merge pull request #439 from RustPython/move_unwrap_constant Windel Bouwman 2019-02-11 22:11:47 +01:00
  • 67710d6e28 Don't call __eq__ directly. Adam Kelly 2019-02-11 16:26:01 +00:00
  • 50be99a0a1 Failing test case for in and index where types don't match. Adam Kelly 2019-02-11 21:10:33 +00:00
  • 23aa4a71ea Merge pull request #436 from Tom1380/master Adam 2019-02-11 21:09:32 +00:00
  • 860edc6dfe Move unwrap_constant from Frame to PyContext. Adam Kelly 2019-02-11 15:52:19 +00:00
  • 89495e102a Merge pull request #418 from veera83372/format-exception Adam 2019-02-11 13:06:07 +00:00
  • 1033f20e36 Merge pull request #430 from RustPython/dict5 Adam 2019-02-11 13:04:28 +00:00
  • ca51f2d10e Merge pull request #438 from ZapAnton/fix_clippy Adam 2019-02-11 13:03:07 +00:00
  • 7e1589d811 Minor fix. Tommaso Thea Cioni 2019-02-11 13:38:53 +01:00
  • 45f45bf43a Merge pull request #433 from OddCoincidence/not-implemented Adam 2019-02-11 12:37:22 +00:00
  • c04f4219eb Removed the __code__ attribute from the builtin_function_or_method type. Tommaso Thea Cioni 2019-02-11 13:35:59 +01:00
  • e51c75e1df Fixed or_fun_call clippy warnings ZapAnton 2019-02-11 15:29:19 +03:00
  • 56e2d4c495 Fixed into_iter_on_ref clippy warning ZapAnton 2019-02-11 15:24:51 +03:00
  • c8d619c123 Fixed useless_let_if_seq clippy warnings ZapAnton 2019-02-11 15:15:34 +03:00
  • cc56f318cb Merge branch 'master' of https://github.com/RustPython/RustPython Tommaso Thea Cioni 2019-02-11 13:21:41 +01:00
  • 5c378d3bc5 Merge pull request #437 from rmliddle/develop Adam 2019-02-11 12:17:40 +00:00
  • d5b87558a2 Fixed map_clone clippy warnings ZapAnton 2019-02-11 15:09:53 +03:00
  • 1043543f16 Fixed cast_lossless clippy warnings ZapAnton 2019-02-11 15:02:00 +03:00