Svein Seldal
Svein Seldal
Thank you @javier-moreno-tridonic-com for the procedure in how to circumvent this issue by adding the projects to the workspace in inner->outer order. That helps a lot until this issue is...
Are there any plans on fixing this issue? Due to the presence of the git top repo, the `git.scanRepositories` and `git.detectSubmodules` settings are completely ignored. This implies that either `.gitmodules`...
To the strict interpretation of type specifications this class ```python @dataclass class MyData: url: str = None ``` is in conflict with its specification. The `None` default is not a...
> So, in my opinion, to go to the full extent of the interpretation that @altendky and @sveinse both stated, the dump should behave like this: > > ```python >...
I think this is a feature which is missing from desert, so I really like where this is going, but I can't help thinking that this is blurring the lines...
This is an issue on py 3.7, while it is not on py 3.8. This makes this issue an python issue, not a desert issue, does it not?
I found a workaround by using a custom do-nothing Field and inject it into the attr class with `desert.ib()`: ```python import attr import desert import marshmallow from twisted.internet.defer import Deferred...
I've found a fix or workaround (I'm not sure which it is): If I change to ```python b: Optional[B] = desert.ib(BField(allow_none=True), default=None) ``` I.e. when using custom fields, one must...
In the context of serializers, `Any` is kinda pointless really. It is likely that the serializer can encode it proper, but the de-serializer might not decode the input correctly. You...
This issue is also visible in container uses, such as list and tuples: ```python @dataclasses.dataclass class Data: x: List[Any] ``` which also results in deserialization error `Field may not be...