You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* ‼️ BREAKING CHANGE: The DataFrameExpectationsSuite API has changed. Users must now call .build() before .run().
9
+
10
+
**Migration guide:**
11
+
```python
12
+
# Before
13
+
suite.run(df)
14
+
15
+
# After
16
+
runner = suite.build()
17
+
runner.run(df)
18
+
```
19
+
20
+
**New decorator feature:**
21
+
```python
22
+
@runner.validate
23
+
defload_data():
24
+
return pd.read_csv(\"data.csv\")
25
+
26
+
@runner.validate(allow_none=True)
27
+
def optional_load():
28
+
returnNone# Skip validation when None
29
+
```
30
+
31
+
### Features
32
+
33
+
* implement builder pattern for expectation suite runner ([66cf5a4](https://github.com/getyourguide/dataframe-expectations/commit/66cf5a4f77bb42cf784946df4250f1d8420c6b4d))
34
+
35
+
36
+
### Bug Fixes
37
+
38
+
* update release please config to generate simple tags ([185a308](https://github.com/getyourguide/dataframe-expectations/commit/185a308bb8e3582c0d5988e96dd4994beff0a5da))
39
+
* update release please config to generate simple tags ([fe767c7](https://github.com/getyourguide/dataframe-expectations/commit/fe767c758d1b02042e8dc449ca924b349e9d5916))
40
+
41
+
42
+
### Documentation
43
+
44
+
* add Spark session initialization to PySpark examples and update author info ([2b0cf25](https://github.com/getyourguide/dataframe-expectations/commit/2b0cf25363ddf245b9f1c42e01c11fc1e8a5909e))
0 commit comments