6309 Commits

Author SHA1 Message Date
lyon
20a01a0cca use error_stack instead of try_error_code 2024-08-08 22:29:48 +08:00
lyon
d22f0d73ce move error struct to vmFrame again 2024-08-08 22:21:14 +08:00
lyon
6d575e97dc fix socket_thread issue forr VMError 2024-08-08 22:00:24 +08:00
lyon
44bacb2430 ahead to VMError 2024-08-08 18:27:21 +08:00
lyon1998
9f963b532a use vm_thread_require 2024-08-07 17:22:21 +08:00
lyon1998
c6d3e89bc1 fix typo for non-blocking 2024-08-06 23:38:25 +08:00
lyon1998
109ce56356 TODO: need an one-to-one thread struct 2024-08-04 00:40:42 +08:00
lyon1998
bd4205681e fix other issue for isinstance 2024-08-03 17:05:14 +08:00
lyon1998
2bd5059eb0 fix mam lack for is instance 2024-08-02 18:06:59 +08:00
lyon1998
08342ae807 fix pyo 2024-08-02 16:00:40 +08:00
lyon1998
4b2787903c fix pyi fn()->None return type 2024-08-02 02:25:38 +08:00
李昂
c2a3c4cd4e
update tools/pikaStudio/release.txt.
Signed-off-by: 李昂 <liang6516@outlook.com>
2024-08-01 14:28:58 +00:00
李昂
6be5fddc59
update tools/pikaStudio/release.txt.
Signed-off-by: 李昂 <liang6516@outlook.com>
2024-08-01 14:14:37 +00:00
lyon
743c865716 修复py.o上传,增加dict,list API 2024-08-01 14:55:55 +01:00
lyon1998
940b273c4e apply patch on pre-compiler executable 2024-07-27 02:28:54 +08:00
lyon1998
55de73b9f4 apply patch on pre-compiler 2024-07-27 02:28:06 +08:00
李昂
376ed9d619
!278 添加函数替换模块名(import xxx.xxx)中的点号
Merge pull request !278 from unsigned_0/master
2024-07-26 18:21:03 +00:00
unsigned
5c82ce92fe fix https://github.com/pikasTech/PikaPython/issues/346 2024-07-26 22:48:47 +08:00
Lyon
351fd6ba62 fix jrpc issue on msvc 2024-07-20 23:53:09 +08:00
Lyon
60500ff427 jrpc_cmd support parse float and string 2024-07-15 17:00:36 +08:00
Lyon
1c925f4ce5 Apply patches 2024-07-11 16:31:11 +08:00
Lyon
b8a02d1a99 fix listdir for littlefs 2024-07-10 20:34:49 +08:00
李昂
4452148864
exit when process no utf-8 file 2024-07-10 12:33:09 +00:00
Lyon
d30d0d9cc8 support jrpc ACK status check 2024-07-08 20:32:01 +08:00
Lyon
92cdb97af5 fix jrpc call fun with 0 pars, fix mem lack in some branch 2024-07-08 17:25:32 +08:00
Lyon
6c09cb3f61 jrpc tested on board 2024-07-07 20:23:07 +08:00
Lyon
759ceb992a jprc fix mem actions 2024-07-07 13:44:50 +08:00
Lyon
0641d60e72 add jrpc cmd and test 2024-07-07 00:14:42 +08:00
Lyon
f2ea203e2c use port_mem port_vprintf for jrpc 2024-07-06 21:19:40 +08:00
Lyon
65111629b2 support mem config and debug config 2024-07-05 11:23:08 +08:00
Lyon
c66dddaca3 jrpc server and client blocking OK 2024-07-05 00:27:41 +08:00
Lyon
d3cd4c9f58 add jrpc pkg 2024-07-04 17:33:55 +08:00
Lyon
50d9920fa6 fix compile issue and flashdb test issue 2024-07-03 13:59:28 +08:00
Lyon
4e740fd2fa patches for IAR compiler 2024-07-03 13:14:46 +08:00
lyon1998
a241e7b230 fix FDB_ALIGN on 64bit platoform 2024-07-03 00:31:12 +08:00
Lyon
3e1cf4deb8 flshdb_iter_by_time not ready 2024-07-03 00:08:43 +08:00
Lyon
c73015fda4 time module support full feature localtime, mktime 2024-07-02 16:10:29 +08:00
Lyon
a23a7a4b89 support tsdb_iter 2024-07-02 11:30:59 +08:00
Lyon
00fabf77b5 add flashdb files 2024-07-01 22:43:27 +08:00
Lyon
9803a99de9 add tsdb_init 2024-06-24 22:36:55 +08:00
Lyon
570164d3f4 more test for struct.py 2024-06-24 22:20:45 +08:00
李昂
03a8f920dc
!277 修复thread创建后未启动的bug
Merge pull request !277 from 骑士科技/master
2024-06-20 04:00:48 +00:00
longmain
3d40be98ab 增加线程启动函数 2024-06-20 11:47:13 +08:00
lyon1998
2e58104848 fix mem issue for json pack 2024-06-11 23:42:17 +08:00
李昂
56a756c296
!276 添加 ZeusOS 适配层
Merge pull request !276 from 骑士科技/master
2024-05-30 12:14:20 +00:00
longmain
d5a70c393d 修复宏定义命名 2024-05-30 20:09:35 +08:00
longmain
406ec466a3 Add ZeusOS recursive lock adaptation 2024-05-30 17:50:19 +08:00
longmain
859d3443f7 Add ZeusOS adaptation code 2024-05-30 11:48:24 +08:00
lyon1998
0d4f91efa7 support suger semicolon 2024-05-25 01:26:51 +08:00
lyon1998
ee6889d64a fix subdir for pre-compiler, fix num + str opt 2024-05-15 10:48:54 +08:00