- Allow `argbind.load_args` to take in an already open filestream.
0.3.2
- Better way of binding classes. - Using `__qualname__` instead of `__name__` to identify functions more reliably. - Classes are bound by replacing their `__init__` function with an argbound version. - Binding `__init__` functions uses as the prefix the name of the class, rather than `__init__`.
0.2.0
- Fixed a bug in resolving variables in lists, introduced in v0.1.8.
0.1.9
- Positional arguments can now be bound with `positional=True`. ArgBind should now be able to build programs with identical APIs to ArgParse, with less code and added support for .yaml files!
0.1.8
- Environment variables can now be referenced within YAML files. All variables that are in `os.environ` are used to resolve any values that start with `$` in a YAML file. - Variables now resolve not only for strings but also within lists of strings.
0.1.7
- Updated the behavior of `args.debug` to create a prettier and more readable output.