Generic object interface
Project description
Generic interface for serializing objects to yaml.
Have a look at the installation and usage instructions.
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Version 0.4.10 (2021-03-24)
Changed: add badges to README
Fixed: updated all links to Github
Version 0.4.9 (2021-03-24)
Fixed: package metadata defined in setup.cfg
Version 0.4.8 (2021-03-24)
Changed: move to Github and make open source release
Version 0.4.7 (2021-01-22)
Changed: audobject.Object implements __hash__()
Changed: borrow arguments from dictionary
Version 0.4.6 (2020-12-04)
Fixed: avoid warnings for unsupported kwargs in audobject.Object.from_dict()
Version 0.4.5 (2020-12-04)
Added: borrow argument to audobject.init_decorator()
Version 0.4.4 (2020-12-03)
Changed: parse authors and project name from setup
Changed: use audeer.deprecated_keyword_argument()
Version 0.4.3 (2020-11-06)
Changed: raise error when serializing a callable
Version 0.4.2 (2020-10-23)
Changed: better error messages
Changed: audobject.init_decorator() stores hidden arguments before calling __init__
Version 0.4.1 (2020-10-21)
Added: argument flatten to audobject.Object.to_dict()
Version 0.4.0 (2020-10-19)
Added: audobject.Object.arguments(), audobject.Object.hidden_arguments(), audobject.Object.resolvers()
Added: hide to audobject.init_decorator() (replaces ignore_vars)
Changed: Serialize only arguments of __init__ to YAML
Changed: Raise error if user tries to hide argument without default value
Changed: Raise error if argument that is not hidden is not assigned to a variable
Removed: check_vars from audobject.init_decorator
Version 0.3.3 (2020-10-09)
Fixed: dependency to audeer
Version 0.3.2 (2020-10-08)
Fixed: support empty dictionary
Version 0.3.1 (2020-10-08)
Changed: replace override_vars with kwargs
Version 0.3.0 (2020-10-08)
Added: option to ignore variables
Added: option to override variables
Changed: change sanity_check=True to check_vars=False
Version 0.2.0 (2020-10-08)
Added: audobject.init_decorator()
Added: audobject.Dictionary
Version 0.1.0 (2020-10-02)
Added: initial release
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for audobject-0.4.10-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7dbe0bd7a76b0972f13e704db155061b4db5b3c9904a232ac578e646b8e818d3 |
|
MD5 | c6cbf74496c0249dbe9fc18363259523 |
|
BLAKE2b-256 | b47da448a4cc506f94bcb6fda3971cfb735dc1c6768fd6d53173fde565d2dddb |