201 Commits

Author SHA1 Message Date
blueloveTH
391e83d659 add cute_png module from cute_headers 2025-08-06 14:25:53 +08:00
blueloveTH
1194497b5c fix cmake 2025-07-01 16:04:33 +08:00
blueloveTH
f64885f4ca Update main.yml 2025-06-22 01:32:27 +08:00
blueloveTH
9cad7b3d58 Update main.yml 2025-06-22 01:29:02 +08:00
blueloveTH
3c2d15abc2 add musl math library 2025-05-23 12:46:03 +08:00
blueloveTH
cd53a746f4 Update main.yml 2025-05-15 15:56:37 +08:00
blueloveTH
c274ff05cd Update main.yml 2025-05-15 15:52:22 +08:00
blueloveTH
224c5c6ec9 disable PK_BUILD_MODULE_LZ4 by default 2025-05-15 15:51:22 +08:00
blueloveTH
110a9ae591 Update main.yml 2025-05-15 15:43:14 +08:00
lightovernight
696a944a0e Add socket module for pocketpy 2025-05-12 20:28:58 +08:00
blueloveTH
7c183b5f56 Update website.yml 2025-04-17 15:31:51 +08:00
blueloveTH
42f8f7853c Update website.yml 2025-04-17 15:29:58 +08:00
blueloveTH
aa4b369099 Update website.yml 2025-04-17 15:22:57 +08:00
blueloveTH
0c45634eda fix ansi_fg and ansi_bg 2025-04-17 15:20:37 +08:00
blueloveTH
6f79fb0bf3 fix compile flags 2025-04-13 18:35:48 +08:00
blueloveTH
3afab89ab3 Update main.yml 2025-03-12 13:27:46 +08:00
blueloveTH
9ecfc0196f ...
...

...

...

...

...

...

...

