Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump pandera from 0.20.4 to 0.21.0 (#281)
Bumps [pandera](https://github.com/pandera-dev/pandera) from 0.20.4 to 0.21.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pandera-dev/pandera/releases">pandera's releases</a>.</em></p> <blockquote> <h2>Release v0.21.0: Reduce import and schema creation runtime, add docsearch search bar</h2> <h2>⭐️ Highlights</h2> <p>This release optimizes the import and schema creation runtime so that importing pandera and creating a schema (without doing any validation) happens in ~5 ms (before it would be >800ms). It also updates the docs to use <code>docsearch</code> for a better search experience.</p> <ul> <li>Defer backend registration to validation time by <a href="https://github.com/cosmicBboy"><code>@cosmicBboy</code></a> in <a href="https://redirect.github.com/unionai-oss/pandera/pull/1818">unionai-oss/pandera#1818</a></li> <li>Reduce import overhead to improve runtime by <a href="https://github.com/cosmicBboy"><code>@cosmicBboy</code></a> in <a href="https://redirect.github.com/unionai-oss/pandera/pull/1821">unionai-oss/pandera#1821</a></li> <li>Add docsearch by <a href="https://github.com/cosmicBboy"><code>@cosmicBboy</code></a> in <a href="https://redirect.github.com/unionai-oss/pandera/pull/1814">unionai-oss/pandera#1814</a></li> </ul> <h2>What's Changed</h2> <ul> <li>Upgrade multimethod to 1.12 by <a href="https://github.com/jskrzypek"><code>@jskrzypek</code></a> in <a href="https://redirect.github.com/unionai-oss/pandera/pull/1803">unionai-oss/pandera#1803</a></li> <li>bugfix: validation_enabled configuration correctly disables polars validation by <a href="https://github.com/cosmicBboy"><code>@cosmicBboy</code></a> in <a href="https://redirect.github.com/unionai-oss/pandera/pull/1813">unionai-oss/pandera#1813</a></li> <li>Support Enum by <a href="https://github.com/gab23r"><code>@gab23r</code></a> in <a href="https://redirect.github.com/unionai-oss/pandera/pull/1798">unionai-oss/pandera#1798</a></li> <li>Revert/1803 by <a href="https://github.com/cosmicBboy"><code>@cosmicBboy</code></a> in <a href="https://redirect.github.com/unionai-oss/pandera/pull/1815">unionai-oss/pandera#1815</a></li> <li>Add docsearch by <a href="https://github.com/cosmicBboy"><code>@cosmicBboy</code></a> in <a href="https://redirect.github.com/unionai-oss/pandera/pull/1816">unionai-oss/pandera#1816</a></li> <li>Correct spelling in index.md by <a href="https://github.com/galenseilis"><code>@galenseilis</code></a> in <a href="https://redirect.github.com/unionai-oss/pandera/pull/1819">unionai-oss/pandera#1819</a></li> <li>Bugfix/1760 Bad type hint for argument unique for DataFrameSchema by <a href="https://github.com/Jarek-Rolski"><code>@Jarek-Rolski</code></a> in <a href="https://redirect.github.com/unionai-oss/pandera/pull/1817">unionai-oss/pandera#1817</a></li> <li>accept expr in default value by <a href="https://github.com/gab23r"><code>@gab23r</code></a> in <a href="https://redirect.github.com/unionai-oss/pandera/pull/1820">unionai-oss/pandera#1820</a></li> <li>fix: 🐛 add coerce value to pyarrow dtypes by <a href="https://github.com/aaravind100"><code>@aaravind100</code></a> in <a href="https://redirect.github.com/unionai-oss/pandera/pull/1850">unionai-oss/pandera#1850</a></li> <li>feat: add overload. by <a href="https://github.com/yassun7010"><code>@yassun7010</code></a> in <a href="https://redirect.github.com/unionai-oss/pandera/pull/1823">unionai-oss/pandera#1823</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/jskrzypek"><code>@jskrzypek</code></a> made their first contribution in <a href="https://redirect.github.com/unionai-oss/pandera/pull/1803">unionai-oss/pandera#1803</a></li> <li><a href="https://github.com/galenseilis"><code>@galenseilis</code></a> made their first contribution in <a href="https://redirect.github.com/unionai-oss/pandera/pull/1819">unionai-oss/pandera#1819</a></li> <li><a href="https://github.com/Jarek-Rolski"><code>@Jarek-Rolski</code></a> made their first contribution in <a href="https://redirect.github.com/unionai-oss/pandera/pull/1817">unionai-oss/pandera#1817</a></li> <li><a href="https://github.com/yassun7010"><code>@yassun7010</code></a> made their first contribution in <a href="https://redirect.github.com/unionai-oss/pandera/pull/1823">unionai-oss/pandera#1823</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/unionai-oss/pandera/compare/v0.20.4...v0.21.0">https://github.com/unionai-oss/pandera/compare/v0.20.4...v0.21.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/unionai-oss/pandera/commit/9667234b4f6c273e1c3e9deac1ef982e3a58ff27"><code>9667234</code></a> feat: add overload. (<a href="https://redirect.github.com/pandera-dev/pandera/issues/1823">#1823</a>)</li> <li><a href="https://github.com/unionai-oss/pandera/commit/a0ac2a1ac0368adaf71a0e71c71dff0cfa9fe07e"><code>a0ac2a1</code></a> fix: 🐛 add coerce value to pyarrow dtypes (<a href="https://redirect.github.com/pandera-dev/pandera/issues/1850">#1850</a>)</li> <li><a href="https://github.com/unionai-oss/pandera/commit/ea4538d2f71795bba09e602d568d673798c92b35"><code>ea4538d</code></a> accept expr in default value (<a href="https://redirect.github.com/pandera-dev/pandera/issues/1820">#1820</a>)</li> <li><a href="https://github.com/unionai-oss/pandera/commit/4f8bdbf47ff820863512603afd8aebb18efac5cc"><code>4f8bdbf</code></a> Reduce import overhead to improve runtime (<a href="https://redirect.github.com/pandera-dev/pandera/issues/1821">#1821</a>)</li> <li><a href="https://github.com/unionai-oss/pandera/commit/0207fba4c69c46f1cb593361aa404a31f48c5573"><code>0207fba</code></a> modify unique variable during init (<a href="https://redirect.github.com/pandera-dev/pandera/issues/1817">#1817</a>)</li> <li><a href="https://github.com/unionai-oss/pandera/commit/3a2ff78179f487be4602222f02cba8c32a3b2687"><code>3a2ff78</code></a> Defer backend registration to validation time (<a href="https://redirect.github.com/pandera-dev/pandera/issues/1818">#1818</a>)</li> <li><a href="https://github.com/unionai-oss/pandera/commit/49359401855a2b5a114d3c5bf62b4bb2a68e801c"><code>4935940</code></a> Spelling correction in index.md (<a href="https://redirect.github.com/pandera-dev/pandera/issues/1819">#1819</a>)</li> <li><a href="https://github.com/unionai-oss/pandera/commit/93d2b12ac8e4a2a1bac56c393517ff11fab977a8"><code>93d2b12</code></a> Add docsearch (<a href="https://redirect.github.com/pandera-dev/pandera/issues/1816">#1816</a>)</li> <li><a href="https://github.com/unionai-oss/pandera/commit/dfc8d2fa20d31883eb3cb3e2fae212cc59dc9074"><code>dfc8d2f</code></a> Revert/1803 (<a href="https://redirect.github.com/pandera-dev/pandera/issues/1815">#1815</a>)</li> <li><a href="https://github.com/unionai-oss/pandera/commit/314c551f9ce66b952529c20e2be485f39d2872bb"><code>314c551</code></a> Add docsearch (<a href="https://redirect.github.com/pandera-dev/pandera/issues/1814">#1814</a>)</li> <li>Additional commits viewable in <a href="https://github.com/pandera-dev/pandera/compare/v0.20.4...v0.21.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pandera&package-manager=pip&previous-version=0.20.4&new-version=0.21.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Loading branch information