Svein Seldal
Svein Seldal
Using colorama with the Windows (10) PowerShell terminal seems to be missing some colors from colorama. Specifically yellow and magenta seems to be missing, yet PS itself uses these colors...
In the same manner as `attr.asdict(..., recursive=True)` exists, I have a use case for a similar option to `attr.evolve()`. I want all attr instances evolved, but with no need to...
I have an application that I'm building twice: a onefile version and a onedir version. The spec files for doing this are very similar, but there are some differences. E.g....
Using an optional field with any custom marshmallow field class cause desert to crash on de-serialization. E.g. a field with `b: Optional[B] = desert.ib(BField(), default=None)` does not work. ```python from...
Using type hints that is only pulled in via `if TYPE_CHECKING` constructs will fail serialization, even if the field is excluded. ```python from typing import TYPE_CHECKING, Optional import desert import...
The following test generates an Validation error when the type hint `typing.Any` is used for a field and the de-serializer is given the value of `None`. From reading the py...
Should it be possible to omit typings on fields which are excluded from the schema? Consider the following test. This code currently fails with ` desert.exceptions.UnknownType: Desert failed to infer...
Given a definition of a binary tree type hint `BTREE = Union[LEAF, Tuple['BTREE', 'BTREE']]`, this cause desert schema to end up in an indefinite loop in `lib\typing.py`. Given that it...
I have a use case where I have a need to control many independent CAN nodes with separate controls. In order to do that one could either do regular CAN...
In my setup I read the PDO configuration from the remote node. To save bus traffic, how can I read the same PDO configuration from the EDS file? This remote...