...
2025-03-11 01:13:16 +08:00
lightovernight
a26c0ea6be Remove redundant CMake setup steps in pybind11 workflow 2025-03-07 19:05:54 +08:00
blueloveTH
2fdf09f652 Update main.yml 2025-03-04 22:18:42 +08:00
blueloveTH
0ba04d18d7 Update main.yml 2025-03-04 22:16:13 +08:00
blueloveTH
8c8c5f13cf add a new util script 2025-03-03 19:54:39 +08:00
blueloveTH
88ee39cd32 ... 2025-01-18 22:35:50 +08:00
blueloveTH
9fc67c0666 Update main.yml 2025-01-18 22:30:21 +08:00
blueloveTH
92d299cacc Update main.yml 2025-01-18 22:16:50 +08:00
ykiko
2773b9993e
Implement dynamic dlib (#309)
* lazy cpp_function and capsule.

* remove retv.

* remove type_map.

* remove object pool from initialize.

* support dynamic library.

* remove vector_bool.

* remove unused header.

* fix export name.

* fix test name.

* some fix

* some fix

* ...

---------

Co-authored-by: blueloveTH <blueloveth@foxmail.com>
2024-09-22 21:48:10 +08:00
blueloveTH
7d6a590e39 ... 2024-09-17 19:07:44 +08:00
Anurag Bhat
86b4fc623c
Merge numpy to pocketpy (#303)
* Merge numpy to pocketpy

* Add CI

* Fix CI
2024-09-02 16:22:41 +08:00
ykiko
7e99584ddc
pybind11 for pkpy 2.0 (#299)
* update pkbind.

* some fix.

* some fix.

* update job name.

* fix CI.

* remove iostream.
2024-08-23 09:55:27 +08:00
blueloveTH
8e6bd0ad78 ... 2024-08-20 13:08:26 +08:00
blueloveTH
71dca71ead update amalgamate.py 2024-08-20 13:04:55 +08:00
blueloveTH
cd5e2f8138 add gen_docs.py 2024-08-17 19:05:56 +08:00
blueloveTH
d709d7b531 ... 2024-08-14 19:38:51 +08:00
blueloveTH
5f7006e2cb ... 2024-08-14 19:33:29 +08:00
blueloveTH
13f691bc37 ... 2024-08-14 19:21:44 +08:00
blueloveTH
76c251fb7f ... 2024-08-11 15:45:27 +08:00
blueloveTH
4462391daa ... 2024-08-11 15:43:25 +08:00
blueloveTH
19ed0fdaf5 remove *.cpp 2024-06-24 00:06:31 +08:00
blueloveTH
2291ae5af3 fix CI 2024-06-11 13:41:38 +08:00
blueloveTH
2fd92764fd fix CI 2024-06-11 12:54:54 +08:00
blueloveTH
0312dbc829 fix scripts 2024-06-10 22:46:21 +08:00
blueloveTH
b62bcb5a99 Update main.yml 2024-06-06 23:01:10 +08:00
blueloveTH
9da8b443ce Update main.yml 2024-06-06 22:57:53 +08:00
blueloveTH
d1e6fdc948 replace map 2024-06-05 21:32:56 +08:00
Non
0b404a51cb
Merge artifacts (#258)
* Merge artifacts

* Fix windows artifact name

* Update main.yml

---------

Co-authored-by: blueloveTH <blueloveTH@foxmail.com>
2024-06-04 22:54:10 +08:00
Non
bed679d211
Update actions/upload-artifact to v4 (#257)
* Update actions/upload-artifact to v4

> actions/upload-artifact@v3 is scheduled for deprecation on **November 30, 2024**. [Learn more.](https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/)
> Similarly, v1/v2 are scheduled for deprecation on **June 30, 2024**.
> Please update your workflow to use v4 of the artifact actions.
> This deprecation will not impact any existing versions of GitHub Enterprise Server being used by customers.

* Fix amalgamated exe path

* Fix Android artifact upload

* Fix fix Android artifact upload
2024-06-03 12:47:26 +08:00
blueloveTH
58cd2eb78c activate CI 2024-06-01 12:54:45 +08:00
blueloveTH
1e365ca72c Squashed commit of the following:
commit 7e52f767ca130a49abb90ec922d74d2f5e9be078
Author: blueloveTH <blueloveTH@foxmail.com>
Date:   Sat Jun 1 12:49:46 2024 +0800

    some optimize

commit 3e2ad5b1fbad4367c80ea1325d1aa379282c10c4
Author: blueloveTH <blueloveTH@foxmail.com>
Date:   Sat Jun 1 12:29:53 2024 +0800

    some fix

commit bc0e530c72896a23cb6616ff4197ac36913389a4
Author: blueloveTH <blueloveTH@foxmail.com>
Date:   Sat Jun 1 00:00:47 2024 +0800

    some fix

commit f17ddcf8299c5d6803085cd3263181f44284f31b
Author: blueloveTH <blueloveTH@foxmail.com>
Date:   Fri May 31 23:56:15 2024 +0800

    some fix

commit cc63926c8bb89df2d99d8c92c2e18bd5a0180a2c
Author: blueloveTH <blueloveTH@foxmail.com>
Date:   Fri May 31 23:44:09 2024 +0800

    some fix

commit 3d3fb042651579cbdbcf3255398276ebb7b81e58
Author: blueloveTH <blueloveth@foxmail.com>
Date:   Fri May 31 17:28:13 2024 +0800

    deprecate `PK_OBJ_MARK`

commit 3df5f1cf128f157fb3a7aac2ceeeb47c55f5bb3b
Author: blueloveTH <blueloveth@foxmail.com>
Date:   Fri May 31 17:18:34 2024 +0800

    init
2024-06-01 12:50:38 +08:00
blueloveTH
3a475a78b3 add emplace 2024-05-19 19:14:14 +08:00
blueloveTH
8203ef465e enable CI 2024-05-13 16:47:09 +08:00
blueloveTH
529c23043c a lot of fix 2024-05-13 01:24:17 +08:00