v0.25.0: 🦩 Support Ibis table validation #2073
cosmicBboy
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
⭐️ Highlight
Pandera now supports Ibis 🦩! You can now validate data on all available ibis backends using the
pandera.ibismodule.In-memory table example:
Sqlite example:
What does this mean?
This release unlocks in database validation in some of the most widely used data platforms, including PostGres, Snowflake, BigQuery, MySQL, and more ✨. It means that you can validate data at scale, on your database/data framework of your choice, before fetching it for downstream analysis/modeling work.
Naturally, this also means that you can develop your schemas locally on a
duckdborsqlitebackend and then use the same schemas in production on a remote database likepostgres.What's Changed
polarsdue to test failure in CI by @deepyaman in Temporarily pinpolarsdue to test failure in CI #2011event_loopremoved in pytest-asyncio 1.0 by @deepyaman in Replaceevent_loopremoved in pytest-asyncio 1.0 #2014valuesarg inunique_values_eqhas incorrect type hint. #1492) by @AhmetZamanis in Fix typehint in unique_values_eq (issue #1492) #2015pre-commiton all files to fix linter issues by @deepyaman in Runpre-commiton all files to fix linter issues #2063regexoption and add additional checks by @deepyaman in Implementregexoption and add additional checks #2061format_vectorized_error_messageto properly format nested pyarrow failed cases by @AndrejIring in bugfix: fixformat_vectorized_error_messageto properly format nested pyarrow failed cases #2036New Contributors
format_vectorized_error_messageto properly format nested pyarrow failed cases #2036Full Changelog: v0.24.0...v0.25.0
This discussion was created from the release v0.25.0: 🦩 Support Ibis table validation.
Beta Was this translation helpful? Give feedback.
All reactions