Kyle Altendorf

Results 265 issues of Kyle Altendorf

WIP for: - [ ] Should probably be a tox env - [ ] Get some identification into the file name - [ ] Get at least the same identification...

Sometimes it would be good to store a type identifier in union fields. This would be especially true for sparsely populated data and unions containing `str` (described below). Consider: ```python3...

enhancement
design discussion

@sveinse brought up in #python yesterday their use case of a full desert class where the serialization is only used to pass a subset of the attributes to a remote...

design discussion

I haven't thought through whether this even ought to be a feature but there's code related to it and it doesn't seem to work. The following fails. ```python3 def test_default_via_metadata_loads(module):...

enhancement
design discussion

https://github.com/python-desert/desert/blob/e201af413c2453e8cf5418443e72623ed650427a/src/desert/__init__.py#L11-L13 https://github.com/python-desert/desert/blob/e201af413c2453e8cf5418443e72623ed650427a/src/desert/__init__.py#L27-L29 I haven't looked into this yet but it made me think of https://github.com/python-attrs/attrs/issues/278.

enhancement
good first issue

Came up around from #58/#59.

project tooling

https://github.com/python-desert/desert/blob/8f03d9c927344da95bf79bffeb45f199c4d2bc90/tox.ini#L12-L18 The `report` and `codecov` envs are called for each Travis job. In the `pypy3` job I added it ends up failing while trying to use `python3` to create an...

project tooling

Maybe just some of the permanents? Maybe not? I get I'm doing a bunch of non-feature/bugfix stuff, just trying to get the environment tidied up and red for the permanent...

project tooling

`pycli` isn't getting blacked because it's not a `.py`. 1. Add `pycli` to the black command in `tox.ini` - Doesn't help when running manually from the command line 2. Make...

project tooling