Pandabear

Latest version: v0.9.3

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

Scan your dependencies

Page 3 of 4

0.4.0

Feat

- 1) Add support for `Optional` columns in schema definitions. Add tests too. 2) Add custom errors when columns are missing and when schema definition is wrong. 3) Non-small refactor in model.py. Move colunm checks to top and simplify some things (more can be done though)

Fix

- Remove `regex` optional argument from `check` custom check decorator

Refactor

- Decreate nesting in _select_matching_names
- Refactor `_validate_multiindex` so it works like `_validate_columns` (also refactored a bit), and overall simplifies the code

0.3.3

Fix

- Do not coerce order when when Config.filter = True
- remove typo
- Cast df.index as series

Refactor

- StrictConfig not reused, move into schema

0.3.2

Fix

- Rename pandabear.typing -> pandebear.typehints

0.3.1

Refactor

- Clean up imports

0.3.0

Feat

- Implement custom check functionality in schema definitions

0.2.4

Refactor

- **tests**: Refactor tests to split test classes on success/failure and dataframe/series

Page 3 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.