173 Commits

Author SHA1 Message Date
blueloveTH
0c45634eda fix ansi_fg and ansi_bg 2025-04-17 15:20:37 +08:00
blueloveTH
94ce95c74d rename linalg to vmath 2025-04-17 15:10:48 +08:00
blueloveTH
cfa909f1b9 add color32 2025-04-17 14:41:38 +08:00
blueloveTH
b12d2bc4cc better names 2025-04-13 23:31:44 +08:00
blueloveTH
cdbe55b539 add exec_blocked 2025-04-13 20:00:56 +08:00
blueloveTH
5b142b21f8 some rename 2025-04-13 19:19:45 +08:00
blueloveTH
0d39a0b3da fix threads api 2025-04-13 19:03:34 +08:00
blueloveTH
9448214317 test impl of pkpy.ComputeThread 2025-04-13 18:28:27 +08:00
blueloveTH
c7dbb8bd7f fix memory leak of chunked_array2d 2025-04-13 14:27:19 +08:00
blueloveTH
1f8212dadf fix json indent 2025-04-05 14:48:51 +08:00
blueloveTH
3b85192d23 support json indent 2025-04-05 14:39:35 +08:00
blueloveTH
95d59cd4c6 fix base64 2025-04-05 03:07:24 +08:00
blueloveTH
4bf59223b3 Update pickle.c 2025-04-05 02:59:07 +08:00
blueloveTH
f99c02abb8 add pkpy.is_user_defined_type 2025-04-05 02:26:51 +08:00
blueloveTH
ddea87e913 Update base64.c 2025-04-04 21:32:18 +08:00
blueloveTH
1e1f310022 port base64 module from v1.x 2025-04-04 21:19:47 +08:00
blueloveTH
c502ce172f support json dumps namedict 2025-03-15 19:43:44 +08:00
blueloveTH
cef0a4a254 fix #351 2025-03-11 00:16:00 +08:00
blueloveTH
2572ddd982 remove custom marker 2025-03-05 00:50:53 +08:00
blueloveTH
2061f90a27 Update array2d.c 2025-03-04 22:07:40 +08:00
AryanK37
50e5f521c2 Fix typos 2025-03-03 21:23:30 +05:30
c8ef
8ffe1d0131 deshim lz4 2025-03-02 05:32:56 +00:00
blueloveTH
2e31412d3a backup 2025-02-28 15:40:17 +08:00
blueloveTH
5a72730853 backup 2025-02-24 20:56:49 +08:00
blueloveTH
3f5c460761 add chunked_array2d.copy() 2025-02-21 17:09:34 +08:00
blueloveTH
dc8df160d6 add vec2i.__floordiv__ 2025-02-21 11:38:11 +08:00
blueloveTH
eb414df4cd improve array2d_like 2025-02-18 17:51:46 +08:00
blueloveTH
cec5f25b55 ... 2025-02-17 13:09:23 +08:00
blueloveTH
26a073de4f fix a bug of random 2025-02-15 00:49:32 +08:00
blueloveTH
069e80f2f5 fix a bug 2025-02-14 20:16:02 +08:00
blueloveTH
ab9421f468 ... 2025-02-14 11:07:45 +08:00
blueloveTH
33ee388e4d fix a bug 2025-02-13 22:19:22 +08:00
blueloveTH
34c5fb8878 ... 2025-02-13 18:58:43 +08:00
blueloveTH
09dc57f206 ... 2025-02-13 16:53:28 +08:00
blueloveTH
813fd3f96c ... 2025-02-13 16:28:10 +08:00
BLUELOVETH
93cd5e48a7
implement array2d.chunked_array2d[T, TContext] (#332)
* bak

* backup

* ...

* Update array2d.pyi

* backup

* backup

* backup

* backup

* backup

* backup

* backup
2025-02-13 16:08:47 +08:00
blueloveTH
fc0d758e64 add Random.__init__ 2025-02-07 18:10:58 +08:00
blueloveTH
60802a8e36 fix a bug of large_objects 2025-01-23 19:26:16 +08:00
blueloveTH
d5ce8d12e4 Update pkpy.c 2025-01-23 14:48:09 +08:00
blueloveTH
a9ead56505 ... 2025-01-23 14:35:40 +08:00
blueloveTH
4b292abb4e ... 2025-01-10 13:43:51 +08:00
blueloveTH
e25aba8d97 add py_importlib_reload 2025-01-10 13:28:40 +08:00
blueloveTH
c329e09fac allowing disable gc 2024-12-31 12:54:43 +08:00
blueloveTH
6d2547723f replace all free 2024-12-31 11:01:51 +08:00
blueloveTH
fb8e963905 replace all malloc 2024-12-31 10:58:48 +08:00
blueloveTH
f1ae24a9c1 add colorcvt module 2024-12-30 02:11:08 +08:00
BLUELOVETH
24fdd20eec
Merge pull request #318 from trim21/ub
avoid undefined behavior signed int overflow
2024-12-25 12:25:15 +08:00
Trim21
28cdde503b
avoid undefined behavior signed int overflow 2024-12-25 05:04:11 +08:00
Trim21
c1461d009a
fix win32 clang build 2024-12-25 04:12:55 +08:00
blueloveTH
570f323af3 add os.path.exists 2024-12-17 14:41:54 +08:00