demml / demml/scouter

Validate pandas version 3.0.0

Open
#212 0 comments 0 reactions 0 assignees View on GitHub
good first issue
Dominant language
Rust
Stars
13
Forks
1
PR merge metrics
No merged PRs in 30d

Description

Pandas v3.0.0 was recently released and may introduce breaking changes for any Scouter logic that supports Pandas DataFrames.

## Tasks

- [ ] Update pandas dependency to v3.0.0
- [ ] Run and update existing pytest tests to ensure compatibility
- [ ] Audit all Scouter code paths that accept/process Pandas DataFrames for breaking changes
- [ ] Add conditional version logic where necessary (e.g. behavior differences between pandas 2.x and 3.x)

## Notes

- Affected areas likely include `DataProfiler`, `Drifter`, and any queue/client code that accepts DataFrames as input
- Check for changes to DataFrame internals, copy-on-write semantics, dtype handling, and deprecated APIs that were removed in v3

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.