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 |
|
blueloveTH
|
4583b57d12
|
improve pickle with memo
|
2024-12-14 16:03:03 +08:00 |
|
blueloveTH
|
8999de5ad7
|
fix a bug of 32-bit
|
2024-12-14 13:09:35 +08:00 |
|
blueloveTH
|
76af7c8de2
|
...
|
2024-12-14 00:43:52 +08:00 |
|
blueloveTH
|
79cdd2b252
|
...
|
2024-12-14 00:40:14 +08:00 |
|
blueloveTH
|
9abc0c3ac3
|
use isprint to improve bytes repr
|
2024-12-13 14:17:04 +08:00 |
|
blueloveTH
|
5e5f2525b4
|
add pickle module
|
2024-12-13 14:12:13 +08:00 |
|