3782 Commits

Author SHA1 Message Date
blueloveTH
f7141d5967 upgrade to v2.0.8 v2.0.8 2025-04-09 13:53:44 +08:00
blueloveTH
f25e311f6e Revert "Merge pull request #356 from Adii0906/main"
This reverts commit 71daaf7592660ba743fdda19dd8cb02eadf101b9, reversing
changes made to 2336d22666c03532889c122e30dd8835b438ce13.
2025-04-08 16:23:00 +08:00
BLUELOVETH
28f70cf286
Merge pull request #358 from attaulasad/fix-hex-escape-handling
fix: handle hex escapes in strings and reject invalid escapes
2025-04-08 10:54:36 +08:00
attaulasad
394551c39c fix: handle hex escapes in strings and reject invalid escapes 2025-04-07 21:57:02 +05:00
BLUELOVETH
e0458924ae
Merge pull request #357 from hcarty/typing-types-and-exhaustiveness
Add typing.(TypeAlias, NewType, Never, assert_never) for type checkers
2025-04-07 17:16:31 +08:00
Hezekiah M. Carty
a3fd6fa4ba Add typing.(TypeAlias, NewType, Never, assert_never) for type checkers 2025-04-06 11:07:54 -06:00
BLUELOVETH
6624df3e8e
Update json.md 2025-04-06 19:09:06 +08:00
blueloveTH
e4130ad12e fix json indent 2025-04-05 14:52:38 +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
0443cbcb16 add test cases 2025-04-01 17:29:24 +08:00
BLUELOVETH
71daaf7592
Merge pull request #356 from Adii0906/main
Added theme toggle
2025-03-27 17:45:33 +08:00
Adii0906
88b96a0841 Added theme toggle 2025-03-26 20:58:49 +05:30
liuyang18
2336d22666 refactor globals and locals 2025-03-24 11:11:03 +08:00
BLUELOVETH
66a7591efd
Create CODE_OF_CONDUCT.md 2025-03-22 13:51:00 +08:00
blueloveTH
c502ce172f support json dumps namedict 2025-03-15 19:43:44 +08:00
blueloveTH
61e36941a9 ... 2025-03-12 19:56:26 +08:00
blueloveTH
e25cc48463 improve chr 2025-03-12 19:43:56 +08:00
blueloveTH
b320e8d9a3 Update algorithm.h 2025-03-12 19:24:20 +08:00
blueloveTH
a4f186057d ... 2025-03-12 19:00:13 +08:00
blueloveTH
4ca291b179 Update ideas.md 2025-03-12 17:19:48 +08:00
blueloveTH
c9d7525ec2 upgrade to v2.0.7 2025-03-12 15:53:19 +08:00
blueloveTH
8751e82ee0 ... 2025-03-12 14:49:08 +08:00
blueloveTH
e51e152b8c ... 2025-03-12 14:29:20 +08:00
blueloveTH
9ff3417621 fix builtin modules and super() 2025-03-12 14:25:48 +08:00
blueloveTH
3afab89ab3 Update main.yml 2025-03-12 13:27:46 +08:00
blueloveTH
eba88e5541 fix a bug 2025-03-12 13:25:55 +08:00
blueloveTH
92d3a589e8 update script 2025-03-12 13:17:36 +08:00
blueloveTH
6264776999 improve main.c 2025-03-12 12:20:03 +08:00
blueloveTH
9ecfc0196f ...
...

...

...

...

...

...

...

...
2025-03-11 01:13:16 +08:00
blueloveTH
cef0a4a254 fix #351 2025-03-11 00:16:00 +08:00
blueloveTH
c99f0ee919 partially fix #351 2025-03-10 23:56:02 +08:00
BLUELOVETH
e84f86b2de
Merge pull request #349 from lightovernight/fix-pirntchar
fix: ensure isprint() receives unsigned char to prevent MSVC debug as…
2025-03-07 19:11:32 +08:00
BLUELOVETH
71db47bd28
Merge pull request #350 from lightovernight/delete-workflow
Remove redundant CMake setup steps in pybind11 workflow
2025-03-07 19:11:02 +08:00
lightovernight
a26c0ea6be Remove redundant CMake setup steps in pybind11 workflow 2025-03-07 19:05:54 +08:00
lightovernight
d3035c5dd0 fix: ensure isprint() receives unsigned char to prevent MSVC debug assertions 2025-03-07 18:38:03 +08:00
BLUELOVETH
1d73bdf241
Merge pull request #348 from lightovernight/fix-lineno
Fix line number reporting in trace functions for function calls
2025-03-07 18:17:14 +08:00
lightovernight
e2a632dc72 Improve Frame line number retrieval logic 2025-03-07 17:51:49 +08:00
blueloveTH
09367d35a4 Update main.c 2025-03-06 22:00:25 +08:00
blueloveTH
f530d8d111 Update modules.c 2025-03-06 19:53:45 +08:00
blueloveTH
8be90c3ba5 ... 2025-03-06 19:48:04 +08:00
blueloveTH
6b61c85dac ... 2025-03-06 17:02:05 +08:00
blueloveTH
a9955cd210 rename to py_Frame 2025-03-06 12:02:57 +08:00
blueloveTH
db7c577c94 implement settrace 2025-03-06 11:59:50 +08:00
blueloveTH
483e6fcb57 implement tracefunc 2025-03-06 00:48:16 +08:00