This is the first release of the Pybok library — be cautious with this version as it's unstable.
Most used decorators
- Added `ArgsConstructor` with class hierarchy supported.
- Added `Getter` and `Setter` with the syntax Python suggests.
- Added the standard `EqualsAndHashCode`.
- Added `Builder` but it does not support hierarchy at the moment; work is still in progress.
- Added `With` to support immutable objects.
- Added `Singleton` to manage singleton instances.
- Added `ToString` which adds the `__repr__` method automatically.
- Added `UtilityClass` to create classes that are only meant to have utility methods.
Experimental decorators
- Added `Log` and `ConfigurationProperties`.
- Added `ToJSON`.
- Added `Copy` to generate shallow and deep copies of a given object.
----
**Full Changelog**: https://github.com/alvgaona/pybok/commits/0.0.1