Commit Graph

12824 Commits

Author SHA1 Message Date
Jeong YunWon
8fd984a767 clean up coroutine 2023-03-19 05:51:43 +09:00
Jeong YunWon
1db415d897 clean up bytes 2023-03-19 05:51:43 +09:00
Jeong YunWon
914e14bb8d clean up bytearray 2023-03-19 05:51:43 +09:00
Jeong YunWon
c8eff6ec07 clean up asyncgen 2023-03-19 05:51:43 +09:00
Jeong YunWon
107a64003d clean up sqlite a bit 2023-03-19 05:51:43 +09:00
Jeong YunWon
47d2e7b658 clean up PyArray 2023-03-19 04:57:07 +09:00
Jeong YunWon
13b4fd9b9f {PyRef->Py}<PyWeak>::upgrade 2023-03-19 04:57:07 +09:00
Jeong YunWon
e95eafe02a clean up io.{String,Bytes}IO 2023-03-19 04:57:07 +09:00
Jeong YunWon
2cc83ed1fe clean up Frame 2023-03-19 04:57:07 +09:00
Jeong YunWon
b052d646ee clean up PyCode 2023-03-19 04:57:06 +09:00
Jeong YunWon
174ef52df7 \#[pyclass] impl Py<PyType> for 2023-03-19 04:57:06 +09:00
Jeong YunWon
1fda3ba969 impl PyNativeFuncInternal for &Py<Self> form 2023-03-19 04:57:06 +09:00
Jeong YunWon
f314328294 lifetime bounded TryFromBorrwoedObject 2023-03-19 04:57:06 +09:00
Jeong YunWon
0f24d66234 pyclass macro to recognize Py/PyRef pattern 2023-03-19 04:57:06 +09:00
Jeong YunWon
fd028253fe Merge pull request #4719 from RustPython/DimitrisJim-patch-1
Update anystr.rs
2023-03-19 04:55:56 +09:00
Jim Fasarakis-Hilliard
2e4ff723aa Update anystr.rs 2023-03-18 21:22:01 +02:00
Jeong YunWon
1218ddd5dc Merge pull request #4709 from r3m0t/str-splitlines
Fix str.splitlines to recognise unicode line terminators
2023-03-19 00:42:18 +09:00
Jeong YunWon
330eaf3ed6 Add TODO comment to remove py_bytes_splitlines 2023-03-19 00:42:04 +09:00
Jim Fasarakis-Hilliard
2758a0ec53 Merge pull request #4714 from youknowone/refactor-useless-complexity
Refactor unnecessary complexity
2023-03-18 17:39:39 +02:00
Jim Fasarakis-Hilliard
1f63fc4fea Merge pull request #4713 from youknowone/common-int
relocate a few int functions to common
2023-03-18 17:35:26 +02:00
Jeong YunWon
de481bcd67 human readable PyIterIter::next 2023-03-18 22:43:32 +09:00
Jeong YunWon
12c96d06e4 Remove useless and_then 2023-03-18 22:10:25 +09:00
Jeong YunWon
b572b91783 relocate a few int functions to common 2023-03-18 21:53:15 +09:00
Jeong YunWon
ad29fbdd55 apply early returning pattern 2023-03-18 21:51:07 +09:00
Jeong YunWon
f21ad9b879 Merge pull request #4689 from haxelion/feature/tp_repr
Implemented repr slot
2023-03-18 21:47:24 +09:00
Jeong YunWon
8851a246de Simplify Representable impls 2023-03-18 20:42:12 +09:00
Charles Hubain
23cfdfffba Implemented repr slot 2023-03-18 19:28:05 +09:00
Tomer Chachamu
8bfbfe3e46 Fix str.splitlines to recognise unicode line terminators 2023-03-18 01:10:59 +00:00
Jeong YunWon
21615cb158 Merge pull request #4703 from tdub0/markupbase
Update _markupbase, html/parser for CPython v3.11.2
2023-03-18 03:30:30 +09:00
Patrick
b6b6766000 Add an architecture with libc::c_char == u8 build to CI (#4704)
* Add compilation check for c_char is u8 arch
* install gcc-aarch64-linux-gnu for check
2023-03-18 03:29:56 +09:00
tdub0
f37ec60456 Update _markupbase, html/parser from CPython v3.11.2 2023-03-17 06:47:47 -07:00
Jeong YunWon
b35861005e more cspell (#4702) 2023-03-17 14:02:24 +09:00
bearney74
123559478e fix fmean/fsum ValueError and test_inv_cdf 2023-03-17 01:18:47 +09:00
Jeong YunWon
bbd8fb2342 Merge pull request #4698 from youknowone/cspell
Update cspell
2023-03-16 23:15:37 +09:00
Jeong YunWon
310a83427c cspell derive 2023-03-16 22:42:03 +09:00
Jeong YunWon
0b6546aa8d skip openssl@3 installing for macos 2023-03-16 22:39:09 +09:00
Jeong YunWon
21afc1933a Update cspell for compiler 2023-03-16 22:39:09 +09:00
Jeong YunWon
e800af70bb update cspell dict 2023-03-16 22:08:14 +09:00
Jeong YunWon
40d36165a4 update cspell sqlite 2023-03-16 22:08:12 +09:00
Jim Fasarakis-Hilliard
2efc566b14 Merge pull request #4693 from youknowone/zlib-level
Refactor zlib using new `Level` type
2023-03-15 18:26:43 +02:00
Jeong YunWon
089c8b7b0a Refactor zlib using new Level type 2023-03-16 00:52:39 +09:00
Jeong YunWon
134d9f1e98 Merge pull request #4688 from tdub0/compression
Update _compression, gzip, and test_gzip for CPython v3.11.2
2023-03-16 00:52:21 +09:00
tdub0
7e0863ef81 Update _compression, gzip from CPython v3.11.2 2023-03-15 23:52:55 +09:00
Jeong YunWon
e96dd96864 Refactor zlib and add wbits to zlib.compress() 2023-03-15 23:52:51 +09:00
Jeong YunWon
8ff947e83a Merge pull request #4677 from youknowone/arg-index
apply ArgIndex
2023-03-14 00:36:19 +09:00
Jeong YunWon
d5fd7ff339 Merge pull request #4652 from minhrongcon2000/fix/locale-windows
Add locale implementation for windows
2023-03-14 00:36:05 +09:00
Jeong YunWon
8a223b8178 Fix unix localeconv to refer libc and additional clean up 2023-03-13 23:19:52 +09:00
minh.pham2000
19193cd2a4 Add locale implementation for windows 2023-03-13 23:19:52 +09:00
Jeong YunWon
c15f670f2c Merge pull request #4684 from RustPython/charlie/derive
Include Derive feature with optional Serde dependency
2023-03-13 13:47:36 +09:00
Jim Fasarakis-Hilliard
f583f9a2d4 Merge pull request #4683 from tdub0/test_types_modify
Update test/test_types from CPython 3.11.2
2023-03-12 21:10:23 +02:00