📝 Packages to Investigate Notes
- jmespath
- Tabnine
Bulwark # [1]
|-|-|
|github: |https://github.com/zaxr/bulwark|
I definitely want to try this out with kedro.
Bulwark is a package for convenient property-based testing of pandas dataframes, supported for Python 3.5+.
Example # [2]
import bulwark.decorators as dc
@dc.IsShape((-1, 10))
@dc.IsMonotonic(strict=True)
@dc.HasNoNans()
def compute(df):
# complex operations to determine result
...
return result_df
References:
[1]: #bulwark
[2]: #example