Noah
|
3aafd1a85f
|
Add csv.writer
|
2021-01-25 17:08:04 -06:00 |
|
Noah
|
e74e1958c4
|
Switch to csv-core for the _csv module
|
2021-01-25 15:11:24 -06:00 |
|
Noah
|
6d7eae98b8
|
Add iter, iternext slots & Allow deleting slot magic methods
|
2020-11-17 23:47:48 +09:00 |
|
Jeong YunWon
|
ecf1120bee
|
Clean up static-type affected apis
|
2020-10-20 02:29:28 +09:00 |
|
Jeong YunWon
|
4add0220ae
|
PyValue::class() returns ref
|
2020-10-20 02:29:20 +09:00 |
|
Jeong YunWon
|
34a2038e17
|
Use StaticType::static_class() rather than vm.class
|
2020-10-20 01:47:53 +09:00 |
|
Jeong YunWon
|
e823d95ce5
|
split vm::builtins::iter utility functions to vm::iterator
|
2020-10-13 15:42:11 +09:00 |
|
Jeong YunWon
|
9e6dfca9e9
|
Fix build with new builtins path
|
2020-10-11 21:16:16 +09:00 |
|
Jeong YunWon
|
4da1b62c18
|
PyFuncArgs -> FuncArgs
which does not represent a single python object
|
2020-10-11 09:38:07 +09:00 |
|
Jeong YunWon
|
a089c9b6d3
|
TypeProcotol::lease_class() -> TypeProtocol::class()
|
2020-10-11 09:11:58 +09:00 |
|
Jeong YunWon
|
75161a63de
|
Merge pull request #2248 from youknowone/lease-class
lease_class as much as possible
|
2020-10-10 13:38:19 +09:00 |
|
Jeong YunWon
|
fe5767a975
|
lease_class as much as possible
|
2020-09-30 11:41:06 +09:00 |
|
Noah
|
dbbdd75b31
|
Rename rustpython_common::{cell -> lock}
|
2020-09-26 23:39:10 -05:00 |
|
Jeong YunWon
|
59db19d1ea
|
PyClass -> PyType
|
2020-09-26 07:32:38 +09:00 |
|
Jeong YunWon
|
f81ad04ce3
|
PyString -> PyStr
|
2020-09-26 00:20:02 +09:00 |
|
Noah
|
ca5f2da9e9
|
Make more builtin functions be named
|
2020-09-21 10:32:25 -05:00 |
|
Jeong YunWon
|
a1a8d0320d
|
Merge pull request #2163 from RustPython/coolreader18/immutable-slots
Make class.slots completely immutable
|
2020-09-06 01:09:41 +09:00 |
|
Youngchan Lee
|
46518e8702
|
.into_ref(vm).into_object() -> .into_object(vm)
|
2020-09-05 14:04:46 +09:00 |
|
Noah
|
619f1a1de9
|
Make PyStructSequence a derive macro
|
2020-08-30 15:46:04 -05:00 |
|
Jeong YunWon
|
c9c1ac9532
|
Give module names for classes
|
2020-08-23 18:24:46 +09:00 |
|
Jeong YunWon
|
ab112a9adf
|
exactly_one
|
2020-08-23 06:52:40 +09:00 |
|
Jeong YunWon
|
ab37e455f3
|
BorrowValue for PyString
|
2020-08-09 14:14:55 +09:00 |
|
Jeong YunWon
|
61455ce261
|
Separate IntoPyObject and IntoPyResult
|
2020-08-04 22:59:34 +09:00 |
|
Noah
|
39303f0567
|
Transition more files to use PyMutex/PyRwLock
|
2020-07-25 15:22:03 -04:00 |
|
Noah
|
ebab829f60
|
Switch to using parking_lot::Mutex instead of std::sync::Mutex
|
2020-07-04 22:58:18 -05:00 |
|
Aviv Palivoda
|
fb5862da91
|
Remove ThreadSafe trait
|
2020-05-16 13:58:10 +03:00 |
|
Aviv Palivoda
|
1b585bda61
|
Make Reader ThreadSafe
|
2020-05-09 11:41:55 +03:00 |
|
Jeong YunWon
|
7d0d313aa5
|
&str::to_string -> &str::to_owned for variables
|
2020-02-05 22:55:34 +09:00 |
|
Jeong YunWon
|
1bac582921
|
&str::to_string -> &str::to_owned for literals
|
2020-02-05 22:55:33 +09:00 |
|
Jeong YunWon
|
70b63eb758
|
new_rustfunc -> new_function & new_method to distinguish bindable functions
|
2020-01-12 18:39:16 +09:00 |
|
Jeong YunWon
|
13914e0739
|
objstr::get_value -> objstr::clone_value
because the previous naming gives unclear performance estimation to
users especially comparing to objstr::borrow_value
|
2020-01-02 20:51:10 +09:00 |
|
kluid
|
958e9abb57
|
Add some csv.reader kwarg options
'delimiter' and 'quotechar'
|
2019-10-13 17:18:17 +09:00 |
|
kluid
|
6f7d76f74b
|
Added _csv module and implemented reader function.
|
2019-10-09 12:29:35 +09:00 |
|