Commit Graph

  • 1f91a6ef1b
    Update README.md BLUELOVETH 2025-05-13 11:00:28 +08:00
  • d5148a15db
    Merge pull request #364 from lightovernight/gsoc-2025-socket BLUELOVETH 2025-05-13 10:54:25 +08:00
  • 696a944a0e Add socket module for pocketpy lightovernight 2025-05-12 18:05:59 +08:00
  • 6187a94e51 add array2d.index blueloveTH 2025-05-12 15:30:07 +08:00
  • 51ff280e7f Update typing.py blueloveTH 2025-05-10 00:08:49 +08:00
  • 3879903d73 add unicodedata module blueloveTH 2025-05-06 19:23:24 +08:00
  • 0cb3684fa6 improve dict and add lru_cache blueloveTH 2025-05-06 14:17:44 +08:00
  • e9fed99471 Update pkpy.c blueloveTH 2025-05-06 11:54:24 +08:00
  • 054987a241 Update pkpy.pyi blueloveTH 2025-05-05 22:54:24 +08:00
  • 52bd04ba45 test iofbf mode blueloveTH 2025-05-05 22:52:59 +08:00
  • 332a51945c fix a bug blueloveTH 2025-04-26 22:14:58 +08:00
  • 0d9bf2e7de optimize small string blueloveTH 2025-04-26 21:43:57 +08:00
  • 2b44f11ed7 fix a bug of str blueloveTH 2025-04-26 20:48:40 +08:00
  • bfee435fb7 Update heap.c blueloveTH 2025-04-26 20:11:24 +08:00
  • 9e82b52a05 improve gc blueloveTH 2025-04-26 19:37:06 +08:00
  • f3c98934dd
    Merge pull request #362 from crazybie/main BLUELOVETH 2025-04-26 19:10:29 +08:00
  • b162b605e9
    Merge branch 'pocketpy:main' into main crazybie 2025-04-26 11:09:53 +08:00
  • 7b303eee2b fix: can't bind method with pointer argument. lisong 2025-04-26 11:09:05 +08:00
  • 2bdbe8a684 fix color32.alpha_blend blueloveTH 2025-04-21 01:20:31 +08:00
  • 6c25f6b1de fix a bug blueloveTH 2025-04-20 23:41:18 +08:00
  • f5c67576aa fix comment blueloveTH 2025-04-18 11:39:57 +08:00
  • ccb0c8cd1c fix https://github.com/pocketpy/pocketpy/issues/360 blueloveTH 2025-04-18 10:48:18 +08:00
  • 30abdf652c Update 80_color32.py blueloveTH 2025-04-17 15:45:23 +08:00
  • 7c183b5f56 Update website.yml blueloveTH 2025-04-17 15:31:51 +08:00
  • 42f8f7853c Update website.yml blueloveTH 2025-04-17 15:29:58 +08:00
  • 6d04c5a623 fix docs blueloveTH 2025-04-17 15:23:23 +08:00
  • aa4b369099 Update website.yml blueloveTH 2025-04-17 15:22:57 +08:00
  • 0c45634eda fix ansi_fg and ansi_bg blueloveTH 2025-04-17 15:20:37 +08:00
  • 94ce95c74d rename linalg to vmath blueloveTH 2025-04-17 15:10:48 +08:00
  • cfa909f1b9 add color32 blueloveTH 2025-04-17 14:41:38 +08:00
  • b12d2bc4cc better names blueloveTH 2025-04-13 23:31:44 +08:00
  • 01418a7144 Update threading.md blueloveTH 2025-04-13 23:20:14 +08:00
  • e81dc95e6f Update threading.md blueloveTH 2025-04-13 23:12:16 +08:00
  • 178e77fec3 Merge branch 'main' of https://github.com/pocketpy/pocketpy blueloveTH 2025-04-13 23:06:23 +08:00
  • 076627fb76 Create threading.md blueloveTH 2025-04-13 23:06:20 +08:00
  • 13884aaadf
    Merge pull request #359 from crazybie/main BLUELOVETH 2025-04-13 22:42:11 +08:00
  • 0528f394e3 Merge remote-tracking branch 'origin/main' lisong 2025-04-13 22:16:40 +08:00
  • fa5443e9d1 fix: can't overload static function. lisong 2025-04-13 21:50:23 +08:00
  • ea7097b0eb fix: can't overload static function. lisong 2025-04-13 21:50:23 +08:00
  • cdbe55b539 add exec_blocked blueloveTH 2025-04-13 20:00:56 +08:00
  • 5b142b21f8 some rename blueloveTH 2025-04-13 19:19:45 +08:00
  • 3d6c5c60a3 fix docs blueloveTH 2025-04-13 19:09:23 +08:00
  • 6fcdea7ef8 Update threads.h blueloveTH 2025-04-13 19:05:17 +08:00
  • 0d39a0b3da fix threads api blueloveTH 2025-04-13 19:03:34 +08:00
  • 6f79fb0bf3 fix compile flags blueloveTH 2025-04-13 18:35:48 +08:00
  • 9448214317 test impl of pkpy.ComputeThread blueloveTH 2025-04-13 18:28:27 +08:00
  • e2dfad3fce fix docs blueloveTH 2025-04-13 14:29:33 +08:00
  • c7dbb8bd7f fix memory leak of chunked_array2d blueloveTH 2025-04-13 14:27:19 +08:00
  • efa60ec5cc Update config.h blueloveTH 2025-04-13 13:59:53 +08:00
  • dacb1091db remove PK_LOW_MEMORY_MODE blueloveTH 2025-04-13 13:59:04 +08:00
  • f7141d5967 upgrade to v2.0.8 v2.0.8 blueloveTH 2025-04-09 13:53:44 +08:00
  • f25e311f6e Revert "Merge pull request #356 from Adii0906/main" blueloveTH 2025-04-08 16:23:00 +08:00
  • 28f70cf286
    Merge pull request #358 from attaulasad/fix-hex-escape-handling BLUELOVETH 2025-04-08 10:54:36 +08:00
  • 394551c39c fix: handle hex escapes in strings and reject invalid escapes attaulasad 2025-04-07 21:57:02 +05:00
  • e0458924ae
    Merge pull request #357 from hcarty/typing-types-and-exhaustiveness BLUELOVETH 2025-04-07 17:16:31 +08:00
  • a3fd6fa4ba Add typing.(TypeAlias, NewType, Never, assert_never) for type checkers Hezekiah M. Carty 2025-04-06 11:07:54 -06:00
  • 6624df3e8e
    Update json.md BLUELOVETH 2025-04-06 19:09:06 +08:00
  • e4130ad12e fix json indent blueloveTH 2025-04-05 14:52:38 +08:00
  • 1f8212dadf fix json indent blueloveTH 2025-04-05 14:48:51 +08:00
  • 3b85192d23 support json indent blueloveTH 2025-04-05 14:39:35 +08:00
  • 95d59cd4c6 fix base64 blueloveTH 2025-04-05 03:07:24 +08:00
  • 4bf59223b3 Update pickle.c blueloveTH 2025-04-05 02:59:07 +08:00
  • f99c02abb8 add pkpy.is_user_defined_type blueloveTH 2025-04-05 02:26:51 +08:00
  • ddea87e913 Update base64.c blueloveTH 2025-04-04 21:32:18 +08:00
  • 1e1f310022 port base64 module from v1.x blueloveTH 2025-04-04 21:19:47 +08:00
  • 0443cbcb16 add test cases blueloveTH 2025-04-01 17:29:24 +08:00
  • 71daaf7592
    Merge pull request #356 from Adii0906/main BLUELOVETH 2025-03-27 17:45:33 +08:00
  • 88b96a0841 Added theme toggle Adii0906 2025-03-26 20:58:49 +05:30
  • 2336d22666 refactor globals and locals liuyang18 2025-03-24 11:11:03 +08:00
  • 66a7591efd
    Create CODE_OF_CONDUCT.md BLUELOVETH 2025-03-22 13:51:00 +08:00
  • ba1b6499aa
    Adding Documentation to amalgamate.py Anindhiths 2025-03-19 18:11:07 +05:30
  • f4f1e72902
    Adding documentation to builtins.py (Comments) Anindhiths 2025-03-17 18:54:00 +05:30
  • 11b8b923fc
    Adding improvements to bisect.py Anindhiths 2025-03-17 18:36:50 +05:30
  • 1f6861414d
    Improving datetime.py Anindhiths 2025-03-17 18:32:36 +05:30
  • 38d9a77c9a
    Previous datetime.py Anindhiths 2025-03-17 18:32:15 +05:30
  • 18786cc4d0
    Updating datetime.py Anindhiths 2025-03-17 18:25:15 +05:30
  • c502ce172f support json dumps namedict blueloveTH 2025-03-15 19:43:44 +08:00
  • 61e36941a9 ... blueloveTH 2025-03-12 19:56:26 +08:00
  • e25cc48463 improve chr blueloveTH 2025-03-12 19:43:56 +08:00
  • b320e8d9a3 Update algorithm.h blueloveTH 2025-03-12 19:24:20 +08:00
  • a4f186057d ... blueloveTH 2025-03-12 19:00:13 +08:00
  • 4ca291b179 Update ideas.md blueloveTH 2025-03-12 17:19:48 +08:00
  • c9d7525ec2 upgrade to v2.0.7 blueloveTH 2025-03-12 15:53:19 +08:00
  • 8751e82ee0 ... blueloveTH 2025-03-12 14:49:08 +08:00
  • e51e152b8c ... blueloveTH 2025-03-12 14:29:20 +08:00
  • 9ff3417621 fix builtin modules and super() blueloveTH 2025-03-12 14:25:48 +08:00
  • 3afab89ab3 Update main.yml blueloveTH 2025-03-12 13:27:46 +08:00
  • eba88e5541 fix a bug blueloveTH 2025-03-12 13:25:55 +08:00
  • 92d3a589e8 update script blueloveTH 2025-03-12 13:17:36 +08:00
  • 6264776999 improve main.c blueloveTH 2025-03-12 12:20:03 +08:00
  • 9ecfc0196f ... blueloveTH 2025-03-11 00:20:56 +08:00
  • cef0a4a254 fix #351 blueloveTH 2025-03-11 00:16:00 +08:00
  • c99f0ee919 partially fix #351 blueloveTH 2025-03-10 23:56:02 +08:00
  • e84f86b2de
    Merge pull request #349 from lightovernight/fix-pirntchar BLUELOVETH 2025-03-07 19:11:32 +08:00
  • 71db47bd28
    Merge pull request #350 from lightovernight/delete-workflow BLUELOVETH 2025-03-07 19:11:02 +08:00
  • a26c0ea6be Remove redundant CMake setup steps in pybind11 workflow lightovernight 2025-03-07 19:05:54 +08:00
  • d3035c5dd0 fix: ensure isprint() receives unsigned char to prevent MSVC debug assertions lightovernight 2025-03-07 18:38:03 +08:00
  • 1d73bdf241
    Merge pull request #348 from lightovernight/fix-lineno BLUELOVETH 2025-03-07 18:17:14 +08:00
  • e2a632dc72 Improve Frame line number retrieval logic lightovernight 2025-03-07 17:51:49 +08:00
  • 09367d35a4 Update main.c blueloveTH 2025-03-06 22:00:25 +08:00