Commit Graph

  • 230bee72c2
    Merge c048ec9faf4bfe02da004dce69471897933c3617 into 894ace29638e8d00a962748f7832844533e7e6f7 Kanika Kapoor 2026-06-19 19:06:48 -05:00
  • 5241fe6f0b
    Merge 6cc3d8023350163e72b83d49981ad2c4b08d39b4 into 894ace29638e8d00a962748f7832844533e7e6f7 Tanisha Vasudeva 2026-06-19 19:06:00 -05:00
  • f05b8197b5 Deploy to GitHub pages gh-pages github-actions[bot] 2026-06-18 03:40:46 +00:00
  • 894ace2963
    Fix JSON integer and float serialization. (#519) main Steve Chen 2026-06-17 23:39:41 -04:00
  • 5c20944470 add long_v1 blueloveTH 2026-06-18 10:46:59 +08:00
  • a1a90e4c95 Update os.c blueloveTH 2026-06-18 10:43:38 +08:00
  • 539f780003 fix cases blueloveTH 2026-06-18 10:41:57 +08:00
  • 6d2c0d0881 revert blueloveTH 2026-06-18 10:34:02 +08:00
  • fe2d06b9b1 Merge branch 'main' of https://github.com/pocketpy/pocketpy into pr/519 blueloveTH 2026-06-18 10:31:01 +08:00
  • 338547dc8d Update 723_msgpack.py blueloveTH 2026-06-18 09:27:39 +08:00
  • c18322444e fix lexer EOF OOB read and list.sort comparator signature Steve 2026-06-17 05:36:09 -04:00
  • db8d52cab0 fix round trip check Steve 2026-06-17 04:36:29 -04:00
  • d527b4dbc9 fix msgpack blueloveTH 2026-06-17 16:30:17 +08:00
  • 803e82e2f9 Simplify float serialization round-trip fix Steve 2026-06-17 01:46:36 -04:00
  • 794936abda Fix JSON integer and float serialization. Steve 2026-06-15 02:51:48 -04:00
  • f882e872d9
    Fix c11_sv__slice2: clamp start to sv.size upper bound copilot/research-severe-defect-analysis copilot-swe-agent[bot] 2026-06-02 12:42:55 +00:00
  • 8c4ed3bc34 fix a bug of str blueloveTH 2026-06-02 20:42:03 +08:00
  • baa4c5b836 fix: add overflow guard in mpack_growable_writer_flush resize loop ma-moon 2026-05-02 22:33:12 +08:00
  • c624833cfb
    Add more gc control to improve performance (#510) BLUELOVETH 2026-04-29 13:55:41 +08:00
  • cc99b68a1d [no ci] Update 711_gc.py blueloveTH 2026-04-29 13:55:11 +08:00
  • fbc157a41c Update ceval.c blueloveTH 2026-04-29 13:49:29 +08:00
  • 811755f924 Update gc.c blueloveTH 2026-04-29 13:45:28 +08:00
  • a3a55e8961 fix blueloveTH 2026-04-29 13:44:46 +08:00
  • 65c80a5671 add more gc control blueloveTH 2026-04-29 13:36:13 +08:00
  • c39d86e999 add __mod__ blueloveTH 2026-04-29 12:54:04 +08:00
  • 6def9aac84 fix(ceval): synthesise __ne__ from __eq__ instead of raising TypeError Nikhil Goyal 2026-04-29 02:51:41 +05:30
  • e330538130 fix(msgpack): prevent integer overflow in mpack growable writer Nikhil Goyal 2026-04-25 17:30:08 +05:30
  • 826b6f40f9 Update 930_deterministic_float.py blueloveTH 2026-04-23 11:06:38 +08:00
  • 33b26ebd95 Update 930_deterministic_float.py blueloveTH 2026-04-22 18:19:02 +08:00
  • f67b24450b
    Merge pull request #504 from pocketpy/test-math-py34 BLUELOVETH 2026-04-22 18:15:10 +08:00
  • 668548f8c9 fix blueloveTH 2026-04-22 18:14:40 +08:00
  • 33ec938c29 Update 931_math.py blueloveTH 2026-04-22 18:09:31 +08:00
  • 335c19495e [no ci] backup blueloveTH 2026-04-22 17:27:49 +08:00
  • 81629badcb [no ci] add math blueloveTH 2026-04-22 15:39:24 +08:00
  • 432e1b4ae3
    Merge pull request #502 from ngoyal88/main BLUELOVETH 2026-04-21 22:04:04 +08:00
  • b99d18a9f6 fix(debugger): prevent memory leak in DAP setBreakpoints error path Nikhil Goyal 2026-04-21 01:18:37 +05:30
  • 8424d29fb2
    Merge pull request #500 from ngoyal88/main BLUELOVETH 2026-04-19 12:45:13 +08:00
  • 973bbdfea4 fix(core): prevent memory leak in py_execo error path Nikhil Goyal 2026-04-17 20:45:27 +05:30
  • 5d30381e19 fix #498 blueloveTH 2026-04-17 11:10:55 +08:00
  • d62b1b4eec remove linalg compat script blueloveTH 2026-04-07 10:58:12 +08:00
  • bdf2a61b12
    Merge pull request #494 from hcarty/typing-override-typeisguard BLUELOVETH 2026-04-07 10:53:52 +08:00
  • 41ca67b352
    Fix typo and improve wording in Quick Start section Rashi Shrivastava 2026-04-06 00:21:51 +05:30
  • 432622f494 Add CMake install rules for library and headers Christopher Obbard 2026-04-04 09:32:06 +01:00
  • 94c67437a8 Add typing.(override, TypeIs, TypeGuard) Hezekiah M. Carty 2026-04-04 09:27:33 -06:00
  • 2600eb5352 Update lz4.c blueloveTH 2026-04-04 16:09:06 +08:00
  • 2a2e9ae1f2 Update lz4.c blueloveTH 2026-04-04 15:41:15 +08:00
  • 6e3ed84a9e fix stdc.memcpy blueloveTH 2026-04-04 13:24:25 +08:00
  • f8c51ef6fe fix(bytes): make bytes object iterable - fixes #450 anmoltyagi18 2026-04-01 20:06:47 +05:30
  • 4de7a16af4 fix(bytes): make bytes object iterable - fixes #450 anmoltyagi18 2026-04-01 19:26:48 +05:30
  • c52c817b9d fix: rename C11_DEBUGGER_UNKNOW_ERROR to C11_DEBUGGER_UNKNOWN_ERROR Zishan Sun 2026-03-30 23:27:01 -05:00
  • e8f86a91af fix: correct typos in DAP error messages Zishan Sun 2026-03-30 23:26:43 -05:00
  • d1011abafa feat(stdlib): implement missing set update and pop methods Arjun-coder-ops 2026-03-31 00:50:11 +05:30
  • 7e3ecd09c0 Added Basic Python Example Manan Jain 2026-03-30 00:53:17 +05:30
  • e1cf4d2a19 Improve README clarity and fix grammar issues Manan Jain 2026-03-29 23:20:46 +05:30
  • 9a57b281e8 add := fix #446 blueloveTH 2026-03-28 17:53:39 +08:00
  • 7d9c3c3df0
    feat: implement itemgetter and typing placeholders #486 (#487) BLUELOVETH 2026-03-26 11:29:35 +08:00
  • 37780ed884 feat: implement itemgetter and typing placeholders #486 Steve 2026-03-25 23:17:43 -04:00
  • caa416e5e2 Improve cmath.complex dunder methods and tests; align lru_cache with stdlib Osama Alwaly 2026-03-24 18:20:41 +02:00
  • 005a2725a1 add PK_ENABLE_DLL blueloveTH 2026-03-24 11:02:34 +08:00
  • d03b067666
    adding missing header guard (#483) Daniel Calderón 2026-03-22 20:58:33 -07:00
  • 8a9955f26f adding missing header guard Daniel Calderon 2026-03-22 20:03:50 -07:00
  • 1b7ce102ee feat: add generator expression support fixes #449 Faisal-Rabani 2026-03-23 00:39:30 +05:30
  • 96d0a0aef8
    Improved consistency and readability in README rimshafari 2026-03-20 12:20:14 +05:30
  • 0676b21da2
    fix: save stack checkpoint before pushing args in operator() (#479) Jason Matthew Suhari 2026-03-20 13:22:25 +08:00
  • a45954b779 test: add regression test for operator() python error propagation (#469) Jason Matthew Suhari 2026-03-20 12:19:35 +08:00
  • cce0ae24ff fix: capture stack checkpoint before pushing args in operator() (#469) Jason Matthew Suhari 2026-03-20 12:18:57 +08:00
  • 89e8341d87 fix(bytes): make bytes object iterable wdsmini 2026-03-20 11:28:08 +08:00
  • 4578d64a9b
    Update slice example in README.md Deepanjali Pathak 2026-03-19 14:43:00 +05:30
  • e438603ad6
    Fix grammatical errors in README.md Sanyam Asthana 2026-03-19 11:52:36 +05:30
  • 02bd5c82a1 Fix assertion failure in py_clearexc when Python function raises exception (fixes #469) Abhijit1018 2026-03-18 13:32:29 +05:30
  • a2f16e5f1f pre-release v2.1.8 blueloveTH 2026-03-18 15:10:24 +08:00
  • a69cca59f4 post fix blueloveTH 2026-03-18 15:02:00 +08:00
  • 7614bdcc4a
    Wrong formulas (#470) kushagra-1809 2026-03-18 12:28:23 +05:30
  • 984c0eefcc
    Fix C extension module import on Linux (#472) wdskuki 2026-03-18 14:55:38 +08:00
  • d983e5c85e minor fix blueloveTH 2026-03-18 14:55:26 +08:00
  • 9966e183ee
    Add support for python3 in cmake_build Kevin 2026-03-17 23:14:22 -07:00
  • 7a5519b7a0 Improve comments in main.c Aleena Anil 2026-03-17 21:46:00 +04:00
  • e98bd53b88 Fix C extension module import on Linux wdsmini 2026-03-17 10:47:08 +08:00
  • 9a733a623c Wrong formulas The correct formulas for complex trigonometry require cos(z) = (exp(iz) + exp(-iz)) / 2 sin(z) = (exp(iz) - exp(-iz)) / (2i) Kushagra 2026-03-15 14:54:27 +05:30
  • cf70668a2f improve py_inspect_currentfunction blueloveTH 2026-03-13 22:05:52 +08:00
  • 35917fc5f4 fix #468 blueloveTH 2026-03-04 14:30:35 +08:00
  • 1d33267092
    feat: implement dict.popitem() method (#443) (#467) Tanisha Vasudeva 2026-03-03 12:25:56 +05:30
  • 071ee89676 fix blueloveTH 2026-03-03 14:55:43 +08:00
  • 2d2fb620ca Added popitem() tanisha 2026-02-28 21:43:53 +05:30
  • 6cc3d80233 Added readline() tanisha 2026-02-28 20:28:04 +05:30
  • d4e1361e18 Security policy added Baala-Murugan-K 2026-02-27 21:11:05 +05:30
  • e7db97075a SECURITY.MD Added Baala-Murugan-K 2026-02-27 20:56:58 +05:30
  • a3d69ae528 Add SECURITY.md with vulnerability reporting guidelines Baala-Murugan-K 2026-02-27 20:49:16 +05:30
  • 5f9d44f451 Update pocketpy.h blueloveTH 2026-02-27 18:16:14 +08:00
  • fe56ceb82e Update pocketpy.h blueloveTH 2026-02-27 18:11:38 +08:00
  • 6dd3a6dbb3 up blueloveTH 2026-02-24 15:23:56 +08:00
  • 440acd82f8 refactor chunked_array2d blueloveTH 2026-02-23 00:35:00 +08:00
  • 1d567445ed Update vmath.pyi blueloveTH 2026-02-22 21:52:56 +08:00
  • 427d2293e0 add vec4i blueloveTH 2026-02-22 21:47:34 +08:00
  • 05c0337ba0 Update _log_spline_tbl.h blueloveTH 2026-02-21 21:32:52 +08:00
  • 9f1ac4d6c3 fix dmath blueloveTH 2026-02-21 21:30:33 +08:00
  • b07db073fd remove colorcvt blueloveTH 2026-02-21 21:12:52 +08:00
  • aaf611eff3 up blueloveTH 2026-02-21 21:08:33 +08:00
  • 5845d0e938 up blueloveTH 2026-02-19 18:41:32 +08:00
  • e650904788 fix a minor bug blueloveTH 2026-02-14 13:01:23 +08:00