Khaleel Al-Adhami
|
e6208bee48
add length var operation for objects (#5318)
|
hai 8 horas |
Khaleel Al-Adhami
|
84ec0b60cf
move is_typeddict to typing (#5196)
|
hai 1 semana |
Khaleel Al-Adhami
|
642233b141
enable UP ruff rule (#5137)
|
hai 1 mes |
Khaleel Al-Adhami
|
7a5e791fc4
Include var type in VarAttributeError message (#5118)
|
hai 1 mes |
Khaleel Al-Adhami
|
7e9f928675
add overload for typeddict mapping since their value type is any (#4949)
|
hai 2 meses |
benedikt-bartscher
|
8996929a26
add Objectvar.get, Closes #4928 (#4956)
|
hai 2 meses |
Khaleel Al-Adhami
|
3a6f7475e8
relax foreach to handle optional (#4901)
|
hai 2 meses |
Khaleel Al-Adhami
|
1e07ec70fe
treat component prop class as immutable when provided a non literal var (#4898)
|
hai 2 meses |
Khaleel Al-Adhami
|
0d1980037e
special case typed dict when getting value types of object vars (#4866)
|
hai 2 meses |
Khaleel Al-Adhami
|
b5e5ec0e8a
use lowercase datatypes typing (#4843)
|
hai 2 meses |
Khaleel Al-Adhami
|
1651289485
use getattr when given str in getitem (#4761)
|
hai 3 meses |
Khaleel Al-Adhami
|
8663dbcb97
improve var base typing (#4718)
|
hai 3 meses |
Thomas Brandého
|
b8b3f8910e
add more type annotations through the code (#4401)
|
hai 3 meses |
Thomas Brandého
|
42e6dfa40d
enable PGH, bump pyright and fix all #type: ignore (#4699)
|
hai 3 meses |
Khaleel Al-Adhami
|
bea266b8ed
make object var handle all mapping instead of just dict (#4602)
|
hai 3 meses |
benedikt-bartscher
|
3ef7106e0e
style: prefer type() over __class__ (#4512)
|
hai 5 meses |
Thomas Brandého
|
4ecb0b81ce
enable RUF rules for linting (#4465)
|
hai 5 meses |
Khaleel Al-Adhami
|
b5d1e03de1
improve object var symantics (#4290)
|
hai 6 meses |
Khaleel Al-Adhami
|
54ad9f0f4b
make var system expandable (#4175)
|
hai 7 meses |
Khaleel Al-Adhami
|
b1d449897a
unionize base var fields types (#4153)
|
hai 7 meses |
Khaleel Al-Adhami
|
7cd5c904cb
misc var improvements (#4068)
|
hai 7 meses |
Khaleel Al-Adhami
|
085b761f6b
replace old var system with immutable one (#3916)
|
hai 8 meses |