Skip to content

Commit

Permalink
Bump pandera from 0.20.4 to 0.21.0 (#281)
Browse files Browse the repository at this point in the history
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 &gt;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
dependabot[bot] authored Nov 20, 2024
1 parent 5f3eb00 commit a811916
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
10 changes: 5 additions & 5 deletions poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ packages = [{ include = "regtech_data_validator", from = "src" }]
[tool.poetry.dependencies]
python = ">=3.12,<4"
pandas = "^2.2.2"
pandera = "^0.20.3"
pandera = "^0.21.0"
requests = "^2.32.3"
tabulate = "^0.9.0"
ujson = "^5.9.0"
Expand Down

0 comments on commit a811916

Please sign in to comment.