Skip to content

Update pandera requirement from <0.31,>=0.30.1 to >=0.30.1,<0.36 - #670

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/main/pandera-gte-0.30.1-and-lt-0.36
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/main/pandera-gte-0.30.1-and-lt-0.36

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 2, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on pandera to permit the latest version.

Release notes

Sourced from pandera's releases.

v0.35.0

⭐️ Highlights

Pandera now supports DataFusion schemas

import pyarrow
from datafusion import SessionContext
import pandera.datafusion as pa
schema = pa.DataFrameSchema(
{
"state": pa.Column(str),
"city": pa.Column(str),
"price": pa.Column(int, pa.Check.in_range(5, 20)),
}
)
ctx = SessionContext()
df = ctx.from_arrow(
pyarrow.table(
{
"state": ["FL", "FL", "CA", "CA"],
"city": ["Orlando", "Miami", "Los Angeles", "San Francisco"],
"price": [8, 12, 10, 16],
}
)
)
schema.validate(df)

And of course the class-based dataframe models as well:

class Schema(pa.DataFrameModel):
    state: str
    city: str
    price: int = pa.Field(in_range={"min_value": 5, "max_value": 20})
Schema.validate(df)

What's Changed

... (truncated)

Commits
  • 02b375a docs(contributing): fix broken Dataframe schemas examples link (#2587)
  • ed3e370 chore: configure Ruff as VS Code formatter (#2588)
  • 4efb60d ci: don't run the full test matrix for non-CI files under .github/ (#2589)
  • dd6a012 fix: only patch numpy 2 aliases for pyspark < 4 (#2134) (#2590)
  • f8b0034 docs(api): drop the stray dataframe_schema param from to_json_schema (#2597)
  • 2e16e49 fix(pandas): don't repeat duplicate-label columns when adding missing columns...
  • a43a169 fix(datafusion): fix warning lint and backend test matrix (#2606)
  • b0a2ad5 Add explicit stacklevel to warnings and enforce with ruff B028 (#2500)
  • 9d82ffd docs: advertise DataFusion support in the top-level banner (#2604)
  • edb0d8b fix(polars): exclude explicit columns from regex alias selectors (#2343) (#2441)
  • Additional commits viewable in compare view

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 commands and options

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 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)

Updates the requirements on [pandera](https://github.com/pandera-dev/pandera) to permit the latest version.
- [Release notes](https://github.com/pandera-dev/pandera/releases)
- [Commits](unionai-oss/pandera@v0.30.1...v0.35.0)

---
updated-dependencies:
- dependency-name: pandera
  dependency-version: 0.35.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Nov 2, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants