timrid

Results 24 comments of timrid

Probably it would be better to use `dataclass_transforms` directly (https://github.com/microsoft/pyright/blob/main/specs/dataclass_transforms.md). I have seen that for this there is also a new PEP in work to include `dataclass_transforms` in the `typing`...

Currently this is only supported by pyright/pylance. But they created an draft PEP. See [here](https://mail.python.org/archives/list/[email protected]/thread/EAALIHA3XEDFDNG2NRXTI3ERFPAD65Z4/). So maybe this is added to the typing module in the future. And more and...

I work with "Active-HDL Lattice Edition 10.5.216.6767" and "vunit-hdl 4.4.0".

That is correct. Active-HDL Lattice Edition supports only: - VHDL 1076-1993 - VHDL 1076-2002 - VHDL 1076-2008

That's correct, currently `construct.Default` fields are initialized to there default value and have to be change after calling `__init__`. That's because `dataclasses.dataclass` is used in the background to create the...

Yes, this should also be possible in principle. But I have not implemented that yet. I put it on my TODO list, but it will take some time until I...

No, I honestly forgot to transfer your adjustments to your tests into this repo. But the compiled feature is not that important for me anyway, since I don't care so...

Was the defect insider the class or was it in the tests? Because I dont have included typ hints for the internals, just for that what the user normally uses....

No, this would not have been caught with the type hints. In the type hint I assume that the correct types are returned by the construct. But I dont perform...

The warning refers mostly to the fact that there may still be conceptual changes to `DataclassStruct`, `DataclassBitStruct`, `TEnum` and `TFlagsEnum`. But I also can't rule out bugs in principle, because...