python-desert

Results 15 issues of python-desert

We should do this whenever our GHA setup is ready.

project tooling

Currently, I think private (i.e. underscore-prefixed) dataclass fields are not added to the schema. We could instead add them or make that decision configurable.

design discussion

[Capnproto](https://capnproto.org/) has a [Python implementation](https://github.com/capnproto/pycapnp). Capnproto defines a language for defining a schema. For example, ```capnproto @0xdbb9ad1f14bf0b36; # unique file ID, generated by `capnp id` struct Person { name @0...

enhancement

Python has a bunch of validation libraries. They're mostly the same, but each one has a different ecosystem. - [Marshmallow](https://marshmallow.readthedocs.io/) - [typesystem](https://github.com/encode/typesystem) - [schematics](https://github.com/schematics/schematics) - [voluptuous](https://github.com/alecthomas/voluptuous) - [pydantic](https://pydantic-docs.helpmanual.io/) - [colander](https://docs.pylonsproject.org/projects/colander/en/latest/)...

enhancement

It seems at least possible that someone would want to require the value be present when taking it from json but not from Python. Is that what we think this...

design discussion