Aviv Palivoda
|
d8585940ff
|
Fix os.stat on Windows
|
2020-04-18 17:01:13 +03:00 |
|
Aviv Palivoda
|
4c58bcc043
|
Convert PyPathLike path to OsString
|
2020-04-18 17:01:13 +03:00 |
|
Aviv Palivoda
|
fdf27bf6a4
|
Convert os methods to support path-like objects
|
2020-04-18 17:01:13 +03:00 |
|
Aviv Palivoda
|
e5e0f5cbf3
|
Support __fspath__ in PyPathLike
|
2020-04-18 17:01:13 +03:00 |
|
Aviv Palivoda
|
cc8d853c63
|
Add stub os.utime
|
2020-04-18 17:01:13 +03:00 |
|
Aviv Palivoda
|
caf894a462
|
Add os.link
|
2020-04-18 17:01:13 +03:00 |
|
Aviv Palivoda
|
1ecd94b6a1
|
Merge pull request #1871 from palaviv/threading-2
Make PyList to ThreadSafe
|
2020-04-17 16:02:49 +03:00 |
|
Aviv Palivoda
|
a67c2875d4
|
Use std::mem to swap elements
|
2020-04-17 15:16:59 +03:00 |
|
Jeong YunWon
|
1c93a36891
|
Merge pull request #1861 from youknowone/str-split
Fix str.split bytes.split
|
2020-04-16 15:17:46 +09: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
|
336698f27c
|
Merge pull request #1870 from RustPython/coolreader18/misc-io-fixes
Miscellaneous io-related fixes
|
2020-04-15 10:49:48 -05:00 |
|
Aviv Palivoda
|
970d17f098
|
Make PyList ThreadSafe
|
2020-04-15 13:28:43 +03:00 |
|
Jeong YunWon
|
2516f69879
|
Fix bytes.split
|
2020-04-15 11:36:38 +09:00 |
|
Jeong YunWon
|
14b4fdc5a0
|
Fix str.split
|
2020-04-15 11:25:41 +09:00 |
|
Noah
|
942a7d612c
|
Fix os.lseek on Windows
|
2020-04-14 14:59:54 -05:00 |
|
Noah
|
a529fdbc6e
|
Fix os.set_inheritable on windows
|
2020-04-14 14:59:48 -05:00 |
|
Noah
|
000ec722f8
|
Allow dummy faulthandler functions to accept kwargs
|
2020-04-14 14:41:14 -05:00 |
|
Noah
|
f87b2d9af9
|
Improve unwrap_pyresult for wasm
|
2020-04-14 14:41:14 -05:00 |
|
Noah
|
71e8c5e56e
|
Add msvcrt.setmode
|
2020-04-14 14:41:14 -05:00 |
|
Noah
|
8c13eeaf21
|
Specify individual unic dependencies
|
2020-04-14 13:03:54 -05:00 |
|
Aviv Palivoda
|
b63b9fca46
|
Mark PyTuple as ThreadSafe
|
2020-04-14 13:57:48 +03:00 |
|
Aviv Palivoda
|
2412264cc0
|
Temporary define PyObject as Send+Sync
|
2020-04-14 13:55:20 +03:00 |
|
Aviv Palivoda
|
fce9ce7550
|
Fix PyByteArray locking issue
|
2020-04-14 12:56:16 +03:00 |
|
Noah
|
984fcdc589
|
Fix openssl certificates not being found when openssl is vendored
|
2020-04-12 23:18:05 -05:00 |
|
Noah
|
d6206bddaf
|
Update cargo dependencies; use new bindings in openssl
|
2020-04-12 11:15:05 -05:00 |
|
Jeong YunWon
|
7d7d048758
|
Fix {str|bytes|bytearray}.partition
|
2020-04-12 14:14:49 +09:00 |
|
Noah
|
7ae0244927
|
Make byte* iterators atomic to fix a shared list/bytearray test
|
2020-04-11 15:56:24 -05:00 |
|
Noah
|
a10936cabf
|
Fix atomic iterator increments
|
2020-04-11 15:16:51 -05:00 |
|
Noah
|
219802a165
|
Fix lasti operations deadlocking
|
2020-04-11 15:16:51 -05:00 |
|
Noah
|
b8a3a38b25
|
Manage the frame separation with 'ExecutingFrame'
|
2020-04-11 15:16:51 -05:00 |
|
Noah
|
2368eae9c7
|
Make Frame Send + Sync using a mutex
|
2020-04-11 15:16:51 -05:00 |
|
Noah
|
a0cd62aa74
|
Make objiter use atomic types
|
2020-04-11 15:16:51 -05:00 |
|
Noah
|
2511b2f13c
|
Make some of objlist use atomic types
|
2020-04-11 15:16:50 -05:00 |
|
Noah
|
0ebb7debad
|
Make PyObjectRef = Arc<...>
|
2020-04-11 15:16:50 -05:00 |
|
Noah
|
90d184c1b3
|
Make objtuple use atomic types
|
2020-04-11 15:16:50 -05:00 |
|
Noah
|
0e55bc9821
|
Make PyObject.dict private and a Mutex; add some TODOs
|
2020-04-11 15:16:50 -05:00 |
|
Noah
|
a9e784c5ce
|
Transition objstr to atomic types
|
2020-04-11 15:16:50 -05:00 |
|
Noah
|
8ed8dd9712
|
Add crossbeam-utils dependency
|
2020-04-11 15:16:48 -05:00 |
|
Jeong YunWon
|
8b23271800
|
Merge pull request #1852 from youknowone/bytes-strip
Fix {bytes|bytearray}.{|r|l}strip
|
2020-04-12 02:30:36 +09:00 |
|
Jeong YunWon
|
6e305c57d7
|
Merge pull request #1856 from youknowone/bytes-zfill
Fix bytes.zfill and integrate with str.zfill
|
2020-04-12 02:30:06 +09:00 |
|
Aviv Palivoda
|
559c596bcb
|
Merge pull request #1859 from youknowone/strbytes-mul
Fix {str,bytes}.__mul__
|
2020-04-11 19:22:01 +03:00 |
|
Jeong YunWon
|
de6f2f9648
|
Use Vec::extend+std::iter::repeat rather than creating a byte slice
Co-Authored-By: Noah <33094578+coolreader18@users.noreply.github.com>
|
2020-04-12 00:22:41 +09:00 |
|
Jeong YunWon
|
ee0d6f69ac
|
Merge pull request #1860 from palaviv/theading-mark
Make array and hashlib thread safe
|
2020-04-11 23:46:58 +09:00 |
|
Jeong YunWon
|
a12671d5e5
|
Merge pull request #1857 from youknowone/str-split
Fix str.split to raise empty seprator error
|
2020-04-11 23:38:24 +09:00 |
|
Jeong YunWon
|
f434898fa5
|
Fix bytes.zfill and integrate with str.zfill
|
2020-04-11 23:37:04 +09:00 |
|
Jeong YunWon
|
de8b32574a
|
Merge pull request #1854 from youknowone/strbytes-iscased
Fix {bytes|bytearray}.{isascii,islower,isupper}
|
2020-04-11 23:24:10 +09:00 |
|
Jeong YunWon
|
97cdded44e
|
Merge pull request #1853 from youknowone/bytes-overflow
Fix new bytes with overflow error
|
2020-04-11 23:23:41 +09:00 |
|
Jeong YunWon
|
b000b219fa
|
Merge pull request #1851 from youknowone/fix-str-replace-negative
Fix str.replace negative value
|
2020-04-11 23:23:17 +09:00 |
|
Jeong YunWon
|
75ebaedaf1
|
Fix {bytes|bytearray}.{|r|l}strip
|
2020-04-11 22:22:33 +09:00 |
|
Jeong YunWon
|
fc2949c6fb
|
Add bstr dependency
|
2020-04-11 22:20:38 +09:00 |
|