blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							10ce995780 
							
						 
					 
					
						
						
							
							update unicode data  
						
						
						
						
					 
					
						2025-10-24 00:07:42 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							7903d06394 
							
						 
					 
					
						
						
							
							add NotRequired  
						
						
						
						
					 
					
						2025-09-18 16:02:41 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							62491dd99a 
							
						 
					 
					
						
						
							
							reimpl str.format  
						
						
						
						
					 
					
						2025-09-17 14:10:26 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							985bc29998 
							
						 
					 
					
						
						
							
							add TypedDict  
						
						
						
						
					 
					
						2025-09-16 19:26:43 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							f12a379760 
							
						 
					 
					
						
						
							
							add maxlen for deque  
						
						
						
						
					 
					
						2025-09-08 20:07:54 +08:00 
						 
				 
			
				
					
						
							
							
								lightovernight 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e40c4af55c 
							
						 
					 
					
						
						
							
							Gsoc 2025 debugger ( #390 )  
						
						... 
						
						
						
						* implement `evaluate` request
* Update main.c
* Update main.c
* change port to 6110
* Update main.c
* simplify the workdir process and minor optimizations
* implement exit event
* fix bp not hit because of path format
* implement output event
* add `ctype.h` to `core.c`
* implement exception breakpoint
* fix assert triggered when called isspace
---------
Co-authored-by: blueloveTH <blueloveth@foxmail.com> 
						
						
					 
					
						2025-08-26 23:25:34 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							b7abcf19b1 
							
						 
					 
					
						
						
							
							remove trailing newline  
						
						
						
						
					 
					
						2025-08-05 13:40:01 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							418f50c29a 
							
						 
					 
					
						
						
							
							make PK_ENABLE_OS control socket  
						
						
						
						
					 
					
						2025-07-05 16:20:15 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							d5a511ad7c 
							
						 
					 
					
						
						
							
							fix  https://github.com/pocketpy/pocketpy/issues/378  
						
						
						
						
					 
					
						2025-07-03 18:04:36 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							2f296994ae 
							
						 
					 
					
						
						
							
							Update chunkedvector.c  
						
						
						
						
					 
					
						2025-07-01 16:49:40 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							7d484f8fa3 
							
						 
					 
					
						
						
							
							fix config.h  
						
						
						
						
					 
					
						2025-07-01 15:13:46 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							a1e35b6e13 
							
						 
					 
					
						
						
							
							add PK_ENABLE_THREADS  
						
						
						
						
					 
					
						2025-06-30 11:30:36 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							e0efcae53a 
							
						 
					 
					
						
						
							
							use golang's vector realloc  
						
						
						
						
					 
					
						2025-06-26 17:01:58 +08:00 
						 
				 
			
				
					
						
							
							
								lightovernight 
							
						 
					 
					
						
						
						
						
							
						
						
							3820075ae7 
							
						 
					 
					
						
						
							
							Add %Q format specifier to pk_sprintf  
						
						
						
						
					 
					
						2025-06-24 18:12:27 +08:00 
						 
				 
			
				
					
						
							
							
								lightovernight 
							
						 
					 
					
						
						
						
						
							
						
						
							aab74ada98 
							
						 
					 
					
						
						
							
							Add chunkedvector module  
						
						
						
						
					 
					
						2025-06-19 15:08:08 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							da6c2b35bb 
							
						 
					 
					
						
						
							
							Update name.c  
						
						
						
						
					 
					
						2025-06-06 22:56:56 +08:00 
						 
				 
			
				
					
						
							
							
								BLUELOVETH 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a53af18ee8 
							
						 
					 
					
						
						
							
							Make py_Name opaque pointer ( #370 )  
						
						... 
						
						
						
						* backup
* backup
* backup
* backup
* backup
* backup
* Update codeobject.c
* backup
* Update ceval.c
* backup
* backup
* fix all
* revert ci
* fix all
* fix all
* fix pybind
* add `PK_ENABLE_CUSTOM_SNAME` 
						
						
					 
					
						2025-06-05 22:26:28 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							c4ab63ca15 
							
						 
					 
					
						
						
							
							draft LineProfiler  
						
						
						
						
					 
					
						2025-05-28 01:49:33 +08:00 
						 
				 
			
				
					
						
							
							
								BLUELOVETH 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d5148a15db 
							
						 
					 
					
						
						
							
							Merge pull request  #364  from lightovernight/gsoc-2025-socket  
						
						... 
						
						
						
						Add socket module for Linux and Windows 
						
						
					 
					
						2025-05-13 10:54:25 +08:00 
						 
				 
			
				
					
						
							
							
								lightovernight 
							
						 
					 
					
						
						
						
						
							
						
						
							696a944a0e 
							
						 
					 
					
						
						
							
							Add socket module for pocketpy  
						
						
						
						
					 
					
						2025-05-12 20:28:58 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							51ff280e7f 
							
						 
					 
					
						
						
							
							Update typing.py  
						
						... 
						
						
						
						up 
						
						
					 
					
						2025-05-10 00:09:21 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							3879903d73 
							
						 
					 
					
						
						
							
							add unicodedata module  
						
						
						
						
					 
					
						2025-05-06 19:23:24 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							0cb3684fa6 
							
						 
					 
					
						
						
							
							improve dict and add lru_cache  
						
						
						
						
					 
					
						2025-05-06 14:17:44 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							0d9bf2e7de 
							
						 
					 
					
						
						
							
							optimize small string  
						
						
						
						
					 
					
						2025-04-26 21:43:57 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							f5c67576aa 
							
						 
					 
					
						
						
							
							fix comment  
						
						
						
						
					 
					
						2025-04-18 11:39:57 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							ccb0c8cd1c 
							
						 
					 
					
						
						
							
							fix  https://github.com/pocketpy/pocketpy/issues/360  
						
						
						
						
					 
					
						2025-04-18 10:48:18 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							94ce95c74d 
							
						 
					 
					
						
						
							
							rename linalg to vmath  
						
						
						
						
					 
					
						2025-04-17 15:10:48 +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 
						 
				 
			
				
					
						
							
							
								Hezekiah M. Carty 
							
						 
					 
					
						
						
						
						
							
						
						
							a3fd6fa4ba 
							
						 
					 
					
						
						
							
							Add typing.(TypeAlias, NewType, Never, assert_never) for type checkers  
						
						
						
						
					 
					
						2025-04-06 11:07:54 -06:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							e25cc48463 
							
						 
					 
					
						
						
							
							improve chr  
						
						
						
						
					 
					
						2025-03-12 19:43:56 +08:00 
						 
				 
			
				
					
						
							
							
								lightovernight 
							
						 
					 
					
						
						
						
						
							
						
						
							d3035c5dd0 
							
						 
					 
					
						
						
							
							fix: ensure isprint() receives unsigned char to prevent MSVC debug assertions  
						
						
						
						
					 
					
						2025-03-07 18:38:03 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							160bc99d04 
							
						 
					 
					
						
						
							
							improve performance  
						
						
						
						
					 
					
						2025-03-04 23:32:14 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							2d5561441d 
							
						 
					 
					
						
						
							
							backup  
						
						
						
						
					 
					
						2025-02-25 16:45:32 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							5a72730853 
							
						 
					 
					
						
						
							
							backup  
						
						
						
						
					 
					
						2025-02-24 20:56:49 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							1260987ead 
							
						 
					 
					
						
						
							
							fix  https://github.com/pocketpy/pocketpy/issues/329  
						
						
						
						
					 
					
						2025-02-03 16:01:10 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							7233cff311 
							
						 
					 
					
						
						
							
							add getchar to py_Callbacks  
						
						
						
						
					 
					
						2025-01-23 13:20:29 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							ce97587689 
							
						 
					 
					
						
						
							
							...  
						
						
						
						
					 
					
						2025-01-23 13:14:41 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							723407dafe 
							
						 
					 
					
						
						
							
							backup  
						
						... 
						
						
						
						backup
backup
... 
						
						
					 
					
						2025-01-23 12:56:28 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							e8e5fa897c 
							
						 
					 
					
						
						
							
							...  
						
						
						
						
					 
					
						2025-01-18 22:40:01 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							4b292abb4e 
							
						 
					 
					
						
						
							
							...  
						
						
						
						
					 
					
						2025-01-10 13:43:51 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							93ca8d88f3 
							
						 
					 
					
						
						
							
							add PK_LOW_MEMORY_MODE  
						
						
						
						
					 
					
						2024-12-31 13:34:37 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							c329e09fac 
							
						 
					 
					
						
						
							
							allowing disable gc  
						
						
						
						
					 
					
						2024-12-31 12:54:43 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							6b0c96bb7c 
							
						 
					 
					
						
						
							
							replace all realloc  
						
						
						
						
					 
					
						2024-12-31 11:03:14 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							94b25f5d1e 
							
						 
					 
					
						
						
							
							add py_interrupt  
						
						
						
						
					 
					
						2024-12-30 13:51:10 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							8bbdf734f9 
							
						 
					 
					
						
						
							
							use cpython % and // impl  
						
						
						
						
					 
					
						2024-12-28 17:00:02 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							a9a4ef6dda 
							
						 
					 
					
						
						
							
							fix a utf8 bug  
						
						
						
						
					 
					
						2024-12-18 18:52:11 +08:00 
						 
				 
			
				
					
						
							
							
								blueloveTH 
							
						 
					 
					
						
						
						
						
							
						
						
							3786abccdd 
							
						 
					 
					
						
						
							
							Update _generated.c  
						
						
						
						
					 
					
						2024-12-14 17:16:29 +08:00