Commit Graph

  • aa7440171f Merge pull request #1139 from RustPython/optimize-flag Windel Bouwman 2019-07-13 18:00:38 +02:00
  • e20adb3f14 Use BUILDTIME_RUSTPYTHONPATH env variable coolreader18 2019-07-13 10:14:10 -05:00
  • ac765a957b Add a settings struct for storage of different settings which influence the VM. Windel Bouwman 2019-07-13 12:23:53 +02:00
  • e705ec292b Add mktime function. Windel Bouwman 2019-07-13 11:26:44 +02:00
  • 0d6c53684f Tidy up coolreader18 2019-07-13 01:22:09 -05:00
  • f0d4ab5416 Add redox installation script coolreader18 2019-07-13 00:59:50 -05:00
  • 86a6b2a366 Use feature for proc_macro_hack coolreader18 2019-07-12 20:40:20 -05:00
  • bd749eae2d Use more platform checks coolreader18 2019-07-12 20:18:54 -05:00
  • afd7a33848 Implement os.stat for redox coolreader18 2019-07-12 18:23:07 -05:00
  • 1b0d288242 Insert path into sys.path for redox coolreader18 2019-07-12 17:50:55 -05:00
  • 6dc742baa8 Remove wasm/lib/target symlink coolreader18 2019-07-12 16:36:51 -05:00
  • fc6c683c03 Fix os module again coolreader18 2019-07-12 16:00:05 -05:00
  • dd11780877 Fix num-* crates coolreader18 2019-07-12 11:37:11 -05:00
  • 67813f186c Fix os module coolreader18 2019-07-12 11:44:42 -05:00
  • 704b15750e Add optimize flag to ignore assert statements. Windel Bouwman 2019-07-12 18:41:25 +02:00
  • 37d2f99671 Add rustpython bin coolreader18 2019-07-11 21:34:29 -05:00
  • 838aaa557d Update num-bigint version coolreader18 2019-07-11 21:22:52 -05:00
  • 869ea2e679 Remove pwd on redox coolreader18 2019-07-11 19:26:59 -05:00
  • c899287cf1 Add vecdeque_rotate to features coolreader18 2019-07-11 19:16:28 -05:00
  • 53cc56820b Revert unnecesarily change Cargo.lock entries coolreader18 2019-07-11 19:15:27 -05:00
  • e373ad25ae Make repl rudimentary coolreader18 2019-07-11 19:01:52 -05:00
  • 2c65988ea7 Switch to hexf_parse coolreader18 2019-07-11 18:53:47 -05:00
  • 80aedd65c9 Remove more proc-macro-hack coolreader18 2019-07-11 18:43:37 -05:00
  • 76dbd8ebb0 Remove proc-macro-hack coolreader18 2019-07-11 18:40:07 -05:00
  • 8c1c0906dc Merge pull request #1131 from RustPython/re-kung-fu Windel Bouwman 2019-07-11 20:39:48 +02:00
  • 2893780036 Check output of logger calls. Windel Bouwman 2019-07-11 17:48:10 +02:00
  • c5ad5838d1 Merge pull request #1136 from RustPython/coolreader18/cpython-libs2 Windel Bouwman 2019-07-11 17:43:57 +02:00
  • 56fb6afb3f Remove async sections of contextlib.py coolreader18 2019-07-11 09:39:40 -05:00
  • 0b7ca175a8 Add fnmatch and shlex coolreader18 2019-07-11 09:38:13 -05:00
  • 91d5fc389c Add contextlib.py coolreader18 2019-07-10 23:28:04 -05:00
  • 3c9045d3da Merge pull request #1134 from RustPython/coolreader18/collections-defaultdict Windel Bouwman 2019-07-11 07:11:31 +02:00
  • bf3f09c476 Add pprint.py coolreader18 2019-07-10 22:16:42 -05:00
  • 5e5d726a5d Add defaultdict to collections coolreader18 2019-07-10 22:16:37 -05:00
  • 8869130509 Merge pull request #1126 from RustPython/coolreader18/flamescope-profiling Windel Bouwman 2019-07-10 21:31:07 +02:00
  • 140ad71f05 Add testcase for logging module. Windel Bouwman 2019-07-10 21:02:04 +02:00
  • 55fbe7f269 Merge pull request #1130 from RustPython/re-kung-fu coolreader18 2019-07-10 13:57:14 -05:00
  • 3beaf5f89d Address feedback coolreader18 2019-07-10 13:20:59 -05:00
  • 8e06a30051 Update to flamescope 0.1.1 coolreader18 2019-07-10 12:10:46 -05:00
  • 84a48aed47 Remove flame_note! macro coolreader18 2019-07-10 00:20:29 -05:00
  • 33b3cee472 Add profiling documentation to README.md coolreader18 2019-07-09 23:59:51 -05:00
  • ecdbe0408b Add profiling using flamescope/speedscope coolreader18 2019-07-09 23:37:53 -05:00
  • 1612198dc1 Add default argument to dict.pop. Add logging and traceback python modules. Windel Bouwman 2019-07-10 20:10:52 +02:00
  • 98e6486c98 Merge pull request #1128 from RustPython/re-kung-fu Windel Bouwman 2019-07-10 20:06:43 +02:00
  • dd20263fba Merge pull request #1123 from corona10/fix_complex_hash Windel Bouwman 2019-07-10 19:27:59 +02:00
  • b2c515cbe5 Merge pull request #1129 from RustPython/coolreader18/no-bare-trait-objects Windel Bouwman 2019-07-10 18:51:50 +02:00
  • fb23cc6e03 Add time.ctime, time.strftime Windel Bouwman 2019-07-10 17:37:42 +02:00
  • 9204035d97 Cover up bare trait objects with a dyn coolreader18 2019-07-10 09:41:58 -05:00
  • 0ab39651b8 Add time.gmtime function. Windel Bouwman 2019-07-10 16:12:30 +02:00
  • 5edcecbdd6 Merge pull request #1127 from RustPython/re-kung-fu coolreader18 2019-07-10 08:34:59 -05:00
  • 8a46cdf95d Merge pull request #1121 from RustPython/coolreader18/docs-logo Windel Bouwman 2019-07-10 14:52:14 +02:00
  • d16c288ef1 Improve re module. Favor string.py over string.rs Windel Bouwman 2019-07-10 11:19:01 +02:00
  • d349d254f6 complex: Fix hash function to work correctly Dong-hee Na 2019-07-10 01:53:00 +09:00
  • 9261d944a7 Merge pull request #1124 from corona10/sys_maxunicode Windel Bouwman 2019-07-09 20:33:09 +02:00
  • bdd7fa88ec Merge pull request #1122 from palaviv/fix-exception-stack Windel Bouwman 2019-07-09 20:24:04 +02:00
  • 2e618af4f9 sys: Fix sys.maxsize and add sys.maxunicode Dong-hee Na 2019-07-10 02:17:21 +09:00
  • b815d47d2a Use cloned Aviv Palivoda 2019-07-09 18:38:43 +03:00
  • 86cbc2e66d Fix exception stack Aviv Palivoda 2019-07-09 17:48:27 +03:00
  • e5d0a02fad Merge pull request #1119 from silmeth/text_file_io Windel Bouwman 2019-07-09 11:57:26 +02:00
  • afec714a44 use vm.call_method() instead of get_method&invoke, remove String alloc silmeth 2019-07-09 10:53:40 +02:00
  • 53ce3624f5 Merge pull request #1120 from RustPython/coolreader18/flame-profiling Windel Bouwman 2019-07-09 08:03:22 +02:00
  • 86decbb172 Merge pull request #1097 from RustPython/coolreader18/collections-deque Windel Bouwman 2019-07-09 07:16:56 +02:00
  • 0893076643 Add #![doc(html_logo_url = ...)] to crates coolreader18 2019-07-08 23:57:18 -05:00
  • f585f7ed10 Add frame name to its flame span coolreader18 2019-07-08 21:49:18 -05:00
  • 29e046f457 Add flamegraph profiling coolreader18 2019-07-08 18:52:57 -05:00
  • 5450f8e8a3 use vm.try_class, early return on unsupported op error silmeth 2019-07-08 20:44:36 +02:00
  • 5b32dfbed9 Fix clippy and azure pipelines coolreader18 2019-07-08 13:24:06 -05:00
  • 03b7299150 make TextIOBase writable, handle malformed utf-8 in read() silmeth 2019-07-08 19:52:00 +02:00
  • 7b23a96d4b Fix warnings test coolreader18 2019-07-07 17:27:04 -05:00
  • 1c1440eb78 Add __len__ to deque coolreader18 2019-07-07 15:34:12 -05:00
  • fbeedb72bd Fix seq_mul with negative numbers coolreader18 2019-07-07 11:41:20 -05:00
  • deca878c4b Use VecDeque::rotate_{left,right} coolreader18 2019-07-07 01:34:38 -05:00
  • d891c87c4f Add maxlen as a named arg coolreader18 2019-07-06 23:29:31 -05:00
  • 9d3fa18ec8 Add __mul__ to deque coolreader18 2019-07-06 23:05:27 -05:00
  • 1c1ee5bb69 Add setter for maxlen coolreader18 2019-07-06 23:05:07 -05:00
  • 0ca6d24902 Add deque tests coolreader18 2019-07-06 17:49:03 -05:00
  • 5153ad52ca Add cmp methods to deque coolreader18 2019-07-06 17:28:57 -05:00
  • 805d536fa8 Add repr to deque coolreader18 2019-07-03 16:40:06 -05:00
  • 5956bcbf2c Add maxlen argument and getter coolreader18 2019-07-01 19:49:21 -05:00
  • 2be70eb353 Add deque to collections coolreader18 2019-07-01 19:15:58 -05:00
  • ff21c14c49 Merge pull request #1116 from RustPython/remove-cpython-bytecode-tests Windel Bouwman 2019-07-07 21:54:38 +02:00
  • f3e2abd290 Move importlib python files into vm crate. Windel Bouwman 2019-07-07 21:31:02 +02:00
  • e45dfc6f51 Published unicode-casing to crates.io Windel Bouwman 2019-07-07 20:28:25 +02:00
  • 3d6673cf69 Formatting of macros.rs Windel Bouwman 2019-07-07 19:45:36 +02:00
  • fabc260b01 Merge pull request #1117 from silmeth/exc-repr Windel Bouwman 2019-07-07 19:44:28 +02:00
  • 18bb56330e Merge pull request #1115 from RustPython/fstring-fix Windel Bouwman 2019-07-07 19:42:21 +02:00
  • e4322f52a9 Merge pull request #1112 from RustPython/parser-error-cleaning Aviv Palivoda 2019-07-07 20:16:16 +03:00
  • fe9e71167f fix big int crash in json_snippets – actually use a big integer silmeth 2019-07-07 17:17:08 +02:00
  • 1b539dedd0 move asserts out of round trip test utils silmeth 2019-07-07 17:13:57 +02:00
  • 9fee59e483 make exceptions repr tests Python 3.7-friendly by eval-repr round-trip silmeth 2019-07-07 15:39:17 +02:00
  • dbc263cc1b Merge pull request #1114 from mkurnikov/fix-clippy-1.36 Windel Bouwman 2019-07-07 15:28:43 +02:00
  • 310f89ec21 Remove bytecode compilation. Add feature to enable verbose logging in vm. Windel Bouwman 2019-07-07 15:23:43 +02:00
  • 67bbb5d56b use unique JOBCACHE value for clippy in travis config Maxim Kurnikov 2019-07-07 15:25:58 +03:00
  • cc24b73031 Set all versions to 0.1.0 0.1.0 Windel Bouwman 2019-07-07 13:04:12 +02:00
  • 7e138eca3b Improve f-string syntax. Fixes #1099 Windel Bouwman 2019-07-07 12:04:43 +02:00
  • de9a917d4d add Clippy to CI Maxim Kurnikov 2019-07-07 06:27:23 +03:00
  • 347d48198e fix remaining clippy warnings Maxim Kurnikov 2019-07-07 06:27:07 +03:00
  • 97f982530a parser error handling improvements. Windel Bouwman 2019-07-06 20:18:18 +02:00
  • 93f70abdf1 Merge pull request #1108 from RustPython/update-docs Windel Bouwman 2019-07-06 19:09:59 +02:00
  • bcf470ee52 Merge pull request #1111 from RustPython/sys-version Windel Bouwman 2019-07-06 18:37:42 +02:00
  • 5c39350451 Revert Pipfile back to py36 Windel Bouwman 2019-07-06 18:36:18 +02:00