Pybok

Latest version: v0.0.1

Safety actively analyzes 622360 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.0.1

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

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.