NCPlayz be227ebcf0 Redesign asset retrieval in the library.
Most assets now return a new class named `Asset`. This allows for the
assets to be consistently saved via a `save` method instead of special
casing for `Attachment`.

`AppInfo` is no longer a namedtuple it is a fully documented dataclass,
as well as having the state attached to it.

Fixes #1997
2019-04-06 19:12:50 -04:00
..
2019-03-20 22:30:22 -04:00
2018-01-06 17:23:59 -05:00
2018-01-06 17:23:59 -05:00
2019-03-20 23:29:04 -04:00