130 Commits

Author SHA1 Message Date
blueloveTH
979b7f4a67 ... 2023-09-27 10:28:39 +08:00
blueloveTH
5a42d35f9d ... 2023-09-27 06:45:18 +08:00
blueloveTH
6f19f8e3fa add decorators for typing 2023-09-26 21:45:31 +08:00
blueloveTH
095acf4483 add TYPE_CHECKING 2023-09-24 21:40:11 +08:00
blueloveTH
2c68dd63a5 ... 2023-09-24 13:59:48 +08:00
BLUELOVETH
c8d581cfe7 move __repr__ of list and tuple into cpp 2023-09-20 10:33:22 +08:00
blueloveTH
b27afe20ce ... 2023-09-17 21:21:37 +08:00
blueloveTH
8ec3bb0b5d support generics 2023-09-17 21:18:45 +08:00
blueloveTH
2b031e61a2 ... 2023-09-17 21:17:02 +08:00
blueloveTH
e107531862 ... 2023-09-17 19:59:36 +08:00
blueloveTH
aaa6d60404 add __module__ for types and fix pickle bugs 2023-09-10 03:22:01 +08:00
blueloveTH
45bafb7534 ... 2023-09-10 00:43:46 +08:00
BLUELOVETH
8271eb79c2 fix format problem 2023-09-07 10:12:35 +08:00
blueloveTH
c5858b95db ... 2023-09-06 23:44:18 +08:00
blueloveTH
a23d100265 ... 2023-09-04 21:38:48 +08:00
blueloveTH
368f228173 add typing module 2023-09-04 21:29:13 +08:00
blueloveTH
88c80a2340 ... 2023-08-29 23:57:33 +08:00
blueloveTH
81f43ab09b ... 2023-08-02 23:37:57 +08:00
blueloveTH
7741d592da reimpl round in cpp 2023-08-02 23:29:13 +08:00
BLUELOVETH
f0ca29a30a some important changes
1. add `colorsys`
2. handle `__all__` in modules
3. `is_pod` for c++17/20
2023-08-02 13:04:39 +08:00
blueloveTH
3c64f59fd3 remove requests 2023-07-01 01:58:53 +08:00
blueloveTH
b13581037d ... 2023-07-01 00:33:34 +08:00
blueloveTH
718edd9b9d ... 2023-06-25 17:50:23 +08:00
blueloveTH
f404724aaf ... 2023-06-25 17:25:09 +08:00
blueloveTH
de7c1dc94b ... 2023-06-25 16:08:10 +08:00
blueloveTH
2fddde4f9c ... 2023-06-25 03:01:16 +08:00
blueloveTH
715c8670d1 ... 2023-06-16 21:35:28 +08:00
blueloveTH
94bdfaa949 ... 2023-06-16 01:27:32 +08:00
blueloveTH
ba248ae0f3 ... 2023-06-15 21:34:01 +08:00
blueloveTH
21c23245b2 ... 2023-06-15 20:25:04 +08:00
blueloveTH
e32ed25748 Revert "..."
This reverts commit 611a4282aa83997714c5bf981999d8337017efee.
2023-06-15 19:47:36 +08:00
blueloveTH
611a4282aa ... 2023-06-15 19:42:23 +08:00
blueloveTH
b77b0f9b3a ... 2023-06-15 19:06:56 +08:00
blueloveTH
6b9f2d0fba ... 2023-06-15 16:40:45 +08:00
blueloveTH
f59f0c373e ... 2023-06-15 12:27:29 +08:00
blueloveTH
9625134e32 ... 2023-06-15 04:19:40 +08:00
blueloveTH
681e674ff5 fix https://github.com/blueloveTH/pocketpy/issues/80 2023-06-15 02:44:57 +08:00
blueloveTH
6edb50b516 ... 2023-06-13 23:43:51 +08:00
blueloveTH
6874141b62 pickle supports cyclic references 2023-06-13 23:31:09 +08:00
blueloveTH
c5f39948f0 ... 2023-06-13 01:03:55 +08:00
blueloveTH
651a51dc49 ... 2023-06-13 00:18:21 +08:00
blueloveTH
8aba78c17f add pickle module 2023-06-12 19:34:33 +08:00
blueloveTH
d5128404ae support 1 element tuple 2023-06-11 23:55:04 +08:00
blueloveTH
940159e1ab add dict.pop 2023-06-05 13:02:42 +08:00
blueloveTH
f16518e439 ... 2023-06-04 22:20:42 +08:00
BLUELOVETH
b3cbb121a4 improve max and min 2023-06-01 13:28:14 +08:00
BLUELOVETH
a4eecdaa84 ... 2023-05-28 22:24:27 +08:00
BLUELOVETH
1ff6f92b94 add ++i and --j syntax 2023-05-28 22:18:22 +08:00
BLUELOVETH
0bd413b337 impl sort(key) 2023-05-28 18:19:23 +08:00
blueloveTH
e1eed59030 reimpl property 2023-05-27 22:33:43 +08:00