Svein Seldal

Results 334 comments of 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...