Release 2 (from main)

This commit is contained in:
vitor-aignosi 2025-12-03 12:52:30 -03:00
parent d3f20c7e50
commit 7e1e3a08e6
6 changed files with 56 additions and 3 deletions

View File

@ -0,0 +1,19 @@
from pandas import DataFrame
class DropNulls:
"""
Data model that removes null values from a DataFrame.
"""
def transform(self, x: DataFrame) -> DataFrame:
"""
Remove rows with null values from the DataFrame.
Args:
x: Input DataFrame
Returns:
DataFrame with null rows removed
"""
return x.dropna()

View File

@ -0,0 +1,7 @@
name: drop_nulls
file: drop_nulls.py
class: DropNulls
requirements:
- pandas
version: 0.0.1
type: data_model

View File

@ -1,5 +1,7 @@
store_name: SUSE Store
version: 1
version: 2
models:
- name: linear
version: 1.0.0
- name: drop_nulls
version: 0.0.1

View File

@ -3,4 +3,5 @@ file: linear.py
class: Linear
requirements:
- pandas
version: 0.0.1
version: 1.0.0
type: model

View File

@ -1,6 +1,6 @@
from pandas import DataFrame
from models.linear.operations import operate
from models.models.linear.operations import operate
class Linear:

24
suse-store_DIFF.md Normal file
View File

@ -0,0 +1,24 @@
# Store Update Diff Report
## Version Change
- **Previous version**: 1
- **New version**: 2
## Model Changes
### ✅ Inserted Models (1)
- **drop_nulls** (version: 0.0.1)
### 🔄 Updated Models (1)
- **linear** (version: 1.0.0)
## Summary
- Total models in store: 2
- New models: 1
- Updated models: 1