Commit Graph

3414 Commits

Author SHA1 Message Date
Adolfo Gonzalez III
b7c035fdde Implemented list.__reversed__ 2019-07-19 16:08:16 -05:00
Windel Bouwman
19e783d285 Merge pull request #1154 from RustPython/coolreader18/update-readmes
Update READMEs
2019-07-17 09:30:33 +02:00
coolreader18
5821bac2dc Update READMEs 2019-07-16 19:13:07 -05:00
Aviv Palivoda
42b1b75562 Merge pull request #1152 from RustPython/import-syntax
Address relative import with 3 dots. Closes #1052.
2019-07-16 19:03:50 +03:00
Windel Bouwman
ff762d7109 Address relative import with 3 dots. Closes #1052. 2019-07-15 21:41:43 +02:00
Windel Bouwman
2e66a6a3b7 Merge pull request #1151 from RustPython/import-syntax
Simplify import AST in line with CPython.
2019-07-15 21:41:15 +02:00
Windel Bouwman
0741c36bb8 Simplify import AST in line with CPython. 2019-07-15 21:00:28 +02:00
Windel Bouwman
b23b8e2904 Merge pull request #1150 from palaviv/exc-info
Add sys.exc_info
2019-07-15 19:05:04 +02:00
Aviv Palivoda
802acf7dd5 Add sys.exc_info 2019-07-15 19:26:53 +03:00
Windel Bouwman
a0abe08c9a Merge pull request #1149 from RustPython/coolreader18/cpython-libs3
Add codecs, locale, shutil, errno, and encodings modules
2019-07-15 17:12:08 +02:00
Windel Bouwman
26e3d7fa6f Merge pull request #1146 from RustPython/ast-module
Implement more nodes in the ast.
2019-07-15 17:11:45 +02:00
coolreader18
f7dd1a2952 Add windows errno 2019-07-15 00:03:38 -05:00
Windel Bouwman
8516ad29c9 Merge pull request #1148 from dmitrijoseph/comp
Implemented range methods lt, gt, le, ge
2019-07-15 07:02:15 +02:00
coolreader18
f59d84a750 Add codecs, locale, shutil, errno, and encodings modules 2019-07-14 23:09:59 -05:00
dmitrijoseph
d8c06d7898 cargo fmt 2019-07-14 20:38:58 -04:00
dmitrijoseph
eba282dcbe Implemented lt, gt, le, ge 2019-07-14 18:47:45 -04:00
Noah
93dfbdcaa9 Merge pull request #1144 from RustPython/env-var-processing
Move processing of PYTHONPATH out of vm.
2019-07-14 16:46:10 -05:00
Windel Bouwman
cdfcf5278c Use env::var where applicable. Fix flame-it feature build. 2019-07-14 21:39:26 +02:00
Windel Bouwman
e06de30eb6 Implement more nodes in the ast. Add script to walk over AST of sourcecode. 2019-07-14 21:18:49 +02:00
Windel Bouwman
f752c93c0a Add sys.settrace and sys.setprofile functions to register profiling functions. 2019-07-14 12:33:22 +02:00
Windel Bouwman
49afefd4f2 Implement ideas from clippy. 2019-07-14 10:44:33 +02:00
Windel Bouwman
ee8bcf4921 Move processing of PYTHONPATH out of vm. 2019-07-14 09:59:27 +02:00
coolreader18
16829d20d8 Merge pull request #1143 from RustPython/update-readme
Add references to usage and conference videos
2019-07-13 21:58:54 -05:00
coolreader18
fb3ccadc17 Merge pull request #1140 from RustPython/redox
Add Redox OS support, via platform checks!
2019-07-13 16:59:56 -05:00
coolreader18
cfd0d05642 Switch redox recipe to master branch 2019-07-13 16:59:13 -05:00
Windel Bouwman
e0981f8b67 Add references to usage and conference videos 2019-07-13 23:34:34 +02:00
coolreader18
894e42fa99 Move to redox/ directory 2019-07-13 16:27:48 -05:00
coolreader18
d9d7a91157 Move vm initialization to own function 2019-07-13 16:15:45 -05:00
Windel Bouwman
d3e1bfe548 Merge pull request #1141 from RustPython/time-module-fixes
Add mktime function.
2019-07-13 22:45:26 +02:00
coolreader18
402eb8a48b Merge branch 'master' into redox 2019-07-13 11:46:43 -05:00
Windel Bouwman
aa7440171f Merge pull request #1139 from RustPython/optimize-flag
Add optimize flag to ignore assert statements.
2019-07-13 18:00:38 +02:00
coolreader18
e20adb3f14 Use BUILDTIME_RUSTPYTHONPATH env variable 2019-07-13 10:14:10 -05:00
Windel Bouwman
ac765a957b Add a settings struct for storage of different settings which influence the VM. 2019-07-13 12:23:53 +02:00
Windel Bouwman
e705ec292b Add mktime function. 2019-07-13 11:26:44 +02:00
coolreader18
0d6c53684f Tidy up 2019-07-13 01:22:09 -05:00
coolreader18
f0d4ab5416 Add redox installation script 2019-07-13 00:59:50 -05:00
coolreader18
86a6b2a366 Use feature for proc_macro_hack 2019-07-13 00:59:18 -05:00
coolreader18
bd749eae2d Use more platform checks 2019-07-12 20:18:54 -05:00
coolreader18
afd7a33848 Implement os.stat for redox 2019-07-12 20:02:21 -05:00
coolreader18
1b0d288242 Insert path into sys.path for redox 2019-07-12 17:50:55 -05:00
coolreader18
6dc742baa8 Remove wasm/lib/target symlink 2019-07-12 16:36:51 -05:00
coolreader18
fc6c683c03 Fix os module again 2019-07-12 16:18:50 -05:00
coolreader18
dd11780877 Fix num-* crates 2019-07-12 11:45:27 -05:00
coolreader18
67813f186c Fix os module 2019-07-12 11:44:42 -05:00
Windel Bouwman
704b15750e Add optimize flag to ignore assert statements. 2019-07-12 18:41:25 +02:00
coolreader18
37d2f99671 Add rustpython bin 2019-07-11 21:34:29 -05:00
coolreader18
838aaa557d Update num-bigint version 2019-07-11 21:22:52 -05:00
coolreader18
869ea2e679 Remove pwd on redox 2019-07-11 19:26:59 -05:00
coolreader18
c899287cf1 Add vecdeque_rotate to features 2019-07-11 19:16:28 -05:00
coolreader18
53cc56820b Revert unnecesarily change Cargo.lock entries 2019-07-11 19:15:27 -05:00