diff --git a/poetry.lock b/poetry.lock index 6cfd6fd..457d213 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 1.8.3 and should not be changed by hand. +# This file is automatically @generated by Poetry 1.8.5 and should not be changed by hand. [[package]] name = "annotated-types" @@ -1420,17 +1420,6 @@ files = [ {file = "multidict-6.1.0.tar.gz", hash = "sha256:22ae2ebf9b0c69d206c003e2f6a914ea33f0a932d4aa16f236afc049d9958f4a"}, ] -[[package]] -name = "multimethod" -version = "1.10" -description = "Multiple argument dispatching." -optional = false -python-versions = ">=3.8" -files = [ - {file = "multimethod-1.10-py3-none-any.whl", hash = "sha256:afd84da9c3d0445c84f827e4d63ad42d17c6d29b122427c6dee9032ac2d2a0d4"}, - {file = "multimethod-1.10.tar.gz", hash = "sha256:daa45af3fe257f73abb69673fd54ddeaf31df0eb7363ad6e1251b7c9b192d8c5"}, -] - [[package]] name = "mypy" version = "1.12.1" @@ -1784,28 +1773,26 @@ types-pytz = ">=2022.1.1" [[package]] name = "pandera" -version = "0.19.3" +version = "0.22.0" description = "A light-weight and flexible data validation and testing tool for statistical data objects." optional = false python-versions = ">=3.7" files = [ - {file = "pandera-0.19.3-py3-none-any.whl", hash = "sha256:4ff2f0446f4b8dd7c2fa2aac547044911f4957d137456bfe2b281ccd02cc5ff5"}, - {file = "pandera-0.19.3.tar.gz", hash = "sha256:1bf9dc8a30525cb5bc77edb7d6a044cc59d59c3ef405517825cf6b04c6160c07"}, + {file = "pandera-0.22.0-py3-none-any.whl", hash = "sha256:36fe712378a2a0b4b7ec0e18fc5433b1e188de7eb9aee09dbc08694121b256f9"}, + {file = "pandera-0.22.0.tar.gz", hash = "sha256:27d0e96ee0d7b3dee3502a483e054de4301d432bb230a6bfa6c5e01aca8d208a"}, ] [package.dependencies] -multimethod = "<=1.10.0" numpy = ">=1.19.0" packaging = ">=20.0" pandas = ">=1.2.0" pandas-stubs = {version = "*", optional = true, markers = "extra == \"mypy\""} pydantic = "*" typeguard = "*" -typing-inspect = ">=0.6.0" -wrapt = "*" +typing_inspect = ">=0.6.0" [package.extras] -all = ["black", "dask[dataframe]", "fastapi", "frictionless (<=4.40.8)", "geopandas", "hypothesis (>=6.92.7)", "modin", "pandas-stubs", "polars (>=0.20.0)", "pyspark (>=3.2.0)", "pyyaml (>=5.1)", "ray", "scipy", "shapely"] +all = ["black", "dask[dataframe]", "fastapi", "frictionless (<=4.40.8)", "geopandas", "hypothesis (>=6.92.7)", "modin", "pandas-stubs", "polars (>=0.20.0)", "pyspark[connect] (>=3.2.0)", "pyyaml (>=5.1)", "ray", "scipy", "shapely"] dask = ["dask[dataframe]"] fastapi = ["fastapi"] geopandas = ["geopandas", "shapely"] @@ -1816,7 +1803,7 @@ modin-dask = ["dask[dataframe]", "modin"] modin-ray = ["modin", "ray"] mypy = ["pandas-stubs"] polars = ["polars (>=0.20.0)"] -pyspark = ["pyspark (>=3.2.0)"] +pyspark = ["pyspark[connect] (>=3.2.0)"] strategies = ["hypothesis (>=6.92.7)"] [[package]] @@ -3532,4 +3519,4 @@ propcache = ">=0.2.0" [metadata] lock-version = "2.0" python-versions = "~3.12" -content-hash = "20594c3f6916fdbf94a51b2efed02ea424af49f5a8fa2266d75bdc106aa9a37b" +content-hash = "c4d7f86097901c24f08811164f07ed8ea7fc00804ed51421d0a452e910bb9f93" diff --git a/pyproject.toml b/pyproject.toml index 711d689..1f10cc4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -27,7 +27,7 @@ SQLAlchemy = "^2.0.30" pandas = "^2.2.2" pandas-stubs = "^2.2.2.240514" colorlog = "^6.8.2" -pandera = {extras = ["mypy"], version = "^0.19.3"} +pandera = {extras = ["mypy"], version = "^0.22.0"} pydantic = "^2.7.3" python-dotenv = "^1.0.1" PyYAML = "^6.0.2"