Commit Graph

148 Commits

Author SHA1 Message Date
Shunsuke Shibayama 7248c00448 feat: attrs can be registered in methods other than `__init__` 2025-02-22 10:56:21 +09:00
Shunsuke Shibayama 5fb0c71a63 fix: `List` type bug 2025-02-21 21:22:13 +09:00
Shunsuke Shibayama 3003076cef Update convert.rs 2025-02-19 00:11:07 +09:00
Shunsuke Shibayama 001183db79 fix: minor bugs 2025-02-08 17:04:56 +09:00
Shunsuke Shibayama 4caac7c325 build: update deps 2025-01-29 17:37:49 +09:00
Shunsuke Shibayama 814c46996d fix: decl file generator panics 2025-01-22 02:45:16 +09:00
Shunsuke Shibayama b52b017c37 fix: decl file generation bug 2025-01-19 15:22:38 +09:00
Shunsuke Shibayama 50c7b7a252 fix: clippy warns 2025-01-17 02:58:25 +09:00
Shunsuke Shibayama 1083e2f140 fix: collection bugs 2025-01-05 00:38:40 +09:00
Shunsuke Shibayama dedfa8443b feat: support `@property` 2025-01-01 20:56:40 +09:00
Shunsuke Shibayama 9cd1846216 fix: type inference bugs 2024-12-29 14:06:12 +09:00
Shunsuke Shibayama faec281fa9 fix: type specification parsing bugs 2024-12-28 18:43:07 +09:00
Shunsuke Shibayama 0da66dceca fix: slice bug 2024-12-27 20:21:05 +09:00
Shunsuke Shibayama deb6736f9f feat: support named-expr (walrus operator) 2024-12-27 20:09:50 +09:00
Shunsuke Shibayama 2a98535d4c feat: ABC implementation check 2024-12-27 15:46:59 +09:00
Shunsuke Shibayama 4c57e6ead7 fix: type decl generator 2024-11-30 11:36:38 +09:00
Shunsuke Shibayama a0d713b2d2 fix: eliminate `unwrap`s 2024-11-23 19:41:10 +09:00
Shunsuke Shibayama e01c99d2c0 feat: support `else` block in `for, while` 2024-10-20 16:02:40 +09:00
Shunsuke Shibayama a7801eb145 feat: use union types for variable defined in if-else 2024-10-20 15:31:49 +09:00
Shunsuke Shibayama 64169a3962 fix: clippy warnings 2024-10-19 15:15:58 +09:00
Shunsuke Shibayama bb6b731fbf fix: name shadowing bug 2024-10-19 14:58:56 +09:00
Shunsuke Shibayama c1f37108a0 fix: misalignment of error display 2024-10-13 18:31:06 +09:00
Shunsuke Shibayama a0747938dd feat: support `async def` (partially) 2024-10-06 19:03:09 +09:00
Shunsuke Shibayama c4b7aa7faa feat: support pyi files 2024-10-06 18:46:19 +09:00
Shunsuke Shibayama fddc571eea fix: typing/collections.abc types bug 2024-10-05 16:40:29 +09:00
Shunsuke Shibayama 74163c48b8 feat: support type comment 2024-10-05 12:56:17 +09:00
Shunsuke Shibayama d3d3bdb58a feat: support `tuple[T, ...]` syntax 2024-10-05 12:17:21 +09:00
Shunsuke Shibayama d650569de6 feat: support `typing.Any` 2024-10-04 16:07:40 +09:00
Shunsuke Shibayama ec539b013f fix: type specification bugs 2024-10-04 15:57:22 +09:00
Shunsuke Shibayama b854eb7126 fix: minor bugs
update deps
2024-09-26 18:18:27 +09:00
Shunsuke Shibayama a1ffcf0a35 feat: support f-string 2024-09-21 13:37:53 +09:00
Shunsuke Shibayama e899546687 Update convert.rs 2024-08-22 14:39:52 +09:00
Shunsuke Shibayama e3a9720159 fix: signature help not working 2024-08-20 22:32:44 +09:00
Shunsuke Shibayama f5503d6f9e feat: support arguments expansion 2024-08-20 02:53:19 +09:00
Shunsuke Shibayama 94221a6419 fix: TypeVar bug 2024-08-20 02:19:34 +09:00
Shunsuke Shibayama 6e88efebe8 feat: string literal type (forward reference) 2024-08-19 21:48:38 +09:00
Shunsuke Shibayama 67a65b5c52 feat: support glob import 2024-08-18 13:35:00 +09:00
Shunsuke Shibayama ce12285143 feat: support `TypeVar` & type parameter syntax
User class generics are not yet supported
2024-08-18 13:30:22 +09:00
Shunsuke Shibayama 582906ed92 Update gen_decl.rs 2024-08-17 12:33:32 +09:00
Shunsuke Shibayama bbe828db94 feat: type spec of reassignment 2024-08-16 15:30:47 +09:00
Shunsuke Shibayama 14d7fd3c33 fix: default param type mismatch errors don't report 2024-08-08 15:01:41 +09:00
Shunsuke Shibayama 7440f2fa46 fix: class importing bug 2024-08-06 19:40:46 +09:00
Shunsuke Shibayama 3c46a0340d feat: support workspace diagnostics
and fix some bugs
2024-07-07 12:57:52 +09:00
Shunsuke Shibayama 679a2fdadd Update gen_decl.rs 2024-06-19 01:27:49 +09:00
Shunsuke Shibayama a088185612 feat: support slice 2024-06-16 21:30:11 +09:00
Shunsuke Shibayama b35a26bba4 update deps 2024-04-29 23:55:01 +09:00
Shunsuke Shibayama 70c23905ae update deps 2024-03-13 03:02:26 +09:00
Shunsuke Shibayama a988e3e52c update deps 2024-03-06 02:24:15 +09:00
Shunsuke Shibayama 84c72e6ef6 feat: support varargs 2023-12-09 20:58:10 +09:00
Shunsuke Shibayama 12a4c4c45e update deps 2023-11-04 00:59:38 +09:00