147 Commits

Author SHA1 Message Date
lyon
56703bf803 add pika_libc 2022-12-24 15:41:54 +08:00
lyon
256319e035 update port linux std
fix baseDev.addEventCallBack

use setCallBack in std

update std

support flow control for uart

add flowcontrol API for std.uart
2022-12-23 18:43:08 +08:00
lyon
55508d7e84 support del(x) 2022-12-23 18:11:49 +08:00
lyon
d0c62dc249 fix lvgl typo, cancel requests post test 2022-12-23 18:03:41 +08:00
lyon
e524c2b6ad fix fn_pos_kw_issus2 2022-12-21 13:08:42 +08:00
lyon
1ceb015391 fix load err when fn(pos, kw=xxx) 2022-12-21 00:26:01 +08:00
lyon
3afd92608a fix typo of getArgByIndex 2022-12-21 00:13:19 +08:00
dreamcmi
a8bd50cfae hmac compatible cpython input parameters 2022-12-18 15:40:37 +08:00
lyon
765d32483f add __platform_panic_hanlde 2022-12-17 16:02:59 +08:00
lyon
f6b97e1f7a add test for def not in 2022-12-17 15:47:08 +08:00
dreamcmi
b520bc84cd fix hmac 2022-12-16 21:36:35 +08:00
lyon
251c450248 support x not in y syntax 2022-12-15 01:07:27 +08:00
dreamcmi
318021c05d add base64 lib 2022-12-14 14:33:52 +08:00
lyon
d78aec86dd fix mem leak caused by kw pars refcnt err 2022-12-10 17:10:15 +08:00
lyon
853d5be3b5 fix leak when load kw dict to default 2022-12-10 16:30:43 +08:00
lyon
0f51072065 Merge branch 'master' into request-support 2022-12-10 15:28:34 +08:00
onceday
0aaf68a189 finish post test 2022-12-10 22:57:07 +08:00
lyon
f4b6b1ed57 fix Escape for '\\n' '\\r' '\\t' 2022-12-07 19:57:07 +08:00
onceday
a206227993 change ninja params 2022-12-04 00:37:45 +08:00
lyon
82b6f2ab39 add multi file when pre-compile test ok 2022-12-01 18:11:58 +08:00
lyon
677472b260 fix --add-file loss some bytes 2022-12-01 17:50:27 +08:00
lyon
546d5c526a load file from py.a, loss some bytes at head 2022-12-01 16:11:25 +08:00
lyon
16f3e8f4eb support --add-file for precompiler 2022-12-01 13:07:24 +08:00
lyon
48af01fc58 support help('modules') 2022-11-30 01:00:44 +08:00
lyon
a3dd8a674d support **kw unpack 2022-11-29 21:01:47 +08:00
lyon
c8ab4ce3cb adding format
fix star with pos
2022-11-29 20:05:13 +08:00
pikastech
61618834f0 support unpack *var 2022-11-29 16:50:49 +08:00
pikastech
a09d32d6ac format load_call_arg
use f struct

support stack check arg
2022-11-29 16:06:18 +08:00
pikastech
9d9d463120 fix kw to pos 2022-11-28 17:12:50 +08:00
pikastech
a3a444ce4f support kw to pos 2022-11-28 16:45:56 +08:00
dreamcmi
fa157f549c add aes 2022-11-25 01:30:41 +08:00
onceday
5b0d7ae950 basic functions 2022-11-24 23:28:37 +08:00
lyon
24862b7215 more test for obj_set_str(NULL) 2022-11-24 01:36:31 +08:00
lyon
bf76bf859b use obj_setNone to init none val 2022-11-24 01:21:42 +08:00
lyon
9f4fac80e9 Merge branch 'master' into request-support 2022-11-24 01:15:06 +08:00
lyon
75bdfeccf6 merge master 2022-11-24 01:14:58 +08:00
lyon
b4a79e00dd add obj/args_setNone() api 2022-11-24 01:14:27 +08:00
onceday
3d773b5709 cycle never stop 2022-11-23 23:58:14 +08:00
lyon
e89c585f46 update kernal, fix CI 2022-11-22 18:01:54 +08:00
lyon
5bb24375ae add python layer for requests to connnect url 2022-11-22 13:44:00 +08:00
lyon
2ad9caacc9 add test for hal, use table_map for hal 2022-11-20 23:55:03 +08:00
lyon
8c8e1e2773 disable mqtt.connect as default 2022-11-20 14:32:37 +08:00
lyon
0f070e7a12 use test.mosquitto.org as mqtt test server 2022-11-20 11:56:52 +08:00
李昂
d1499ff983
!166 mqttclient库的对接
Merge pull request !166 from FlintJ/master
2022-11-19 15:52:17 +00:00
FlintJ
f74e2bad48 add mqtt connect/disconnect 2022-11-19 23:41:00 +08:00
lyon
b481c1c72b use pikaList, pikaDict, pikaTuple API 2022-11-19 19:11:34 +08:00
lyon
db381cb9f5 fix mqtt_init.py for test, fix _del_ mem lack. 2022-11-18 23:38:49 +08:00
李昂
98c12434e3
!161 mqttclient库的对接
Merge pull request !161 from FlintJ/mqttdev
2022-11-18 13:54:41 +00:00
FlintJ
6eb1016416 add mqtt function 2022-11-18 21:20:52 +08:00
lyon
302ed3dd29 add hashlib-test.new 2022-11-18 19:20:22 +08:00