248 Commits

Author SHA1 Message Date
pikastech
4d3bcac816 release v1.11.3 2022-10-04 17:53:59 +08:00
pikastech
6a9535470b support mod1 import mod2 import mod1 2022-10-02 16:29:48 +08:00
pikastech
cab6b2a806 reduce size for prec on linux 2022-10-01 18:53:27 +08:00
pikastech
3743fe3f88 reduce pre-compiler size 2022-10-01 18:47:31 +08:00
pikastech
58b62afee2 update win10 pre-compiler 2022-09-30 15:45:17 +08:00
pikastech
c5ccb1bf4f support multiline define for pre-compiler 2022-09-30 15:44:36 +08:00
pikastech
f0828794bc fix codegen 2022-09-30 15:26:18 +08:00
pikastech
d63d50a322 use pika_float to support switch for float/double
update pre-comp

update pre-win
2022-09-28 11:54:10 +08:00
Lyon
079a91ab6c support auto find version
release package v2.2.0
2022-09-25 01:36:53 +08:00
pikastech
dd73fa7b5a ready to release v1.11.2 2022-09-24 20:58:24 +08:00
Lyon
ace9609ade update release 2022-09-24 20:09:47 +08:00
Lyon
b1fa093233 fix copy pre-compiler
release 2.1.0
2022-09-24 20:05:25 +08:00
李昂
c8d13dd1e9
update tools/pikaPackageManager/release.txt.
Signed-off-by: 李昂 <liang6516@outlook.com>
2022-09-24 10:09:32 +00:00
Lyon
95e1354af5 fast package 2022-09-24 18:05:34 +08:00
Lyon
9c3ca9a3df release pkip.v1.2.0 2022-09-23 10:08:08 +08:00
Lyon
13b4ada9c3 auto pre-compile after package 2022-09-23 10:05:35 +08:00
李昂
333fa05746
update tools/pikaPackageManager/release.txt.
Signed-off-by: 李昂 <liang6516@outlook.com>
2022-09-21 16:42:00 +00:00
pikastech
4e14ba289c fix pull res 2022-09-22 00:38:30 +08:00
Lyon
5dcb727e1a improve main.go 2022-09-22 00:23:53 +08:00
Lyon
3ee94e5549 add make.sh 2022-09-21 23:11:42 +08:00
Lyon
89ca631d2a rm exe 2022-09-21 23:11:34 +08:00
李昂
33a34e41dd
update tools/pikaPackageManager/release.txt.
Signed-off-by: 李昂 <liang6516@outlook.com>
2022-09-21 15:08:03 +00:00
李昂
7c65ed0540
update tools/pikaPackageManager/release.txt.
Signed-off-by: 李昂 <liang6516@outlook.com>
2022-09-21 15:02:46 +00:00
李昂
0f5b0c7f97
update tools/pikaPackageManager/release.txt.
Signed-off-by: 李昂 <liang6516@outlook.com>
2022-09-21 14:09:31 +00:00
李昂
1489d3b09d
add tools/pikaPackageManager/release.txt.
Signed-off-by: 李昂 <liang6516@outlook.com>
2022-09-21 13:43:47 +00:00
pikastech
b2cdbe1ee7 release v1.11 2022-09-16 15:34:17 +08:00
pikastech
db54438caf support pass
support pass
2022-09-15 18:44:18 +08:00
pikastech
25bd3a9294 support def test(a:int64)-> int64: 2022-09-14 12:30:23 +08:00
Lyon
6dd70536ba new pikaPackage.exe 2022-09-13 00:58:39 +08:00
pikastech
e0906f3602 remove type hint in class define
remove type hint in cmodule
2022-09-10 13:55:04 +08:00
pikastech
c59c8953b7 support method for str
support method for str
2022-09-05 20:29:13 +08:00
pikastech
c7156e318f update msc
update version
2022-09-02 00:39:04 +08:00
pikastech
d4a0b37958 support **keys in cmodule
support print('test', end='')
2022-09-02 00:33:50 +08:00
pikastech
3a5b289c0d add #ifndef for each module in __pikaBinding.c
release v1.10.6

uprdate msc
2022-08-30 18:41:39 +08:00
pikastech
063e673955 more info for -api file 2022-08-29 12:40:12 +08:00
pikastech
11088f6b4b rm -api
generate only one -api file
2022-08-25 11:23:56 +08:00
pikastech
d3669ee95d ready to release v1.10.2 2022-08-24 13:36:23 +08:00
pikastech
33e2a02caf add decorator.rs 2022-08-24 13:10:38 +08:00
pikastech
d897af834c Merge branch 'master' of https://github.com/pikastech/pikascript 2022-08-24 13:08:18 +08:00
pikastech
04da2b93b6 supporting decorator to macro in pyi
update PikaObj.pyi

use @PIKA_C_MACRO_IF to cut sysobj
2022-08-24 13:01:11 +08:00
李昂
60c2b95a0e
update tools/pikaByteCodeGen/pika_config.h.
Signed-off-by: 李昂 <liang6516@outlook.com>
2022-08-18 08:12:34 +00:00
pikastech
b694a68a9c new psc 2022-08-16 12:25:37 +08:00
pikastech
d01ca77a51 support *var in py function 2022-08-16 12:21:11 +08:00
pikastech
f7842ba068 update rust_msc 2022-07-30 19:03:31 +08:00
pikastech
117096a764 correct the sort of fun dec in .h
fix .h and .pyi

update PikaMath

update pika_cjson
2022-07-30 18:56:20 +08:00
pikastech
1d7bcf2a39 use __getitem__ __setitem__ instead of __get__ __set__ 2022-07-29 23:40:16 +08:00
李昂
e7e501ab73 !56 Support tuple literal
* Merge branch 'master' into tuple
* sue SyntaxItemList
* cut the parser
* update preCompiler
* not use tiny_obj in stdlib
* use BUILTIN_STRUCT_ENABLE for list, dict, tuple
* add PikaStdData.Tuple()
* !51 Support bind .pyi from other *.py expect main.py
* fix overflow issue
* fix overflow issue and simplification code
* update PikaCV_Image.c.
2022-07-14 08:36:02 +00:00
李昂
b354948c40 !51 Support bind .pyi from other *.py expect main.py
* Support bind .pyi from other *.py expect main.py
* update rust
* fix suffix format
* fix name case
* supporting import pyi from other py
* supporting import pyi from other py
2022-07-13 08:29:42 +00:00
pikastech
71c3923f43 support class XXX: and class XXX(): 2022-07-13 10:26:02 +08:00
pikastech
e136c84c83 restore build.sh 2022-07-12 18:59:05 +08:00