-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Description
Our using pandera to validata dataframes really adds to the number of things that get installed when you install crowsetta, largely because pandera depends on pydantic
This makes it it more likely that some change upstream will impact people that just want to use crowsetta so their own library can parse annotations, see for example kitzeslab/opensoundscape#1017 and vocalpy/vocalpy#173
I recall looking at "pure Python" libraries for validating dataframes before, I wonder if there's one we could vendor to avoid. Like typedframe maybe
Metadata
Metadata
Assignees
Labels
No labels