diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 2eb4fb4..d7ed255 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -22,6 +22,7 @@ repos: additional_dependencies: - types-requests>=2.32 - types-PyYAML>=6.0 + - pydantic # nbQA: apply linters/type-checkers to Jupyter notebooks - repo: https://github.com/nbQA-dev/nbQA @@ -38,6 +39,7 @@ repos: - "mypy>=1.10" - "types-requests>=2.32" - "types-PyYAML>=6.0" + - pydantic files: \.ipynb$ # Generic sanity checks for common file issues diff --git a/src/alphapulse/preprocessing/__init__.py b/src/alphapulse/preprocessing/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/src/alphapulse/preprocessing/feature_neutralization.py b/src/alphapulse/preprocessing/feature_neutralization.py new file mode 100644 index 0000000..e69de29 diff --git a/tests/test_feature_neutralization b/tests/test_feature_neutralization new file mode 100644 index 0000000..e69de29