Noah
|
978260f5b5
|
Update dependencies
|
2020-12-05 17:51:10 -06:00 |
|
Noah
|
fafee7fe0d
|
Use static_assertions to verify the safety of init_type_hierarchy
|
2020-11-21 00:33:05 -06:00 |
|
Noah
|
4528f17210
|
compiler/porcelain wrapper
|
2020-11-07 15:43:23 -06:00 |
|
Noah
|
72f8f20ab2
|
Move timing_safe_cmp to rustpython-common
|
2020-10-25 15:28:36 -05:00 |
|
Noah
|
a950aa6b7f
|
Make serde_json an optional optimization for the json module
|
2020-09-28 23:45:53 -05:00 |
|
Jeong YunWon
|
90768fffc2
|
update result-like
|
2020-09-19 21:27:56 -05:00 |
|
Noah
|
24acbc5e23
|
Update dependencies
|
2020-09-19 21:26:02 -05:00 |
|
Noah
|
5ffe136851
|
Have builtins.input() fall back to a simple readline if sys.stdin isn't actually stdin
|
2020-09-18 23:56:09 -05:00 |
|
Ben Lewis
|
b79d7edb29
|
Fix not type checking arguments to jit function.
|
2020-08-31 20:19:36 +12:00 |
|
Noah
|
edb9df8071
|
Use timsort for the list sort algorithm
|
2020-08-26 21:49:44 -05:00 |
|
Ben Lewis
|
4bdae47eb3
|
Make jit optional by adding a 'jit' feature.
|
2020-08-25 07:16:58 +12:00 |
|
Ben Lewis
|
b2ab9d9bdf
|
Initial jit prototype.
|
2020-08-25 07:16:58 +12:00 |
|
Noah
|
cbeb87ef0b
|
Update dependencies
|
2020-08-23 20:39:53 -05:00 |
|
Noah
|
794c91be6e
|
Remove generational-arena dependency
|
2020-08-22 16:27:00 -05:00 |
|
Noah
|
4d8ffc70ad
|
Just use normal Box for PyNativeFunc
|
2020-08-22 16:18:26 -05:00 |
|
Noah
|
076bab9f15
|
Use a thread local variable for ReprGuard
|
2020-08-11 11:06:06 -05:00 |
|
Jeong YunWon
|
7f3fa70d10
|
clean up PyComplex
|
2020-08-09 21:46:16 +09:00 |
|
Noah
|
2bc2d1721e
|
Update itertools
|
2020-07-26 15:21:39 -05:00 |
|
Noah
|
ab232e6cd8
|
Use lexical-core instead of lexical
|
2020-07-26 15:21:38 -05:00 |
|
Noah
|
a1de3a5483
|
Update flamer + flame some more functions
|
2020-07-26 15:21:25 -05:00 |
|
Noah
|
642a1ee7ee
|
Disable the threading feature for rustpython-wasm
|
2020-07-25 15:22:03 -04:00 |
|
Noah
|
3647568ac5
|
Make threading optional
|
2020-07-25 15:22:03 -04:00 |
|
Noah
|
0251f3e9a2
|
Move pyhash and some float ops to rustpython-common
|
2020-07-25 15:22:00 -04:00 |
|
Noah
|
a9a5f06623
|
Rewrite the pwd module to use nix instead of the pwd crate
|
2020-07-15 12:54:51 -05:00 |
|
Noah
|
e30e2cd278
|
Update some num-* crates
|
2020-07-15 12:53:57 -05:00 |
|
Noah
|
491ca575b2
|
Implement os.utime() and fix some other things
|
2020-07-10 12:36:09 -05:00 |
|
Noah
|
cd64884180
|
Implement os.get_terminal_size
|
2020-07-10 12:09:31 -05:00 |
|
Noah
|
7ac07fd902
|
Merge pull request #1974 from RustPython/coolreader18/pylib-crate
Add a separate crate to package the python stdlib source code with
|
2020-07-04 10:44:52 -05:00 |
|
Ben Lewis
|
58ae89969f
|
Fix str.isspace to support unicode space characters.
|
2020-07-04 11:20:33 +12:00 |
|
Noah
|
31c9947b90
|
Merge pull request #1962 from RustPython/coolreader18/subprocess-py
Implement subprocess using _posixsubprocess and _winapi
|
2020-06-26 10:07:29 -05:00 |
|
Noah
|
a9058f0a0c
|
Add a separate crate to package the python stdlib source code with
|
2020-06-24 20:30:22 -05:00 |
|
Noah
|
bc1717b7ac
|
Release 0.1.2
rustpython@0.1.2
rustpython-bytecode@0.1.2
rustpython-compiler@0.1.2
rustpython-derive@0.1.2
rustpython-parser@0.1.2
rustpython-vm@0.1.2
rustpython_freeze@0.1.2
rustpython_wasm@0.1.2
Generated by cargo-workspaces
|
2020-06-23 18:47:08 -05:00 |
|
Noah
|
a7131ee46b
|
Add _sysconfigdata_*
|
2020-06-21 16:47:42 -05:00 |
|
Noah
|
791d171cd6
|
Remove the rust _subprocess module
|
2020-06-21 16:47:41 -05:00 |
|
Noah
|
1fa4a0edad
|
Add _winapi functions for subprocess
|
2020-06-21 16:47:41 -05:00 |
|
Noah
|
ec1c9f9410
|
Add os.kill
|
2020-06-21 21:05:23 +09:00 |
|
Noah
|
0fb79e1086
|
Implement _json.encode_basestring{,_ascii}
|
2020-06-06 15:33:29 -05:00 |
|
Jeong YunWon
|
596bbfa58d
|
Merge pull request #1955 from RustPython/coolreader18/fix-redox
Fix redox compilation
|
2020-06-03 13:33:41 +09:00 |
|
Noah
|
fa2f5d640a
|
Use the thread_local crate for local dicts
|
2020-06-02 15:32:01 -05:00 |
|
Noah
|
2576321c2e
|
Fix compilation on redox
|
2020-06-02 15:21:33 -05:00 |
|
Noah
|
90223d85ee
|
Add TODO for parking_lot git dependency
|
2020-05-24 21:03:13 -05:00 |
|
Noah
|
93f697cc67
|
Use a git version for RawReentrantMutex + RawMutexStatus
|
2020-05-19 11:21:25 -05:00 |
|
Noah
|
f103b0cab1
|
Update the _thread module to have actual mutexes
|
2020-05-17 14:32:04 -05:00 |
|
Aviv Palivoda
|
0cea276cb1
|
Make PyRandom ThreadSafe
|
2020-05-15 10:31:38 +03:00 |
|
Noah
|
22c7d98209
|
Make the ssl module optional
|
2020-05-04 11:40:31 -05:00 |
|
Noah
|
9a6509dd6a
|
Enable the os and io modules on wasi
|
2020-04-16 15:26:22 -05:00 |
|
Noah
|
8276803cac
|
Merge pull request #1869 from RustPython/coolreader18/unicode-name-escape
Remove unnecessary unic dependencies and add `\N{}` unicode name escapes
|
2020-04-15 22:32:56 -05:00 |
|
Noah
|
942a7d612c
|
Fix os.lseek on Windows
|
2020-04-14 14:59:54 -05:00 |
|
Noah
|
8c13eeaf21
|
Specify individual unic dependencies
|
2020-04-14 13:03:54 -05:00 |
|
Noah
|
984fcdc589
|
Fix openssl certificates not being found when openssl is vendored
|
2020-04-12 23:18:05 -05:00 |
|