Releases: mutating/skelet
Releases · mutating/skelet
0.0.21
A major and significant update that changes most of the basic use cases:
- You no longer need to wrap
Storageclass fields in aField. This happens automatically behind the scenes. Fieldnow has a shorthand alias:F.- The
secretflag has been renamed tohide. In future releases, the secret flag will be reused for other purposes. - A new classifier for
PyPiwas added. - The internal implementation of data sources was changed. Now, all built-in data sources are internally implemented as plugins based on the
pristansystem. Externally, the system’s behavior did not change, but this makes it possible to move data sources into separate packages in future releases.
0.0.20
Just deleting unnecessary files.
0.0.19
Nothing major, just an update to a few dependencies.
0.0.18
A minor update. The internal code for verifying callback signatures was consolidated.
0.0.17
A minor stability update. Fixed a bug where, after converting values, there was no additional check of types and values.
0.0.16
A small but useful update:
Mypywill no longer complain about type conflicts between a class field's type hint and theFieldtype of an object assigned to an attribute.- Improved typing in some rare cases.
- Added many typing tests.
- You can now specify a list of sources not only for a class or class fields, but also for each object individually.
- A slowdown in CI was observed on newer versions of Python when used with older versions of
mypy. The problem was solved for all runners except3.15.0-alpha.1, for which an issue was created inmypy. - Improved documentation.
0.0.15
Just update some dependency.
0.0.14
Just update some dependency.
0.0.13
Just update some dependency.
0.0.12
Updating some dependencies.