Ibrahim Numanagić
|
3f48536406
|
Fix tests
|
2023-03-05 10:04:49 -08:00 |
|
Ibrahim Numanagić
|
ba1562f435
|
Add support for custom linking args (link=[]) to TOML plugins
|
2023-03-04 22:24:47 -08:00 |
|
Ibrahim Numanagić
|
7fbf877a6d
|
Refactor out Jupyter support
|
2023-03-04 20:04:48 -08:00 |
|
Ibrahim Numanagić
|
c24cec7eb5
|
Fix JIT MRO handling; Refactor out Jupyter support
|
2023-03-04 20:04:24 -08:00 |
|
A. R. Shajii
|
691c1b8fec
|
Add PyFunction::keywords field
|
2023-03-04 16:46:38 -05:00 |
|
A. R. Shajii
|
7f82194c06
|
clang-format; add copyright
|
2023-03-04 16:32:13 -05:00 |
|
A. R. Shajii
|
3adb42b3b9
|
Fix PyErrors
|
2023-03-04 16:26:36 -05:00 |
|
A. R. Shajii
|
921cf74ce2
|
Update Python object conversions
|
2023-03-04 16:22:03 -05:00 |
|
Ibrahim Numanagić
|
3ab03b9c3b
|
Python compat fixes
|
2023-03-03 20:36:44 -08:00 |
|
Ibrahim Numanagić
|
12d21ff5eb
|
Add static reflection methods (setattr; internal.static.*); refactor PyExt to python.codon; handle errors and kwargs in PyExt
|
2023-03-02 21:59:42 -08:00 |
|
A. R. Shajii
|
d0461d572f
|
Fix annotation
|
2023-02-27 10:28:50 -05:00 |
|
A. R. Shajii
|
732dfcbab3
|
Add __try_from_py__ API
|
2023-02-23 13:15:08 -05:00 |
|
Ibrahim Numanagić
|
f3f3e7ee91
|
Fix POD type unification with tuples
|
2023-02-22 12:24:06 -08:00 |
|
A. R. Shajii
|
259aec30be
|
clang-format
|
2023-02-21 14:58:39 -05:00 |
|
Ibrahim Numanagić
|
47ebd6ac9c
|
Fix size_t capture bug
|
2023-02-21 09:09:25 -08:00 |
|
Ibrahim Numanagić
|
407a2f089e
|
Add iter support
|
2023-02-20 10:20:33 -08:00 |
|
Ibrahim Numanagić
|
7e7daf8808
|
Avoid useless vtable alloc
|
2023-02-20 09:07:00 -08:00 |
|
Ibrahim Numanagić
|
ed850f2532
|
GetSet support (fixes)
|
2023-02-20 09:03:35 -08:00 |
|
A. R. Shajii
|
016e82885a
|
clang-format
|
2023-02-18 23:35:21 -05:00 |
|
Ibrahim Numanagić
|
651dad1a10
|
GetSet support
|
2023-02-18 19:32:33 -08:00 |
|
Ibrahim Numanagić
|
57881a8825
|
Add type is support
|
2023-02-18 14:51:50 -08:00 |
|
Ibrahim Numanagić
|
894bf5b375
|
Add Py support for cmp/setitem
|
2023-02-18 14:39:16 -08:00 |
|
Ibrahim Numanagić
|
93dfcb5862
|
Add Py support for cmp/setitem
|
2023-02-18 14:39:04 -08:00 |
|
A. R. Shajii
|
2bfb893727
|
Fix switch
|
2023-02-16 23:04:09 -05:00 |
|
A. R. Shajii
|
9f08ecd2e4
|
clang-format
|
2023-02-16 23:03:54 -05:00 |
|
Ibrahim Numanagić
|
2ead2590aa
|
Do not Cythonize underscore fns
|
2023-02-16 19:15:49 -08:00 |
|
Ibrahim Numanagić
|
6a2db4758a
|
Fix empty tuple unification
|
2023-02-16 11:09:11 -08:00 |
|
Ibrahim Numanagić
|
6da0f9b804
|
Fix tuple parsing in index expression
|
2023-02-16 09:51:17 -08:00 |
|
A. R. Shajii
|
cbac1b8840
|
Update codegen/passes
|
2023-02-15 09:48:29 -05:00 |
|
Ibrahim Numanagić
|
d746ea70cc
|
Fix assert
|
2023-02-14 18:24:06 -08:00 |
|
A. R. Shajii
|
a29ea1cde3
|
Update python module
|
2023-02-14 21:19:08 -05:00 |
|
Ibrahim Numanagić
|
303855ef36
|
Python mode only when pyExt set
|
2023-02-14 17:54:42 -08:00 |
|
A. R. Shajii
|
86fe7e0be2
|
Remove unused field
|
2023-02-14 14:26:57 -05:00 |
|
A. R. Shajii
|
f98018cf80
|
Add guards
|
2023-02-14 12:28:43 -05:00 |
|
A. R. Shajii
|
7fd8ff3af7
|
Fix C imports
|
2023-02-14 11:35:11 -05:00 |
|
A. R. Shajii
|
6e9d9d1046
|
Add static Python link option
|
2023-02-14 11:26:35 -05:00 |
|
Ibrahim Numanagić
|
e044a61414
|
Specialized wrappers (PyType specs)
|
2023-02-13 17:38:50 -08:00 |
|
A. R. Shajii
|
b0b594d2b7
|
Add extra flags
|
2023-02-13 11:45:46 -05:00 |
|
A. R. Shajii
|
3bec4c1a57
|
Fix type hook
|
2023-02-12 21:09:11 -05:00 |
|
A. R. Shajii
|
c8a24e0838
|
Fix init codegen; add "tp_new" slot
|
2023-02-12 18:05:50 -05:00 |
|
A. R. Shajii
|
727f251837
|
Fix init codegen
|
2023-02-12 17:23:21 -05:00 |
|
A. R. Shajii
|
e97fa0a449
|
Fix extension codegen
|
2023-02-12 17:05:24 -05:00 |
|
Ibrahim Numanagić
|
3b0d277e30
|
Add support for typePtrHook and new to/from_py hooks
|
2023-02-12 12:20:33 -08:00 |
|
A. R. Shajii
|
19f91909a8
|
Update module init codegen
|
2023-02-12 11:32:20 -05:00 |
|
A. R. Shajii
|
1a7a48a2fc
|
Update module init codegen
|
2023-02-12 11:19:42 -05:00 |
|
A. R. Shajii
|
b336fc6617
|
Add member codegen
|
2023-02-12 10:54:43 -05:00 |
|
A. R. Shajii
|
7c4c4a416f
|
Re-organize codegen
|
2023-02-12 00:39:13 -05:00 |
|
A. R. Shajii
|
07b9cff914
|
Add type pointer hook codegen
|
2023-02-12 00:33:24 -05:00 |
|
A. R. Shajii
|
634878e6f1
|
Add type alloc function
|
2023-02-11 21:57:28 -05:00 |
|
A. R. Shajii
|
d9ca0c2cbf
|
Add getset codegen
|
2023-02-11 18:59:05 -05:00 |
|