From c48487a0ae9c4e7c7f59919ca8c93f1281d2e4ed Mon Sep 17 00:00:00 2001 From: Deepyaman Datta Date: Wed, 31 Jul 2024 21:29:59 -0600 Subject: [PATCH 1/2] Implement minimal `coerce` and corresponding tests Signed-off-by: Deepyaman Datta --- .github/workflows/ci-tests.yml | 4 + ...nts-py3.10-pandas1.5.3-pydantic1.10.11.txt | 128 +++++++-------- ...ments-py3.10-pandas1.5.3-pydantic2.3.0.txt | 128 +++++++-------- ...nts-py3.10-pandas2.2.2-pydantic1.10.11.txt | 136 ++++++++-------- ...ments-py3.10-pandas2.2.2-pydantic2.3.0.txt | 136 ++++++++-------- ...nts-py3.11-pandas1.5.3-pydantic1.10.11.txt | 128 +++++++-------- ...ments-py3.11-pandas1.5.3-pydantic2.3.0.txt | 128 +++++++-------- ...nts-py3.11-pandas2.2.2-pydantic1.10.11.txt | 136 ++++++++-------- ...ments-py3.11-pandas2.2.2-pydantic2.3.0.txt | 136 ++++++++-------- ...ents-py3.8-pandas1.5.3-pydantic1.10.11.txt | 146 ++++++++--------- ...ements-py3.8-pandas1.5.3-pydantic2.3.0.txt | 146 ++++++++--------- ...ents-py3.9-pandas1.5.3-pydantic1.10.11.txt | 153 ++++++++--------- ...ements-py3.9-pandas1.5.3-pydantic2.3.0.txt | 153 ++++++++--------- ...ents-py3.9-pandas2.2.2-pydantic1.10.11.txt | 154 ++++++++---------- ...ements-py3.9-pandas2.2.2-pydantic2.3.0.txt | 154 ++++++++---------- dev/requirements-3.10.txt | 16 +- dev/requirements-3.11.txt | 16 +- dev/requirements-3.8.txt | 10 +- dev/requirements-3.9.txt | 8 +- noxfile.py | 5 + pandera/engines/ibis_engine.py | 10 ++ pandera/engines/pyspark_engine.py | 2 +- tests/ibis/test_ibis_dtypes.py | 52 ++++++ tests/pyspark/test_pyspark_dtypes.py | 2 +- 24 files changed, 1018 insertions(+), 1069 deletions(-) create mode 100644 tests/ibis/test_ibis_dtypes.py diff --git a/.github/workflows/ci-tests.yml b/.github/workflows/ci-tests.yml index 19885c333..c0885aab7 100644 --- a/.github/workflows/ci-tests.yml +++ b/.github/workflows/ci-tests.yml @@ -240,6 +240,10 @@ jobs: python-version: "3.8" - extra: ibis polars-version: "0.20.31" + - extra: ibis + python-version: "3.8" + - extra: ibis + python-version: "3.9" steps: - uses: actions/checkout@v4 diff --git a/ci/requirements-py3.10-pandas1.5.3-pydantic1.10.11.txt b/ci/requirements-py3.10-pandas1.5.3-pydantic1.10.11.txt index d27f4cd8e..659826df5 100644 --- a/ci/requirements-py3.10-pandas1.5.3-pydantic1.10.11.txt +++ b/ci/requirements-py3.10-pandas1.5.3-pydantic1.10.11.txt @@ -13,7 +13,7 @@ astroid==2.15.8 asttokens==2.4.1 # via stack-data asv==0.6.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc asv-runner==0.2.1 # via asv atpublic==5.0 @@ -31,7 +31,7 @@ backports-tarfile==1.2.0 beautifulsoup4==4.12.3 # via furo black==24.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc build==1.2.1 # via asv certifi==2024.7.4 @@ -68,7 +68,7 @@ coverage==7.6.1 # via pytest-cov dask==2024.2.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc # distributed debugpy==1.8.5 # via ipykernel @@ -79,7 +79,7 @@ dill==0.3.8 distlib==0.3.8 # via virtualenv distributed==2024.2.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc docutils==0.21.2 # via # myst-parser @@ -88,7 +88,7 @@ docutils==0.21.2 # sphinx duckdb==1.0.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc # ibis-framework exceptiongroup==1.2.2 # via @@ -101,7 +101,7 @@ execnet==2.1.1 executing==2.0.1 # via stack-data fastapi==0.112.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc fastjsonschema==2.20.0 # via nbformat filelock==3.15.4 @@ -109,7 +109,7 @@ filelock==3.15.4 # ray # virtualenv frictionless==4.40.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc frozenlist==1.4.1 # via # aiosignal @@ -119,17 +119,17 @@ fsspec==2024.6.1 # dask # modin furo==2024.8.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc geopandas==1.0.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr -grpcio==1.65.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc +grpcio==1.65.5 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc h11==0.14.0 # via uvicorn hypothesis==6.111.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc ibis-framework==9.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc identify==2.6.0 # via pre-commit idna==3.7 @@ -140,7 +140,7 @@ imagesize==1.4.1 # via sphinx importlib-metadata==8.2.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc # asv-runner # dask # jupyter-cache @@ -159,7 +159,7 @@ isodate==0.6.1 # via frictionless isort==5.13.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc # pylint jaraco-classes==3.4.0 # via keyring @@ -176,7 +176,7 @@ jinja2==3.1.4 # myst-parser # sphinx joblib==1.4.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc json5==0.9.25 # via asv jsonschema==4.23.0 @@ -226,7 +226,7 @@ mdit-py-plugins==0.4.1 mdurl==0.1.2 # via markdown-it-py modin==0.22.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc more-itertools==10.4.0 # via # jaraco-classes @@ -236,16 +236,16 @@ msgpack==1.0.8 # distributed # ray multimethod==1.10 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc mypy==1.10.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc mypy-extensions==1.0.0 # via # black # mypy # typing-inspect myst-nb==1.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc myst-parser==4.0.0 # via myst-nb nbclient==0.10.0 @@ -264,10 +264,10 @@ nh3==0.2.18 nodeenv==1.9.1 # via pre-commit nox==2024.4.15 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc numpy==1.26.4 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc # dask # geopandas # ibis-framework @@ -280,7 +280,7 @@ numpy==1.26.4 # shapely packaging==24.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc # black # build # dask @@ -295,13 +295,13 @@ packaging==24.1 # sphinx pandas==1.5.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc # dask # geopandas # ibis-framework # modin pandas-stubs==2.2.2.240807 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc parso==0.8.4 # via jedi parsy==2.1 @@ -315,7 +315,7 @@ petl==1.7.15 pexpect==4.9.0 # via ipython pip==24.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc pkginfo==1.10.0 # via twine platformdirs==4.2.2 @@ -327,14 +327,14 @@ platformdirs==4.2.2 pluggy==1.5.0 # via pytest polars==1.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc pre-commit==3.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc prompt-toolkit==3.0.47 # via ipython protobuf==5.27.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc # ray psutil==6.0.0 # via @@ -349,13 +349,13 @@ py4j==0.10.9.7 # via pyspark pyarrow==17.0.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc # ibis-framework pyarrow-hotfix==0.6 # via ibis-framework pydantic==1.10.11 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc # fastapi pygments==2.18.0 # via @@ -365,7 +365,7 @@ pygments==2.18.0 # rich # sphinx pylint==2.17.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc pympler==1.1 # via asv pyogrio==0.9.0 @@ -375,19 +375,19 @@ pyproj==3.6.1 pyproject-hooks==1.1.0 # via build pyspark==3.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc pytest==8.3.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc # pytest-asyncio # pytest-cov # pytest-xdist pytest-asyncio==0.23.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc pytest-cov==5.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc pytest-xdist==3.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc python-dateutil==2.9.0.post0 # via # frictionless @@ -395,17 +395,17 @@ python-dateutil==2.9.0.post0 # jupyter-client # pandas python-multipart==0.0.9 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc python-slugify==8.0.4 # via frictionless pytz==2024.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc # ibis-framework # pandas pyyaml==6.0.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc # asv # dask # distributed @@ -415,16 +415,16 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.0 +pyzmq==26.1.1 # via # ipykernel # jupyter-client ray==2.34.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc readme-renderer==44.0 # via twine recommonmark==0.7.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc referencing==0.35.1 # via # jsonschema @@ -452,10 +452,10 @@ rpds-py==0.20.0 # jsonschema # referencing scipy==1.14.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc shapely==2.0.5 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc # geopandas shellingham==1.5.4 # via typer @@ -478,7 +478,7 @@ soupsieve==2.6 # via beautifulsoup4 sphinx==7.3.7 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc # furo # myst-nb # myst-parser @@ -489,15 +489,15 @@ sphinx==7.3.7 # sphinx-design # sphinx-docsearch sphinx-autodoc-typehints==1.14.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc sphinx-basic-ng==1.0.0b2 # via furo sphinx-copybutton==0.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc sphinx-design==0.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc sphinx-docsearch==0.0.7 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc sphinxcontrib-applehelp==2.0.0 # via sphinx sphinxcontrib-devhelp==2.0.0 @@ -564,26 +564,26 @@ traitlets==5.14.3 # nbclient # nbformat twine==5.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc typeguard==4.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr -typer==0.12.3 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc +typer==0.12.4 # via frictionless types-click==7.1.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc types-pytz==2024.1.0.20240417 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc # pandas-stubs types-pyyaml==6.0.12.20240808 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc types-requests==2.32.0.20240712 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr -types-setuptools==71.1.0.20240813 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc +types-setuptools==71.1.0.20240818 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc typing-extensions==4.12.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc # anyio # astroid # black @@ -599,7 +599,7 @@ typing-extensions==4.12.2 # typing-inspect # uvicorn typing-inspect==0.9.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc urllib3==2.2.2 # via # distributed @@ -607,7 +607,7 @@ urllib3==2.2.2 # twine # types-requests uvicorn==0.30.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc validators==0.33.0 # via frictionless virtualenv==20.26.3 @@ -619,10 +619,10 @@ wcwidth==0.2.13 # via prompt-toolkit wrapt==1.16.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc # astroid xdoctest==1.1.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy65ulzlr + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc zict==3.0.0 # via distributed zipp==3.20.0 diff --git a/ci/requirements-py3.10-pandas1.5.3-pydantic2.3.0.txt b/ci/requirements-py3.10-pandas1.5.3-pydantic2.3.0.txt index a3d520fd4..5cea1a197 100644 --- a/ci/requirements-py3.10-pandas1.5.3-pydantic2.3.0.txt +++ b/ci/requirements-py3.10-pandas1.5.3-pydantic2.3.0.txt @@ -15,7 +15,7 @@ astroid==2.15.8 asttokens==2.4.1 # via stack-data asv==0.6.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy asv-runner==0.2.1 # via asv atpublic==5.0 @@ -33,7 +33,7 @@ backports-tarfile==1.2.0 beautifulsoup4==4.12.3 # via furo black==24.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy build==1.2.1 # via asv certifi==2024.7.4 @@ -70,7 +70,7 @@ coverage==7.6.1 # via pytest-cov dask==2024.2.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy # distributed debugpy==1.8.5 # via ipykernel @@ -81,7 +81,7 @@ dill==0.3.8 distlib==0.3.8 # via virtualenv distributed==2024.2.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy docutils==0.21.2 # via # myst-parser @@ -90,7 +90,7 @@ docutils==0.21.2 # sphinx duckdb==1.0.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy # ibis-framework exceptiongroup==1.2.2 # via @@ -103,7 +103,7 @@ execnet==2.1.1 executing==2.0.1 # via stack-data fastapi==0.112.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy fastjsonschema==2.20.0 # via nbformat filelock==3.15.4 @@ -111,7 +111,7 @@ filelock==3.15.4 # ray # virtualenv frictionless==4.40.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy frozenlist==1.4.1 # via # aiosignal @@ -121,17 +121,17 @@ fsspec==2024.6.1 # dask # modin furo==2024.8.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy geopandas==1.0.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d -grpcio==1.65.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy +grpcio==1.65.5 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy h11==0.14.0 # via uvicorn hypothesis==6.111.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy ibis-framework==9.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy identify==2.6.0 # via pre-commit idna==3.7 @@ -142,7 +142,7 @@ imagesize==1.4.1 # via sphinx importlib-metadata==8.2.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy # asv-runner # dask # jupyter-cache @@ -161,7 +161,7 @@ isodate==0.6.1 # via frictionless isort==5.13.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy # pylint jaraco-classes==3.4.0 # via keyring @@ -178,7 +178,7 @@ jinja2==3.1.4 # myst-parser # sphinx joblib==1.4.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy json5==0.9.25 # via asv jsonschema==4.23.0 @@ -228,7 +228,7 @@ mdit-py-plugins==0.4.1 mdurl==0.1.2 # via markdown-it-py modin==0.22.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy more-itertools==10.4.0 # via # jaraco-classes @@ -238,16 +238,16 @@ msgpack==1.0.8 # distributed # ray multimethod==1.10 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy mypy==1.10.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy mypy-extensions==1.0.0 # via # black # mypy # typing-inspect myst-nb==1.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy myst-parser==4.0.0 # via myst-nb nbclient==0.10.0 @@ -266,10 +266,10 @@ nh3==0.2.18 nodeenv==1.9.1 # via pre-commit nox==2024.4.15 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy numpy==1.26.4 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy # dask # geopandas # ibis-framework @@ -282,7 +282,7 @@ numpy==1.26.4 # shapely packaging==24.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy # black # build # dask @@ -297,13 +297,13 @@ packaging==24.1 # sphinx pandas==1.5.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy # dask # geopandas # ibis-framework # modin pandas-stubs==2.2.2.240807 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy parso==0.8.4 # via jedi parsy==2.1 @@ -317,7 +317,7 @@ petl==1.7.15 pexpect==4.9.0 # via ipython pip==24.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy pkginfo==1.10.0 # via twine platformdirs==4.2.2 @@ -329,14 +329,14 @@ platformdirs==4.2.2 pluggy==1.5.0 # via pytest polars==1.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy pre-commit==3.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy prompt-toolkit==3.0.47 # via ipython protobuf==5.27.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy # ray psutil==6.0.0 # via @@ -351,13 +351,13 @@ py4j==0.10.9.7 # via pyspark pyarrow==17.0.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy # ibis-framework pyarrow-hotfix==0.6 # via ibis-framework pydantic==2.3.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy # fastapi pydantic-core==2.6.3 # via pydantic @@ -369,7 +369,7 @@ pygments==2.18.0 # rich # sphinx pylint==2.17.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy pympler==1.1 # via asv pyogrio==0.9.0 @@ -379,19 +379,19 @@ pyproj==3.6.1 pyproject-hooks==1.1.0 # via build pyspark==3.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy pytest==8.3.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy # pytest-asyncio # pytest-cov # pytest-xdist pytest-asyncio==0.23.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy pytest-cov==5.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy pytest-xdist==3.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy python-dateutil==2.9.0.post0 # via # frictionless @@ -399,17 +399,17 @@ python-dateutil==2.9.0.post0 # jupyter-client # pandas python-multipart==0.0.9 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy python-slugify==8.0.4 # via frictionless pytz==2024.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy # ibis-framework # pandas pyyaml==6.0.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy # asv # dask # distributed @@ -419,16 +419,16 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.0 +pyzmq==26.1.1 # via # ipykernel # jupyter-client ray==2.34.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy readme-renderer==44.0 # via twine recommonmark==0.7.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy referencing==0.35.1 # via # jsonschema @@ -456,10 +456,10 @@ rpds-py==0.20.0 # jsonschema # referencing scipy==1.14.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy shapely==2.0.5 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy # geopandas shellingham==1.5.4 # via typer @@ -482,7 +482,7 @@ soupsieve==2.6 # via beautifulsoup4 sphinx==7.3.7 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy # furo # myst-nb # myst-parser @@ -493,15 +493,15 @@ sphinx==7.3.7 # sphinx-design # sphinx-docsearch sphinx-autodoc-typehints==1.14.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy sphinx-basic-ng==1.0.0b2 # via furo sphinx-copybutton==0.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy sphinx-design==0.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy sphinx-docsearch==0.0.7 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy sphinxcontrib-applehelp==2.0.0 # via sphinx sphinxcontrib-devhelp==2.0.0 @@ -568,26 +568,26 @@ traitlets==5.14.3 # nbclient # nbformat twine==5.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy typeguard==4.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d -typer==0.12.3 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy +typer==0.12.4 # via frictionless types-click==7.1.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy types-pytz==2024.1.0.20240417 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy # pandas-stubs types-pyyaml==6.0.12.20240808 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy types-requests==2.32.0.20240712 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d -types-setuptools==71.1.0.20240813 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy +types-setuptools==71.1.0.20240818 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy typing-extensions==4.12.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy # anyio # astroid # black @@ -604,7 +604,7 @@ typing-extensions==4.12.2 # typing-inspect # uvicorn typing-inspect==0.9.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy urllib3==2.2.2 # via # distributed @@ -612,7 +612,7 @@ urllib3==2.2.2 # twine # types-requests uvicorn==0.30.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy validators==0.33.0 # via frictionless virtualenv==20.26.3 @@ -624,10 +624,10 @@ wcwidth==0.2.13 # via prompt-toolkit wrapt==1.16.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy # astroid xdoctest==1.1.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp7wjslh8d + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy zict==3.0.0 # via distributed zipp==3.20.0 diff --git a/ci/requirements-py3.10-pandas2.2.2-pydantic1.10.11.txt b/ci/requirements-py3.10-pandas2.2.2-pydantic1.10.11.txt index 44a2ee6e9..af77f27a3 100644 --- a/ci/requirements-py3.10-pandas2.2.2-pydantic1.10.11.txt +++ b/ci/requirements-py3.10-pandas2.2.2-pydantic1.10.11.txt @@ -13,7 +13,7 @@ astroid==2.15.8 asttokens==2.4.1 # via stack-data asv==0.6.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v asv-runner==0.2.1 # via asv atpublic==5.0 @@ -31,7 +31,7 @@ backports-tarfile==1.2.0 beautifulsoup4==4.12.3 # via furo black==24.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v build==1.2.1 # via asv certifi==2024.7.4 @@ -66,12 +66,12 @@ commonmark==0.9.1 # via recommonmark coverage==7.6.1 # via pytest-cov -dask==2024.8.0 +dask==2024.8.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v # dask-expr # distributed -dask-expr==1.1.10 +dask-expr==1.1.11 # via dask debugpy==1.8.5 # via ipykernel @@ -81,8 +81,8 @@ dill==0.3.8 # via pylint distlib==0.3.8 # via virtualenv -distributed==2024.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv +distributed==2024.8.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v docutils==0.21.2 # via # myst-parser @@ -91,7 +91,7 @@ docutils==0.21.2 # sphinx duckdb==1.0.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v # ibis-framework exceptiongroup==1.2.2 # via @@ -104,7 +104,7 @@ execnet==2.1.1 executing==2.0.1 # via stack-data fastapi==0.112.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v fastjsonschema==2.20.0 # via nbformat filelock==3.15.4 @@ -112,7 +112,7 @@ filelock==3.15.4 # ray # virtualenv frictionless==4.40.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v frozenlist==1.4.1 # via # aiosignal @@ -122,17 +122,17 @@ fsspec==2024.6.1 # dask # modin furo==2024.8.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v geopandas==1.0.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv -grpcio==1.65.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v +grpcio==1.65.5 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v h11==0.14.0 # via uvicorn hypothesis==6.111.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v ibis-framework==9.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v identify==2.6.0 # via pre-commit idna==3.7 @@ -143,7 +143,7 @@ imagesize==1.4.1 # via sphinx importlib-metadata==8.2.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v # asv-runner # dask # jupyter-cache @@ -162,7 +162,7 @@ isodate==0.6.1 # via frictionless isort==5.13.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v # pylint jaraco-classes==3.4.0 # via keyring @@ -179,7 +179,7 @@ jinja2==3.1.4 # myst-parser # sphinx joblib==1.4.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v json5==0.9.25 # via asv jsonschema==4.23.0 @@ -229,7 +229,7 @@ mdit-py-plugins==0.4.1 mdurl==0.1.2 # via markdown-it-py modin==0.31.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v more-itertools==10.4.0 # via # jaraco-classes @@ -239,16 +239,16 @@ msgpack==1.0.8 # distributed # ray multimethod==1.10 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v mypy==1.10.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v mypy-extensions==1.0.0 # via # black # mypy # typing-inspect myst-nb==1.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v myst-parser==4.0.0 # via myst-nb nbclient==0.10.0 @@ -267,10 +267,10 @@ nh3==0.2.18 nodeenv==1.9.1 # via pre-commit nox==2024.4.15 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv -numpy==2.0.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v +numpy==2.1.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v # dask # geopandas # ibis-framework @@ -283,7 +283,7 @@ numpy==2.0.1 # shapely packaging==24.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v # black # build # dask @@ -298,14 +298,14 @@ packaging==24.1 # sphinx pandas==2.2.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v # dask # dask-expr # geopandas # ibis-framework # modin pandas-stubs==2.2.2.240807 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v parso==0.8.4 # via jedi parsy==2.1 @@ -319,7 +319,7 @@ petl==1.7.15 pexpect==4.9.0 # via ipython pip==24.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v pkginfo==1.10.0 # via twine platformdirs==4.2.2 @@ -331,14 +331,14 @@ platformdirs==4.2.2 pluggy==1.5.0 # via pytest polars==1.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v pre-commit==3.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v prompt-toolkit==3.0.47 # via ipython protobuf==5.27.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v # ray psutil==6.0.0 # via @@ -353,14 +353,14 @@ py4j==0.10.9.7 # via pyspark pyarrow==17.0.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v # dask-expr # ibis-framework pyarrow-hotfix==0.6 # via ibis-framework pydantic==1.10.11 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v # fastapi pygments==2.18.0 # via @@ -370,7 +370,7 @@ pygments==2.18.0 # rich # sphinx pylint==2.17.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v pympler==1.1 # via asv pyogrio==0.9.0 @@ -380,19 +380,19 @@ pyproj==3.6.1 pyproject-hooks==1.1.0 # via build pyspark==3.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v pytest==8.3.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v # pytest-asyncio # pytest-cov # pytest-xdist pytest-asyncio==0.23.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v pytest-cov==5.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v pytest-xdist==3.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v python-dateutil==2.9.0.post0 # via # frictionless @@ -400,17 +400,17 @@ python-dateutil==2.9.0.post0 # jupyter-client # pandas python-multipart==0.0.9 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v python-slugify==8.0.4 # via frictionless pytz==2024.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v # ibis-framework # pandas pyyaml==6.0.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v # asv # dask # distributed @@ -420,16 +420,16 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.0 +pyzmq==26.1.1 # via # ipykernel # jupyter-client ray==2.34.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v readme-renderer==44.0 # via twine recommonmark==0.7.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v referencing==0.35.1 # via # jsonschema @@ -457,10 +457,10 @@ rpds-py==0.20.0 # jsonschema # referencing scipy==1.14.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v shapely==2.0.5 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v # geopandas shellingham==1.5.4 # via typer @@ -483,7 +483,7 @@ soupsieve==2.6 # via beautifulsoup4 sphinx==7.3.7 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v # furo # myst-nb # myst-parser @@ -494,15 +494,15 @@ sphinx==7.3.7 # sphinx-design # sphinx-docsearch sphinx-autodoc-typehints==1.14.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v sphinx-basic-ng==1.0.0b2 # via furo sphinx-copybutton==0.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v sphinx-design==0.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v sphinx-docsearch==0.0.7 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v sphinxcontrib-applehelp==2.0.0 # via sphinx sphinxcontrib-devhelp==2.0.0 @@ -569,26 +569,26 @@ traitlets==5.14.3 # nbclient # nbformat twine==5.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v typeguard==4.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv -typer==0.12.3 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v +typer==0.12.4 # via frictionless types-click==7.1.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v types-pytz==2024.1.0.20240417 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v # pandas-stubs types-pyyaml==6.0.12.20240808 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v types-requests==2.32.0.20240712 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv -types-setuptools==71.1.0.20240813 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v +types-setuptools==71.1.0.20240818 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v typing-extensions==4.12.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v # anyio # astroid # black @@ -604,7 +604,7 @@ typing-extensions==4.12.2 # typing-inspect # uvicorn typing-inspect==0.9.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v tzdata==2024.1 # via pandas urllib3==2.2.2 @@ -614,7 +614,7 @@ urllib3==2.2.2 # twine # types-requests uvicorn==0.30.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v validators==0.33.0 # via frictionless virtualenv==20.26.3 @@ -626,10 +626,10 @@ wcwidth==0.2.13 # via prompt-toolkit wrapt==1.16.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v # astroid xdoctest==1.1.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpjkq_j3fv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v zict==3.0.0 # via distributed zipp==3.20.0 diff --git a/ci/requirements-py3.10-pandas2.2.2-pydantic2.3.0.txt b/ci/requirements-py3.10-pandas2.2.2-pydantic2.3.0.txt index 2215b000e..42e2e56cc 100644 --- a/ci/requirements-py3.10-pandas2.2.2-pydantic2.3.0.txt +++ b/ci/requirements-py3.10-pandas2.2.2-pydantic2.3.0.txt @@ -15,7 +15,7 @@ astroid==2.15.8 asttokens==2.4.1 # via stack-data asv==0.6.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz asv-runner==0.2.1 # via asv atpublic==5.0 @@ -33,7 +33,7 @@ backports-tarfile==1.2.0 beautifulsoup4==4.12.3 # via furo black==24.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz build==1.2.1 # via asv certifi==2024.7.4 @@ -68,12 +68,12 @@ commonmark==0.9.1 # via recommonmark coverage==7.6.1 # via pytest-cov -dask==2024.8.0 +dask==2024.8.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz # dask-expr # distributed -dask-expr==1.1.10 +dask-expr==1.1.11 # via dask debugpy==1.8.5 # via ipykernel @@ -83,8 +83,8 @@ dill==0.3.8 # via pylint distlib==0.3.8 # via virtualenv -distributed==2024.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p +distributed==2024.8.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz docutils==0.21.2 # via # myst-parser @@ -93,7 +93,7 @@ docutils==0.21.2 # sphinx duckdb==1.0.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz # ibis-framework exceptiongroup==1.2.2 # via @@ -106,7 +106,7 @@ execnet==2.1.1 executing==2.0.1 # via stack-data fastapi==0.112.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz fastjsonschema==2.20.0 # via nbformat filelock==3.15.4 @@ -114,7 +114,7 @@ filelock==3.15.4 # ray # virtualenv frictionless==4.40.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz frozenlist==1.4.1 # via # aiosignal @@ -124,17 +124,17 @@ fsspec==2024.6.1 # dask # modin furo==2024.8.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz geopandas==1.0.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p -grpcio==1.65.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz +grpcio==1.65.5 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz h11==0.14.0 # via uvicorn hypothesis==6.111.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz ibis-framework==9.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz identify==2.6.0 # via pre-commit idna==3.7 @@ -145,7 +145,7 @@ imagesize==1.4.1 # via sphinx importlib-metadata==8.2.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz # asv-runner # dask # jupyter-cache @@ -164,7 +164,7 @@ isodate==0.6.1 # via frictionless isort==5.13.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz # pylint jaraco-classes==3.4.0 # via keyring @@ -181,7 +181,7 @@ jinja2==3.1.4 # myst-parser # sphinx joblib==1.4.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz json5==0.9.25 # via asv jsonschema==4.23.0 @@ -231,7 +231,7 @@ mdit-py-plugins==0.4.1 mdurl==0.1.2 # via markdown-it-py modin==0.31.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz more-itertools==10.4.0 # via # jaraco-classes @@ -241,16 +241,16 @@ msgpack==1.0.8 # distributed # ray multimethod==1.10 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz mypy==1.10.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz mypy-extensions==1.0.0 # via # black # mypy # typing-inspect myst-nb==1.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz myst-parser==4.0.0 # via myst-nb nbclient==0.10.0 @@ -269,10 +269,10 @@ nh3==0.2.18 nodeenv==1.9.1 # via pre-commit nox==2024.4.15 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p -numpy==2.0.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz +numpy==2.1.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz # dask # geopandas # ibis-framework @@ -285,7 +285,7 @@ numpy==2.0.1 # shapely packaging==24.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz # black # build # dask @@ -300,14 +300,14 @@ packaging==24.1 # sphinx pandas==2.2.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz # dask # dask-expr # geopandas # ibis-framework # modin pandas-stubs==2.2.2.240807 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz parso==0.8.4 # via jedi parsy==2.1 @@ -321,7 +321,7 @@ petl==1.7.15 pexpect==4.9.0 # via ipython pip==24.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz pkginfo==1.10.0 # via twine platformdirs==4.2.2 @@ -333,14 +333,14 @@ platformdirs==4.2.2 pluggy==1.5.0 # via pytest polars==1.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz pre-commit==3.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz prompt-toolkit==3.0.47 # via ipython protobuf==5.27.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz # ray psutil==6.0.0 # via @@ -355,14 +355,14 @@ py4j==0.10.9.7 # via pyspark pyarrow==17.0.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz # dask-expr # ibis-framework pyarrow-hotfix==0.6 # via ibis-framework pydantic==2.3.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz # fastapi pydantic-core==2.6.3 # via pydantic @@ -374,7 +374,7 @@ pygments==2.18.0 # rich # sphinx pylint==2.17.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz pympler==1.1 # via asv pyogrio==0.9.0 @@ -384,19 +384,19 @@ pyproj==3.6.1 pyproject-hooks==1.1.0 # via build pyspark==3.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz pytest==8.3.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz # pytest-asyncio # pytest-cov # pytest-xdist pytest-asyncio==0.23.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz pytest-cov==5.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz pytest-xdist==3.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz python-dateutil==2.9.0.post0 # via # frictionless @@ -404,17 +404,17 @@ python-dateutil==2.9.0.post0 # jupyter-client # pandas python-multipart==0.0.9 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz python-slugify==8.0.4 # via frictionless pytz==2024.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz # ibis-framework # pandas pyyaml==6.0.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz # asv # dask # distributed @@ -424,16 +424,16 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.0 +pyzmq==26.1.1 # via # ipykernel # jupyter-client ray==2.34.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz readme-renderer==44.0 # via twine recommonmark==0.7.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz referencing==0.35.1 # via # jsonschema @@ -461,10 +461,10 @@ rpds-py==0.20.0 # jsonschema # referencing scipy==1.14.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz shapely==2.0.5 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz # geopandas shellingham==1.5.4 # via typer @@ -487,7 +487,7 @@ soupsieve==2.6 # via beautifulsoup4 sphinx==7.3.7 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz # furo # myst-nb # myst-parser @@ -498,15 +498,15 @@ sphinx==7.3.7 # sphinx-design # sphinx-docsearch sphinx-autodoc-typehints==1.14.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz sphinx-basic-ng==1.0.0b2 # via furo sphinx-copybutton==0.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz sphinx-design==0.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz sphinx-docsearch==0.0.7 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz sphinxcontrib-applehelp==2.0.0 # via sphinx sphinxcontrib-devhelp==2.0.0 @@ -573,26 +573,26 @@ traitlets==5.14.3 # nbclient # nbformat twine==5.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz typeguard==4.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p -typer==0.12.3 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz +typer==0.12.4 # via frictionless types-click==7.1.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz types-pytz==2024.1.0.20240417 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz # pandas-stubs types-pyyaml==6.0.12.20240808 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz types-requests==2.32.0.20240712 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p -types-setuptools==71.1.0.20240813 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz +types-setuptools==71.1.0.20240818 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz typing-extensions==4.12.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz # anyio # astroid # black @@ -609,7 +609,7 @@ typing-extensions==4.12.2 # typing-inspect # uvicorn typing-inspect==0.9.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz tzdata==2024.1 # via pandas urllib3==2.2.2 @@ -619,7 +619,7 @@ urllib3==2.2.2 # twine # types-requests uvicorn==0.30.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz validators==0.33.0 # via frictionless virtualenv==20.26.3 @@ -631,10 +631,10 @@ wcwidth==0.2.13 # via prompt-toolkit wrapt==1.16.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz # astroid xdoctest==1.1.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptrzw_e2p + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz zict==3.0.0 # via distributed zipp==3.20.0 diff --git a/ci/requirements-py3.11-pandas1.5.3-pydantic1.10.11.txt b/ci/requirements-py3.11-pandas1.5.3-pydantic1.10.11.txt index 3aab10f6c..5160c8814 100644 --- a/ci/requirements-py3.11-pandas1.5.3-pydantic1.10.11.txt +++ b/ci/requirements-py3.11-pandas1.5.3-pydantic1.10.11.txt @@ -13,7 +13,7 @@ astroid==2.15.8 asttokens==2.4.1 # via stack-data asv==0.6.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ asv-runner==0.2.1 # via asv atpublic==5.0 @@ -31,7 +31,7 @@ backports-tarfile==1.2.0 beautifulsoup4==4.12.3 # via furo black==24.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ build==1.2.1 # via asv certifi==2024.7.4 @@ -68,7 +68,7 @@ coverage==7.6.1 # via pytest-cov dask==2024.2.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ # distributed debugpy==1.8.5 # via ipykernel @@ -79,7 +79,7 @@ dill==0.3.8 distlib==0.3.8 # via virtualenv distributed==2024.2.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ docutils==0.21.2 # via # myst-parser @@ -88,14 +88,14 @@ docutils==0.21.2 # sphinx duckdb==1.0.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ # ibis-framework execnet==2.1.1 # via pytest-xdist executing==2.0.1 # via stack-data fastapi==0.112.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ fastjsonschema==2.20.0 # via nbformat filelock==3.15.4 @@ -103,7 +103,7 @@ filelock==3.15.4 # ray # virtualenv frictionless==4.40.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ frozenlist==1.4.1 # via # aiosignal @@ -113,17 +113,17 @@ fsspec==2024.6.1 # dask # modin furo==2024.8.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ geopandas==1.0.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a -grpcio==1.65.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ +grpcio==1.65.5 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ h11==0.14.0 # via uvicorn hypothesis==6.111.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ ibis-framework==9.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ identify==2.6.0 # via pre-commit idna==3.7 @@ -134,7 +134,7 @@ imagesize==1.4.1 # via sphinx importlib-metadata==8.2.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ # asv-runner # dask # jupyter-cache @@ -153,7 +153,7 @@ isodate==0.6.1 # via frictionless isort==5.13.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ # pylint jaraco-classes==3.4.0 # via keyring @@ -170,7 +170,7 @@ jinja2==3.1.4 # myst-parser # sphinx joblib==1.4.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ json5==0.9.25 # via asv jsonschema==4.23.0 @@ -220,7 +220,7 @@ mdit-py-plugins==0.4.1 mdurl==0.1.2 # via markdown-it-py modin==0.22.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ more-itertools==10.4.0 # via # jaraco-classes @@ -230,16 +230,16 @@ msgpack==1.0.8 # distributed # ray multimethod==1.10 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ mypy==1.10.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ mypy-extensions==1.0.0 # via # black # mypy # typing-inspect myst-nb==1.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ myst-parser==4.0.0 # via myst-nb nbclient==0.10.0 @@ -258,10 +258,10 @@ nh3==0.2.18 nodeenv==1.9.1 # via pre-commit nox==2024.4.15 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ numpy==1.26.4 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ # dask # geopandas # ibis-framework @@ -274,7 +274,7 @@ numpy==1.26.4 # shapely packaging==24.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ # black # build # dask @@ -289,13 +289,13 @@ packaging==24.1 # sphinx pandas==1.5.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ # dask # geopandas # ibis-framework # modin pandas-stubs==2.2.2.240807 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ parso==0.8.4 # via jedi parsy==2.1 @@ -309,7 +309,7 @@ petl==1.7.15 pexpect==4.9.0 # via ipython pip==24.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ pkginfo==1.10.0 # via twine platformdirs==4.2.2 @@ -321,14 +321,14 @@ platformdirs==4.2.2 pluggy==1.5.0 # via pytest polars==1.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ pre-commit==3.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ prompt-toolkit==3.0.47 # via ipython protobuf==5.27.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ # ray psutil==6.0.0 # via @@ -343,13 +343,13 @@ py4j==0.10.9.7 # via pyspark pyarrow==17.0.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ # ibis-framework pyarrow-hotfix==0.6 # via ibis-framework pydantic==1.10.11 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ # fastapi pygments==2.18.0 # via @@ -359,7 +359,7 @@ pygments==2.18.0 # rich # sphinx pylint==2.17.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ pympler==1.1 # via asv pyogrio==0.9.0 @@ -369,19 +369,19 @@ pyproj==3.6.1 pyproject-hooks==1.1.0 # via build pyspark==3.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ pytest==8.3.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ # pytest-asyncio # pytest-cov # pytest-xdist pytest-asyncio==0.23.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ pytest-cov==5.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ pytest-xdist==3.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ python-dateutil==2.9.0.post0 # via # frictionless @@ -389,17 +389,17 @@ python-dateutil==2.9.0.post0 # jupyter-client # pandas python-multipart==0.0.9 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ python-slugify==8.0.4 # via frictionless pytz==2024.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ # ibis-framework # pandas pyyaml==6.0.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ # asv # dask # distributed @@ -409,16 +409,16 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.0 +pyzmq==26.1.1 # via # ipykernel # jupyter-client ray==2.34.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ readme-renderer==44.0 # via twine recommonmark==0.7.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ referencing==0.35.1 # via # jsonschema @@ -446,10 +446,10 @@ rpds-py==0.20.0 # jsonschema # referencing scipy==1.14.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ shapely==2.0.5 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ # geopandas shellingham==1.5.4 # via typer @@ -472,7 +472,7 @@ soupsieve==2.6 # via beautifulsoup4 sphinx==7.3.7 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ # furo # myst-nb # myst-parser @@ -483,15 +483,15 @@ sphinx==7.3.7 # sphinx-design # sphinx-docsearch sphinx-autodoc-typehints==1.14.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ sphinx-basic-ng==1.0.0b2 # via furo sphinx-copybutton==0.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ sphinx-design==0.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ sphinx-docsearch==0.0.7 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ sphinxcontrib-applehelp==2.0.0 # via sphinx sphinxcontrib-devhelp==2.0.0 @@ -547,26 +547,26 @@ traitlets==5.14.3 # nbclient # nbformat twine==5.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ typeguard==4.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a -typer==0.12.3 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ +typer==0.12.4 # via frictionless types-click==7.1.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ types-pytz==2024.1.0.20240417 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ # pandas-stubs types-pyyaml==6.0.12.20240808 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ types-requests==2.32.0.20240712 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a -types-setuptools==71.1.0.20240813 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ +types-setuptools==71.1.0.20240818 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ typing-extensions==4.12.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ # fastapi # ibis-framework # ipython @@ -578,7 +578,7 @@ typing-extensions==4.12.2 # typer # typing-inspect typing-inspect==0.9.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ urllib3==2.2.2 # via # distributed @@ -586,7 +586,7 @@ urllib3==2.2.2 # twine # types-requests uvicorn==0.30.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ validators==0.33.0 # via frictionless virtualenv==20.26.3 @@ -598,10 +598,10 @@ wcwidth==0.2.13 # via prompt-toolkit wrapt==1.16.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ # astroid xdoctest==1.1.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpcx7ko8_a + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ zict==3.0.0 # via distributed zipp==3.20.0 diff --git a/ci/requirements-py3.11-pandas1.5.3-pydantic2.3.0.txt b/ci/requirements-py3.11-pandas1.5.3-pydantic2.3.0.txt index f8d9d167d..9bba9f397 100644 --- a/ci/requirements-py3.11-pandas1.5.3-pydantic2.3.0.txt +++ b/ci/requirements-py3.11-pandas1.5.3-pydantic2.3.0.txt @@ -15,7 +15,7 @@ astroid==2.15.8 asttokens==2.4.1 # via stack-data asv==0.6.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j asv-runner==0.2.1 # via asv atpublic==5.0 @@ -33,7 +33,7 @@ backports-tarfile==1.2.0 beautifulsoup4==4.12.3 # via furo black==24.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j build==1.2.1 # via asv certifi==2024.7.4 @@ -70,7 +70,7 @@ coverage==7.6.1 # via pytest-cov dask==2024.2.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j # distributed debugpy==1.8.5 # via ipykernel @@ -81,7 +81,7 @@ dill==0.3.8 distlib==0.3.8 # via virtualenv distributed==2024.2.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j docutils==0.21.2 # via # myst-parser @@ -90,14 +90,14 @@ docutils==0.21.2 # sphinx duckdb==1.0.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j # ibis-framework execnet==2.1.1 # via pytest-xdist executing==2.0.1 # via stack-data fastapi==0.112.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j fastjsonschema==2.20.0 # via nbformat filelock==3.15.4 @@ -105,7 +105,7 @@ filelock==3.15.4 # ray # virtualenv frictionless==4.40.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j frozenlist==1.4.1 # via # aiosignal @@ -115,17 +115,17 @@ fsspec==2024.6.1 # dask # modin furo==2024.8.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j geopandas==1.0.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn -grpcio==1.65.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j +grpcio==1.65.5 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j h11==0.14.0 # via uvicorn hypothesis==6.111.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j ibis-framework==9.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j identify==2.6.0 # via pre-commit idna==3.7 @@ -136,7 +136,7 @@ imagesize==1.4.1 # via sphinx importlib-metadata==8.2.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j # asv-runner # dask # jupyter-cache @@ -155,7 +155,7 @@ isodate==0.6.1 # via frictionless isort==5.13.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j # pylint jaraco-classes==3.4.0 # via keyring @@ -172,7 +172,7 @@ jinja2==3.1.4 # myst-parser # sphinx joblib==1.4.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j json5==0.9.25 # via asv jsonschema==4.23.0 @@ -222,7 +222,7 @@ mdit-py-plugins==0.4.1 mdurl==0.1.2 # via markdown-it-py modin==0.22.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j more-itertools==10.4.0 # via # jaraco-classes @@ -232,16 +232,16 @@ msgpack==1.0.8 # distributed # ray multimethod==1.10 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j mypy==1.10.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j mypy-extensions==1.0.0 # via # black # mypy # typing-inspect myst-nb==1.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j myst-parser==4.0.0 # via myst-nb nbclient==0.10.0 @@ -260,10 +260,10 @@ nh3==0.2.18 nodeenv==1.9.1 # via pre-commit nox==2024.4.15 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j numpy==1.26.4 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j # dask # geopandas # ibis-framework @@ -276,7 +276,7 @@ numpy==1.26.4 # shapely packaging==24.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j # black # build # dask @@ -291,13 +291,13 @@ packaging==24.1 # sphinx pandas==1.5.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j # dask # geopandas # ibis-framework # modin pandas-stubs==2.2.2.240807 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j parso==0.8.4 # via jedi parsy==2.1 @@ -311,7 +311,7 @@ petl==1.7.15 pexpect==4.9.0 # via ipython pip==24.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j pkginfo==1.10.0 # via twine platformdirs==4.2.2 @@ -323,14 +323,14 @@ platformdirs==4.2.2 pluggy==1.5.0 # via pytest polars==1.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j pre-commit==3.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j prompt-toolkit==3.0.47 # via ipython protobuf==5.27.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j # ray psutil==6.0.0 # via @@ -345,13 +345,13 @@ py4j==0.10.9.7 # via pyspark pyarrow==17.0.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j # ibis-framework pyarrow-hotfix==0.6 # via ibis-framework pydantic==2.3.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j # fastapi pydantic-core==2.6.3 # via pydantic @@ -363,7 +363,7 @@ pygments==2.18.0 # rich # sphinx pylint==2.17.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j pympler==1.1 # via asv pyogrio==0.9.0 @@ -373,19 +373,19 @@ pyproj==3.6.1 pyproject-hooks==1.1.0 # via build pyspark==3.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j pytest==8.3.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j # pytest-asyncio # pytest-cov # pytest-xdist pytest-asyncio==0.23.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j pytest-cov==5.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j pytest-xdist==3.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j python-dateutil==2.9.0.post0 # via # frictionless @@ -393,17 +393,17 @@ python-dateutil==2.9.0.post0 # jupyter-client # pandas python-multipart==0.0.9 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j python-slugify==8.0.4 # via frictionless pytz==2024.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j # ibis-framework # pandas pyyaml==6.0.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j # asv # dask # distributed @@ -413,16 +413,16 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.0 +pyzmq==26.1.1 # via # ipykernel # jupyter-client ray==2.34.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j readme-renderer==44.0 # via twine recommonmark==0.7.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j referencing==0.35.1 # via # jsonschema @@ -450,10 +450,10 @@ rpds-py==0.20.0 # jsonschema # referencing scipy==1.14.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j shapely==2.0.5 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j # geopandas shellingham==1.5.4 # via typer @@ -476,7 +476,7 @@ soupsieve==2.6 # via beautifulsoup4 sphinx==7.3.7 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j # furo # myst-nb # myst-parser @@ -487,15 +487,15 @@ sphinx==7.3.7 # sphinx-design # sphinx-docsearch sphinx-autodoc-typehints==1.14.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j sphinx-basic-ng==1.0.0b2 # via furo sphinx-copybutton==0.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j sphinx-design==0.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j sphinx-docsearch==0.0.7 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j sphinxcontrib-applehelp==2.0.0 # via sphinx sphinxcontrib-devhelp==2.0.0 @@ -551,26 +551,26 @@ traitlets==5.14.3 # nbclient # nbformat twine==5.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j typeguard==4.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn -typer==0.12.3 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j +typer==0.12.4 # via frictionless types-click==7.1.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j types-pytz==2024.1.0.20240417 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j # pandas-stubs types-pyyaml==6.0.12.20240808 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j types-requests==2.32.0.20240712 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn -types-setuptools==71.1.0.20240813 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j +types-setuptools==71.1.0.20240818 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j typing-extensions==4.12.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j # fastapi # ibis-framework # ipython @@ -583,7 +583,7 @@ typing-extensions==4.12.2 # typer # typing-inspect typing-inspect==0.9.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j urllib3==2.2.2 # via # distributed @@ -591,7 +591,7 @@ urllib3==2.2.2 # twine # types-requests uvicorn==0.30.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j validators==0.33.0 # via frictionless virtualenv==20.26.3 @@ -603,10 +603,10 @@ wcwidth==0.2.13 # via prompt-toolkit wrapt==1.16.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j # astroid xdoctest==1.1.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpawngb_yn + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j zict==3.0.0 # via distributed zipp==3.20.0 diff --git a/ci/requirements-py3.11-pandas2.2.2-pydantic1.10.11.txt b/ci/requirements-py3.11-pandas2.2.2-pydantic1.10.11.txt index 7a988bbea..2b4582351 100644 --- a/ci/requirements-py3.11-pandas2.2.2-pydantic1.10.11.txt +++ b/ci/requirements-py3.11-pandas2.2.2-pydantic1.10.11.txt @@ -13,7 +13,7 @@ astroid==2.15.8 asttokens==2.4.1 # via stack-data asv==0.6.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 asv-runner==0.2.1 # via asv atpublic==5.0 @@ -31,7 +31,7 @@ backports-tarfile==1.2.0 beautifulsoup4==4.12.3 # via furo black==24.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 build==1.2.1 # via asv certifi==2024.7.4 @@ -66,12 +66,12 @@ commonmark==0.9.1 # via recommonmark coverage==7.6.1 # via pytest-cov -dask==2024.8.0 +dask==2024.8.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 # dask-expr # distributed -dask-expr==1.1.10 +dask-expr==1.1.11 # via dask debugpy==1.8.5 # via ipykernel @@ -81,8 +81,8 @@ dill==0.3.8 # via pylint distlib==0.3.8 # via virtualenv -distributed==2024.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk +distributed==2024.8.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 docutils==0.21.2 # via # myst-parser @@ -91,14 +91,14 @@ docutils==0.21.2 # sphinx duckdb==1.0.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 # ibis-framework execnet==2.1.1 # via pytest-xdist executing==2.0.1 # via stack-data fastapi==0.112.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 fastjsonschema==2.20.0 # via nbformat filelock==3.15.4 @@ -106,7 +106,7 @@ filelock==3.15.4 # ray # virtualenv frictionless==4.40.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 frozenlist==1.4.1 # via # aiosignal @@ -116,17 +116,17 @@ fsspec==2024.6.1 # dask # modin furo==2024.8.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 geopandas==1.0.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk -grpcio==1.65.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 +grpcio==1.65.5 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 h11==0.14.0 # via uvicorn hypothesis==6.111.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 ibis-framework==9.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 identify==2.6.0 # via pre-commit idna==3.7 @@ -137,7 +137,7 @@ imagesize==1.4.1 # via sphinx importlib-metadata==8.2.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 # asv-runner # dask # jupyter-cache @@ -156,7 +156,7 @@ isodate==0.6.1 # via frictionless isort==5.13.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 # pylint jaraco-classes==3.4.0 # via keyring @@ -173,7 +173,7 @@ jinja2==3.1.4 # myst-parser # sphinx joblib==1.4.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 json5==0.9.25 # via asv jsonschema==4.23.0 @@ -223,7 +223,7 @@ mdit-py-plugins==0.4.1 mdurl==0.1.2 # via markdown-it-py modin==0.31.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 more-itertools==10.4.0 # via # jaraco-classes @@ -233,16 +233,16 @@ msgpack==1.0.8 # distributed # ray multimethod==1.10 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 mypy==1.10.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 mypy-extensions==1.0.0 # via # black # mypy # typing-inspect myst-nb==1.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 myst-parser==4.0.0 # via myst-nb nbclient==0.10.0 @@ -261,10 +261,10 @@ nh3==0.2.18 nodeenv==1.9.1 # via pre-commit nox==2024.4.15 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk -numpy==2.0.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 +numpy==2.1.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 # dask # geopandas # ibis-framework @@ -277,7 +277,7 @@ numpy==2.0.1 # shapely packaging==24.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 # black # build # dask @@ -292,14 +292,14 @@ packaging==24.1 # sphinx pandas==2.2.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 # dask # dask-expr # geopandas # ibis-framework # modin pandas-stubs==2.2.2.240807 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 parso==0.8.4 # via jedi parsy==2.1 @@ -313,7 +313,7 @@ petl==1.7.15 pexpect==4.9.0 # via ipython pip==24.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 pkginfo==1.10.0 # via twine platformdirs==4.2.2 @@ -325,14 +325,14 @@ platformdirs==4.2.2 pluggy==1.5.0 # via pytest polars==1.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 pre-commit==3.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 prompt-toolkit==3.0.47 # via ipython protobuf==5.27.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 # ray psutil==6.0.0 # via @@ -347,14 +347,14 @@ py4j==0.10.9.7 # via pyspark pyarrow==17.0.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 # dask-expr # ibis-framework pyarrow-hotfix==0.6 # via ibis-framework pydantic==1.10.11 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 # fastapi pygments==2.18.0 # via @@ -364,7 +364,7 @@ pygments==2.18.0 # rich # sphinx pylint==2.17.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 pympler==1.1 # via asv pyogrio==0.9.0 @@ -374,19 +374,19 @@ pyproj==3.6.1 pyproject-hooks==1.1.0 # via build pyspark==3.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 pytest==8.3.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 # pytest-asyncio # pytest-cov # pytest-xdist pytest-asyncio==0.23.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 pytest-cov==5.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 pytest-xdist==3.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 python-dateutil==2.9.0.post0 # via # frictionless @@ -394,17 +394,17 @@ python-dateutil==2.9.0.post0 # jupyter-client # pandas python-multipart==0.0.9 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 python-slugify==8.0.4 # via frictionless pytz==2024.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 # ibis-framework # pandas pyyaml==6.0.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 # asv # dask # distributed @@ -414,16 +414,16 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.0 +pyzmq==26.1.1 # via # ipykernel # jupyter-client ray==2.34.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 readme-renderer==44.0 # via twine recommonmark==0.7.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 referencing==0.35.1 # via # jsonschema @@ -451,10 +451,10 @@ rpds-py==0.20.0 # jsonschema # referencing scipy==1.14.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 shapely==2.0.5 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 # geopandas shellingham==1.5.4 # via typer @@ -477,7 +477,7 @@ soupsieve==2.6 # via beautifulsoup4 sphinx==7.3.7 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 # furo # myst-nb # myst-parser @@ -488,15 +488,15 @@ sphinx==7.3.7 # sphinx-design # sphinx-docsearch sphinx-autodoc-typehints==1.14.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 sphinx-basic-ng==1.0.0b2 # via furo sphinx-copybutton==0.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 sphinx-design==0.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 sphinx-docsearch==0.0.7 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 sphinxcontrib-applehelp==2.0.0 # via sphinx sphinxcontrib-devhelp==2.0.0 @@ -552,26 +552,26 @@ traitlets==5.14.3 # nbclient # nbformat twine==5.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 typeguard==4.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk -typer==0.12.3 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 +typer==0.12.4 # via frictionless types-click==7.1.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 types-pytz==2024.1.0.20240417 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 # pandas-stubs types-pyyaml==6.0.12.20240808 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 types-requests==2.32.0.20240712 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk -types-setuptools==71.1.0.20240813 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 +types-setuptools==71.1.0.20240818 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 typing-extensions==4.12.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 # fastapi # ibis-framework # ipython @@ -583,7 +583,7 @@ typing-extensions==4.12.2 # typer # typing-inspect typing-inspect==0.9.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 tzdata==2024.1 # via pandas urllib3==2.2.2 @@ -593,7 +593,7 @@ urllib3==2.2.2 # twine # types-requests uvicorn==0.30.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 validators==0.33.0 # via frictionless virtualenv==20.26.3 @@ -605,10 +605,10 @@ wcwidth==0.2.13 # via prompt-toolkit wrapt==1.16.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 # astroid xdoctest==1.1.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp08mwx4fk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 zict==3.0.0 # via distributed zipp==3.20.0 diff --git a/ci/requirements-py3.11-pandas2.2.2-pydantic2.3.0.txt b/ci/requirements-py3.11-pandas2.2.2-pydantic2.3.0.txt index 0f463571b..42f0e35c0 100644 --- a/ci/requirements-py3.11-pandas2.2.2-pydantic2.3.0.txt +++ b/ci/requirements-py3.11-pandas2.2.2-pydantic2.3.0.txt @@ -15,7 +15,7 @@ astroid==2.15.8 asttokens==2.4.1 # via stack-data asv==0.6.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl asv-runner==0.2.1 # via asv atpublic==5.0 @@ -33,7 +33,7 @@ backports-tarfile==1.2.0 beautifulsoup4==4.12.3 # via furo black==24.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl build==1.2.1 # via asv certifi==2024.7.4 @@ -68,12 +68,12 @@ commonmark==0.9.1 # via recommonmark coverage==7.6.1 # via pytest-cov -dask==2024.8.0 +dask==2024.8.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl # dask-expr # distributed -dask-expr==1.1.10 +dask-expr==1.1.11 # via dask debugpy==1.8.5 # via ipykernel @@ -83,8 +83,8 @@ dill==0.3.8 # via pylint distlib==0.3.8 # via virtualenv -distributed==2024.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e +distributed==2024.8.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl docutils==0.21.2 # via # myst-parser @@ -93,14 +93,14 @@ docutils==0.21.2 # sphinx duckdb==1.0.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl # ibis-framework execnet==2.1.1 # via pytest-xdist executing==2.0.1 # via stack-data fastapi==0.112.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl fastjsonschema==2.20.0 # via nbformat filelock==3.15.4 @@ -108,7 +108,7 @@ filelock==3.15.4 # ray # virtualenv frictionless==4.40.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl frozenlist==1.4.1 # via # aiosignal @@ -118,17 +118,17 @@ fsspec==2024.6.1 # dask # modin furo==2024.8.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl geopandas==1.0.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e -grpcio==1.65.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl +grpcio==1.65.5 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl h11==0.14.0 # via uvicorn hypothesis==6.111.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl ibis-framework==9.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl identify==2.6.0 # via pre-commit idna==3.7 @@ -139,7 +139,7 @@ imagesize==1.4.1 # via sphinx importlib-metadata==8.2.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl # asv-runner # dask # jupyter-cache @@ -158,7 +158,7 @@ isodate==0.6.1 # via frictionless isort==5.13.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl # pylint jaraco-classes==3.4.0 # via keyring @@ -175,7 +175,7 @@ jinja2==3.1.4 # myst-parser # sphinx joblib==1.4.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl json5==0.9.25 # via asv jsonschema==4.23.0 @@ -225,7 +225,7 @@ mdit-py-plugins==0.4.1 mdurl==0.1.2 # via markdown-it-py modin==0.31.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl more-itertools==10.4.0 # via # jaraco-classes @@ -235,16 +235,16 @@ msgpack==1.0.8 # distributed # ray multimethod==1.10 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl mypy==1.10.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl mypy-extensions==1.0.0 # via # black # mypy # typing-inspect myst-nb==1.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl myst-parser==4.0.0 # via myst-nb nbclient==0.10.0 @@ -263,10 +263,10 @@ nh3==0.2.18 nodeenv==1.9.1 # via pre-commit nox==2024.4.15 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e -numpy==2.0.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl +numpy==2.1.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl # dask # geopandas # ibis-framework @@ -279,7 +279,7 @@ numpy==2.0.1 # shapely packaging==24.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl # black # build # dask @@ -294,14 +294,14 @@ packaging==24.1 # sphinx pandas==2.2.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl # dask # dask-expr # geopandas # ibis-framework # modin pandas-stubs==2.2.2.240807 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl parso==0.8.4 # via jedi parsy==2.1 @@ -315,7 +315,7 @@ petl==1.7.15 pexpect==4.9.0 # via ipython pip==24.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl pkginfo==1.10.0 # via twine platformdirs==4.2.2 @@ -327,14 +327,14 @@ platformdirs==4.2.2 pluggy==1.5.0 # via pytest polars==1.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl pre-commit==3.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl prompt-toolkit==3.0.47 # via ipython protobuf==5.27.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl # ray psutil==6.0.0 # via @@ -349,14 +349,14 @@ py4j==0.10.9.7 # via pyspark pyarrow==17.0.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl # dask-expr # ibis-framework pyarrow-hotfix==0.6 # via ibis-framework pydantic==2.3.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl # fastapi pydantic-core==2.6.3 # via pydantic @@ -368,7 +368,7 @@ pygments==2.18.0 # rich # sphinx pylint==2.17.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl pympler==1.1 # via asv pyogrio==0.9.0 @@ -378,19 +378,19 @@ pyproj==3.6.1 pyproject-hooks==1.1.0 # via build pyspark==3.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl pytest==8.3.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl # pytest-asyncio # pytest-cov # pytest-xdist pytest-asyncio==0.23.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl pytest-cov==5.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl pytest-xdist==3.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl python-dateutil==2.9.0.post0 # via # frictionless @@ -398,17 +398,17 @@ python-dateutil==2.9.0.post0 # jupyter-client # pandas python-multipart==0.0.9 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl python-slugify==8.0.4 # via frictionless pytz==2024.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl # ibis-framework # pandas pyyaml==6.0.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl # asv # dask # distributed @@ -418,16 +418,16 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.0 +pyzmq==26.1.1 # via # ipykernel # jupyter-client ray==2.34.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl readme-renderer==44.0 # via twine recommonmark==0.7.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl referencing==0.35.1 # via # jsonschema @@ -455,10 +455,10 @@ rpds-py==0.20.0 # jsonschema # referencing scipy==1.14.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl shapely==2.0.5 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl # geopandas shellingham==1.5.4 # via typer @@ -481,7 +481,7 @@ soupsieve==2.6 # via beautifulsoup4 sphinx==7.3.7 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl # furo # myst-nb # myst-parser @@ -492,15 +492,15 @@ sphinx==7.3.7 # sphinx-design # sphinx-docsearch sphinx-autodoc-typehints==1.14.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl sphinx-basic-ng==1.0.0b2 # via furo sphinx-copybutton==0.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl sphinx-design==0.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl sphinx-docsearch==0.0.7 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl sphinxcontrib-applehelp==2.0.0 # via sphinx sphinxcontrib-devhelp==2.0.0 @@ -556,26 +556,26 @@ traitlets==5.14.3 # nbclient # nbformat twine==5.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl typeguard==4.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e -typer==0.12.3 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl +typer==0.12.4 # via frictionless types-click==7.1.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl types-pytz==2024.1.0.20240417 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl # pandas-stubs types-pyyaml==6.0.12.20240808 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl types-requests==2.32.0.20240712 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e -types-setuptools==71.1.0.20240813 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl +types-setuptools==71.1.0.20240818 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl typing-extensions==4.12.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl # fastapi # ibis-framework # ipython @@ -588,7 +588,7 @@ typing-extensions==4.12.2 # typer # typing-inspect typing-inspect==0.9.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl tzdata==2024.1 # via pandas urllib3==2.2.2 @@ -598,7 +598,7 @@ urllib3==2.2.2 # twine # types-requests uvicorn==0.30.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl validators==0.33.0 # via frictionless virtualenv==20.26.3 @@ -610,10 +610,10 @@ wcwidth==0.2.13 # via prompt-toolkit wrapt==1.16.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl # astroid xdoctest==1.1.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpk4estl0e + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl zict==3.0.0 # via distributed zipp==3.20.0 diff --git a/ci/requirements-py3.8-pandas1.5.3-pydantic1.10.11.txt b/ci/requirements-py3.8-pandas1.5.3-pydantic1.10.11.txt index 7fd50d3bb..6b227a925 100644 --- a/ci/requirements-py3.8-pandas1.5.3-pydantic1.10.11.txt +++ b/ci/requirements-py3.8-pandas1.5.3-pydantic1.10.11.txt @@ -15,11 +15,9 @@ astroid==2.15.8 asttokens==2.4.1 # via stack-data asv==0.6.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje asv-runner==0.2.1 # via asv -atpublic==2.3 - # via ibis-framework attrs==24.2.0 # via # fiona @@ -36,11 +34,9 @@ backports-tarfile==1.2.0 beautifulsoup4==4.12.3 # via furo black==24.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje build==1.2.1 # via asv -cached-property==1.5.2 - # via ibis-framework certifi==2024.7.4 # via # fiona @@ -82,7 +78,7 @@ coverage==7.6.1 # via pytest-cov dask==2023.5.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje # distributed debugpy==1.8.5 # via ipykernel @@ -93,7 +89,7 @@ dill==0.3.8 distlib==0.3.8 # via virtualenv distributed==2023.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje docutils==0.19 # via # myst-parser @@ -101,7 +97,7 @@ docutils==0.19 # recommonmark # sphinx duckdb==1.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje exceptiongroup==1.2.2 # via # anyio @@ -112,7 +108,7 @@ execnet==2.1.1 executing==2.0.1 # via stack-data fastapi==0.112.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje fastjsonschema==2.20.0 # via nbformat filelock==3.15.4 @@ -122,7 +118,7 @@ filelock==3.15.4 fiona==1.9.6 # via geopandas frictionless==4.40.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje frozenlist==1.4.1 # via # aiosignal @@ -132,17 +128,15 @@ fsspec==2024.6.1 # dask # modin furo==2023.3.27 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje geopandas==0.13.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 -grpcio==1.65.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje +grpcio==1.65.5 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje h11==0.14.0 # via uvicorn hypothesis==6.111.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 -ibis-framework==2.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje identify==2.6.0 # via pre-commit idna==3.7 @@ -153,7 +147,7 @@ imagesize==1.4.1 # via sphinx importlib-metadata==8.2.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje # asv-runner # build # dask @@ -165,7 +159,7 @@ importlib-metadata==8.2.0 # sphinx # twine # typeguard -importlib-resources==6.4.2 +importlib-resources==6.4.3 # via # jsonschema # jsonschema-specifications @@ -182,7 +176,7 @@ isodate==0.6.1 # via frictionless isort==5.13.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje # pylint jaraco-classes==3.4.0 # via keyring @@ -199,7 +193,7 @@ jinja2==3.1.4 # myst-parser # sphinx joblib==1.4.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje json5==0.9.25 # via asv jsonschema==4.23.0 @@ -249,7 +243,7 @@ mdit-py-plugins==0.3.5 mdurl==0.1.2 # via markdown-it-py modin==0.22.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje more-itertools==10.4.0 # via # jaraco-classes @@ -259,18 +253,16 @@ msgpack==1.0.8 # distributed # ray multimethod==1.10 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 -multipledispatch==0.6.0 - # via ibis-framework + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje mypy==1.10.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje mypy-extensions==1.0.0 # via # black # mypy # typing-inspect myst-nb==0.17.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje myst-parser==0.18.1 # via myst-nb nbclient==0.7.4 @@ -289,12 +281,11 @@ nh3==0.2.18 nodeenv==1.9.1 # via pre-commit nox==2024.4.15 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje numpy==1.24.4 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje # dask - # ibis-framework # modin # pandas # pyarrow @@ -302,7 +293,7 @@ numpy==1.24.4 # shapely packaging==24.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje # black # build # dask @@ -316,17 +307,14 @@ packaging==24.1 # sphinx pandas==1.5.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje # dask # geopandas - # ibis-framework # modin pandas-stubs==2.0.3.230814 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje parso==0.8.4 # via jedi -parsy==1.4.0 - # via ibis-framework partd==1.4.1 # via dask pathspec==0.12.1 @@ -338,7 +326,7 @@ pexpect==4.9.0 pickleshare==0.7.5 # via ipython pip==24.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje pkginfo==1.10.0 # via twine pkgutil-resolve-name==1.3.10 @@ -352,14 +340,14 @@ platformdirs==4.2.2 pluggy==1.5.0 # via pytest polars==1.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje pre-commit==3.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje prompt-toolkit==3.0.47 # via ipython protobuf==5.27.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje # ray psutil==6.0.0 # via @@ -373,10 +361,10 @@ pure-eval==0.2.3 py4j==0.10.9.7 # via pyspark pyarrow==17.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje pydantic==1.10.11 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje # fastapi pygments==2.18.0 # via @@ -386,7 +374,7 @@ pygments==2.18.0 # rich # sphinx pylint==2.17.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje pympler==1.1 # via asv pyproj==3.5.0 @@ -394,36 +382,36 @@ pyproj==3.5.0 pyproject-hooks==1.1.0 # via build pyspark==3.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje pytest==8.3.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje # pytest-asyncio # pytest-cov # pytest-xdist pytest-asyncio==0.23.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje pytest-cov==5.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje pytest-xdist==3.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje python-dateutil==2.9.0.post0 # via # frictionless # jupyter-client # pandas python-multipart==0.0.9 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje python-slugify==8.0.4 # via frictionless pytz==2024.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje # babel # pandas pyyaml==6.0.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje # asv # dask # distributed @@ -433,22 +421,20 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.0 +pyzmq==26.1.1 # via # ipykernel # jupyter-client ray==2.10.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje readme-renderer==43.0 # via twine recommonmark==0.7.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje referencing==0.35.1 # via # jsonschema # jsonschema-specifications -regex==2021.11.10 - # via ibis-framework requests==2.32.3 # via # frictionless @@ -471,10 +457,10 @@ rpds-py==0.20.0 # jsonschema # referencing scipy==1.10.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje shapely==2.0.5 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje # geopandas shellingham==1.5.4 # via typer @@ -485,7 +471,6 @@ six==1.16.0 # asttokens # fiona # isodate - # multipledispatch # python-dateutil sniffio==1.3.1 # via anyio @@ -499,7 +484,7 @@ soupsieve==2.6 # via beautifulsoup4 sphinx==5.3.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje # furo # myst-nb # myst-parser @@ -510,15 +495,15 @@ sphinx==5.3.0 # sphinx-design # sphinx-docsearch sphinx-autodoc-typehints==1.14.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje sphinx-basic-ng==1.0.0b2 # via furo sphinx-copybutton==0.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje sphinx-design==0.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje sphinx-docsearch==0.0.7 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje sphinxcontrib-applehelp==1.0.4 # via sphinx sphinxcontrib-devhelp==1.0.2 @@ -560,11 +545,10 @@ tomli==2.0.1 # pytest tomlkit==0.13.2 # via pylint -toolz==0.11.2 +toolz==0.12.1 # via # dask # distributed - # ibis-framework # partd tornado==6.4.1 # via @@ -582,26 +566,26 @@ traitlets==5.14.3 # nbclient # nbformat twine==5.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje typeguard==4.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 -typer==0.12.3 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje +typer==0.12.4 # via frictionless types-click==7.1.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje types-pytz==2024.1.0.20240417 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje # pandas-stubs types-pyyaml==6.0.12.20240808 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje types-requests==2.32.0.20240712 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 -types-setuptools==71.1.0.20240813 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje +types-setuptools==71.1.0.20240818 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje typing-extensions==4.12.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje # anyio # astroid # black @@ -620,7 +604,7 @@ typing-extensions==4.12.2 # typing-inspect # uvicorn typing-inspect==0.9.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje urllib3==2.2.2 # via # distributed @@ -628,7 +612,7 @@ urllib3==2.2.2 # twine # types-requests uvicorn==0.30.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje validators==0.33.0 # via frictionless virtualenv==20.26.3 @@ -640,10 +624,10 @@ wcwidth==0.2.13 # via prompt-toolkit wrapt==1.16.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje # astroid xdoctest==1.1.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplbfrmvi8 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje zict==3.0.0 # via distributed zipp==3.20.0 diff --git a/ci/requirements-py3.8-pandas1.5.3-pydantic2.3.0.txt b/ci/requirements-py3.8-pandas1.5.3-pydantic2.3.0.txt index 5f96189d3..37ed2df67 100644 --- a/ci/requirements-py3.8-pandas1.5.3-pydantic2.3.0.txt +++ b/ci/requirements-py3.8-pandas1.5.3-pydantic2.3.0.txt @@ -17,11 +17,9 @@ astroid==2.15.8 asttokens==2.4.1 # via stack-data asv==0.6.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve asv-runner==0.2.1 # via asv -atpublic==2.3 - # via ibis-framework attrs==24.2.0 # via # fiona @@ -38,11 +36,9 @@ backports-tarfile==1.2.0 beautifulsoup4==4.12.3 # via furo black==24.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve build==1.2.1 # via asv -cached-property==1.5.2 - # via ibis-framework certifi==2024.7.4 # via # fiona @@ -84,7 +80,7 @@ coverage==7.6.1 # via pytest-cov dask==2023.5.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve # distributed debugpy==1.8.5 # via ipykernel @@ -95,7 +91,7 @@ dill==0.3.8 distlib==0.3.8 # via virtualenv distributed==2023.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve docutils==0.19 # via # myst-parser @@ -103,7 +99,7 @@ docutils==0.19 # recommonmark # sphinx duckdb==1.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve exceptiongroup==1.2.2 # via # anyio @@ -114,7 +110,7 @@ execnet==2.1.1 executing==2.0.1 # via stack-data fastapi==0.112.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve fastjsonschema==2.20.0 # via nbformat filelock==3.15.4 @@ -124,7 +120,7 @@ filelock==3.15.4 fiona==1.9.6 # via geopandas frictionless==4.40.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve frozenlist==1.4.1 # via # aiosignal @@ -134,17 +130,15 @@ fsspec==2024.6.1 # dask # modin furo==2023.3.27 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve geopandas==0.13.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm -grpcio==1.65.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve +grpcio==1.65.5 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve h11==0.14.0 # via uvicorn hypothesis==6.111.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm -ibis-framework==2.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve identify==2.6.0 # via pre-commit idna==3.7 @@ -155,7 +149,7 @@ imagesize==1.4.1 # via sphinx importlib-metadata==8.2.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve # asv-runner # build # dask @@ -167,7 +161,7 @@ importlib-metadata==8.2.0 # sphinx # twine # typeguard -importlib-resources==6.4.2 +importlib-resources==6.4.3 # via # jsonschema # jsonschema-specifications @@ -184,7 +178,7 @@ isodate==0.6.1 # via frictionless isort==5.13.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve # pylint jaraco-classes==3.4.0 # via keyring @@ -201,7 +195,7 @@ jinja2==3.1.4 # myst-parser # sphinx joblib==1.4.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve json5==0.9.25 # via asv jsonschema==4.23.0 @@ -251,7 +245,7 @@ mdit-py-plugins==0.3.5 mdurl==0.1.2 # via markdown-it-py modin==0.22.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve more-itertools==10.4.0 # via # jaraco-classes @@ -261,18 +255,16 @@ msgpack==1.0.8 # distributed # ray multimethod==1.10 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm -multipledispatch==0.6.0 - # via ibis-framework + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve mypy==1.10.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve mypy-extensions==1.0.0 # via # black # mypy # typing-inspect myst-nb==0.17.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve myst-parser==0.18.1 # via myst-nb nbclient==0.7.4 @@ -291,12 +283,11 @@ nh3==0.2.18 nodeenv==1.9.1 # via pre-commit nox==2024.4.15 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve numpy==1.24.4 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve # dask - # ibis-framework # modin # pandas # pyarrow @@ -304,7 +295,7 @@ numpy==1.24.4 # shapely packaging==24.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve # black # build # dask @@ -318,17 +309,14 @@ packaging==24.1 # sphinx pandas==1.5.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve # dask # geopandas - # ibis-framework # modin pandas-stubs==2.0.3.230814 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve parso==0.8.4 # via jedi -parsy==1.4.0 - # via ibis-framework partd==1.4.1 # via dask pathspec==0.12.1 @@ -340,7 +328,7 @@ pexpect==4.9.0 pickleshare==0.7.5 # via ipython pip==24.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve pkginfo==1.10.0 # via twine pkgutil-resolve-name==1.3.10 @@ -354,14 +342,14 @@ platformdirs==4.2.2 pluggy==1.5.0 # via pytest polars==1.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve pre-commit==3.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve prompt-toolkit==3.0.47 # via ipython protobuf==5.27.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve # ray psutil==6.0.0 # via @@ -375,10 +363,10 @@ pure-eval==0.2.3 py4j==0.10.9.7 # via pyspark pyarrow==17.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve pydantic==2.3.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve # fastapi pydantic-core==2.6.3 # via pydantic @@ -390,7 +378,7 @@ pygments==2.18.0 # rich # sphinx pylint==2.17.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve pympler==1.1 # via asv pyproj==3.5.0 @@ -398,36 +386,36 @@ pyproj==3.5.0 pyproject-hooks==1.1.0 # via build pyspark==3.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve pytest==8.3.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve # pytest-asyncio # pytest-cov # pytest-xdist pytest-asyncio==0.23.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve pytest-cov==5.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve pytest-xdist==3.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve python-dateutil==2.9.0.post0 # via # frictionless # jupyter-client # pandas python-multipart==0.0.9 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve python-slugify==8.0.4 # via frictionless pytz==2024.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve # babel # pandas pyyaml==6.0.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve # asv # dask # distributed @@ -437,22 +425,20 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.0 +pyzmq==26.1.1 # via # ipykernel # jupyter-client ray==2.10.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve readme-renderer==43.0 # via twine recommonmark==0.7.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve referencing==0.35.1 # via # jsonschema # jsonschema-specifications -regex==2021.11.10 - # via ibis-framework requests==2.32.3 # via # frictionless @@ -475,10 +461,10 @@ rpds-py==0.20.0 # jsonschema # referencing scipy==1.10.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve shapely==2.0.5 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve # geopandas shellingham==1.5.4 # via typer @@ -489,7 +475,6 @@ six==1.16.0 # asttokens # fiona # isodate - # multipledispatch # python-dateutil sniffio==1.3.1 # via anyio @@ -503,7 +488,7 @@ soupsieve==2.6 # via beautifulsoup4 sphinx==5.3.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve # furo # myst-nb # myst-parser @@ -514,15 +499,15 @@ sphinx==5.3.0 # sphinx-design # sphinx-docsearch sphinx-autodoc-typehints==1.14.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve sphinx-basic-ng==1.0.0b2 # via furo sphinx-copybutton==0.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve sphinx-design==0.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve sphinx-docsearch==0.0.7 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve sphinxcontrib-applehelp==1.0.4 # via sphinx sphinxcontrib-devhelp==1.0.2 @@ -564,11 +549,10 @@ tomli==2.0.1 # pytest tomlkit==0.13.2 # via pylint -toolz==0.11.2 +toolz==0.12.1 # via # dask # distributed - # ibis-framework # partd tornado==6.4.1 # via @@ -586,26 +570,26 @@ traitlets==5.14.3 # nbclient # nbformat twine==5.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve typeguard==4.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm -typer==0.12.3 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve +typer==0.12.4 # via frictionless types-click==7.1.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve types-pytz==2024.1.0.20240417 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve # pandas-stubs types-pyyaml==6.0.12.20240808 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve types-requests==2.32.0.20240712 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm -types-setuptools==71.1.0.20240813 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve +types-setuptools==71.1.0.20240818 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve typing-extensions==4.12.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve # annotated-types # anyio # astroid @@ -626,7 +610,7 @@ typing-extensions==4.12.2 # typing-inspect # uvicorn typing-inspect==0.9.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve urllib3==2.2.2 # via # distributed @@ -634,7 +618,7 @@ urllib3==2.2.2 # twine # types-requests uvicorn==0.30.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve validators==0.33.0 # via frictionless virtualenv==20.26.3 @@ -646,10 +630,10 @@ wcwidth==0.2.13 # via prompt-toolkit wrapt==1.16.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve # astroid xdoctest==1.1.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpn7bhv3rm + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve zict==3.0.0 # via distributed zipp==3.20.0 diff --git a/ci/requirements-py3.9-pandas1.5.3-pydantic1.10.11.txt b/ci/requirements-py3.9-pandas1.5.3-pydantic1.10.11.txt index 69caa64a8..5b93c5c0e 100644 --- a/ci/requirements-py3.9-pandas1.5.3-pydantic1.10.11.txt +++ b/ci/requirements-py3.9-pandas1.5.3-pydantic1.10.11.txt @@ -13,11 +13,9 @@ astroid==2.15.8 asttokens==2.4.1 # via stack-data asv==0.6.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas asv-runner==0.2.1 # via asv -atpublic==4.1.0 - # via ibis-framework attrs==24.2.0 # via # hypothesis @@ -30,10 +28,8 @@ backports-tarfile==1.2.0 # via jaraco-context beautifulsoup4==4.12.3 # via furo -bidict==0.23.1 - # via ibis-framework black==24.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas build==1.2.1 # via asv certifi==2024.7.4 @@ -70,7 +66,7 @@ coverage==7.6.1 # via pytest-cov dask==2024.2.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas # distributed debugpy==1.8.5 # via ipykernel @@ -81,17 +77,15 @@ dill==0.3.8 distlib==0.3.8 # via virtualenv distributed==2024.2.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas docutils==0.21.2 # via # myst-parser # readme-renderer # recommonmark # sphinx -duckdb==0.10.3 - # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq - # ibis-framework +duckdb==1.0.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas exceptiongroup==1.2.2 # via # anyio @@ -103,7 +97,7 @@ execnet==2.1.1 executing==2.0.1 # via stack-data fastapi==0.112.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas fastjsonschema==2.20.0 # via nbformat filelock==3.15.4 @@ -111,7 +105,7 @@ filelock==3.15.4 # ray # virtualenv frictionless==4.40.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas frozenlist==1.4.1 # via # aiosignal @@ -121,17 +115,15 @@ fsspec==2024.6.1 # dask # modin furo==2024.8.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas geopandas==1.0.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq -grpcio==1.65.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas +grpcio==1.65.5 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas h11==0.14.0 # via uvicorn hypothesis==6.111.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq -ibis-framework==9.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas identify==2.6.0 # via pre-commit idna==3.7 @@ -142,7 +134,7 @@ imagesize==1.4.1 # via sphinx importlib-metadata==8.2.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas # asv-runner # build # dask @@ -165,7 +157,7 @@ isodate==0.6.1 # via frictionless isort==5.13.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas # pylint jaraco-classes==3.4.0 # via keyring @@ -182,7 +174,7 @@ jinja2==3.1.4 # myst-parser # sphinx joblib==1.4.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas json5==0.9.25 # via asv jsonschema==4.23.0 @@ -232,7 +224,7 @@ mdit-py-plugins==0.4.1 mdurl==0.1.2 # via markdown-it-py modin==0.22.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas more-itertools==10.4.0 # via # jaraco-classes @@ -242,16 +234,16 @@ msgpack==1.0.8 # distributed # ray multimethod==1.10 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas mypy==1.10.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas mypy-extensions==1.0.0 # via # black # mypy # typing-inspect myst-nb==1.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas myst-parser==3.0.1 # via myst-nb nbclient==0.10.0 @@ -270,13 +262,12 @@ nh3==0.2.18 nodeenv==1.9.1 # via pre-commit nox==2024.4.15 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas numpy==1.26.4 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas # dask # geopandas - # ibis-framework # modin # pandas # pandas-stubs @@ -286,7 +277,7 @@ numpy==1.26.4 # shapely packaging==24.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas # black # build # dask @@ -301,17 +292,14 @@ packaging==24.1 # sphinx pandas==1.5.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas # dask # geopandas - # ibis-framework # modin pandas-stubs==2.2.2.240807 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas parso==0.8.4 # via jedi -parsy==2.1 - # via ibis-framework partd==1.4.2 # via dask pathspec==0.12.1 @@ -321,7 +309,7 @@ petl==1.7.15 pexpect==4.9.0 # via ipython pip==24.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas pkginfo==1.10.0 # via twine platformdirs==4.2.2 @@ -333,14 +321,14 @@ platformdirs==4.2.2 pluggy==1.5.0 # via pytest polars==1.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas pre-commit==3.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas prompt-toolkit==3.0.47 # via ipython protobuf==5.27.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas # ray psutil==6.0.0 # via @@ -353,15 +341,11 @@ pure-eval==0.2.3 # via stack-data py4j==0.10.9.7 # via pyspark -pyarrow==16.1.0 - # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq - # ibis-framework -pyarrow-hotfix==0.6 - # via ibis-framework +pyarrow==17.0.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas pydantic==1.10.11 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas # fastapi pygments==2.18.0 # via @@ -371,7 +355,7 @@ pygments==2.18.0 # rich # sphinx pylint==2.17.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas pympler==1.1 # via asv pyogrio==0.9.0 @@ -381,37 +365,35 @@ pyproj==3.6.1 pyproject-hooks==1.1.0 # via build pyspark==3.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas pytest==8.3.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas # pytest-asyncio # pytest-cov # pytest-xdist pytest-asyncio==0.23.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas pytest-cov==5.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas pytest-xdist==3.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas python-dateutil==2.9.0.post0 # via # frictionless - # ibis-framework # jupyter-client # pandas python-multipart==0.0.9 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas python-slugify==8.0.4 # via frictionless pytz==2024.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq - # ibis-framework + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas # pandas pyyaml==6.0.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas # asv # dask # distributed @@ -421,16 +403,16 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.0 +pyzmq==26.1.1 # via # ipykernel # jupyter-client ray==2.34.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas readme-renderer==44.0 # via twine recommonmark==0.7.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas referencing==0.35.1 # via # jsonschema @@ -450,7 +432,6 @@ rfc3986==2.0.0 # twine rich==13.7.1 # via - # ibis-framework # twine # typer rpds-py==0.20.0 @@ -458,10 +439,10 @@ rpds-py==0.20.0 # jsonschema # referencing scipy==1.13.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas shapely==2.0.5 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas # geopandas shellingham==1.5.4 # via typer @@ -484,7 +465,7 @@ soupsieve==2.6 # via beautifulsoup4 sphinx==7.3.7 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas # furo # myst-nb # myst-parser @@ -495,15 +476,15 @@ sphinx==7.3.7 # sphinx-design # sphinx-docsearch sphinx-autodoc-typehints==1.14.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas sphinx-basic-ng==1.0.0b2 # via furo sphinx-copybutton==0.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas sphinx-design==0.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas sphinx-docsearch==0.0.7 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas sphinxcontrib-applehelp==2.0.0 # via sphinx sphinxcontrib-devhelp==2.0.0 @@ -518,8 +499,6 @@ sphinxcontrib-serializinghtml==2.0.0 # via sphinx sqlalchemy==2.0.32 # via jupyter-cache -sqlglot==23.12.2 - # via ibis-framework stack-data==0.6.3 # via ipython starlette==0.38.2 @@ -552,7 +531,6 @@ toolz==0.12.1 # via # dask # distributed - # ibis-framework # partd tornado==6.4.1 # via @@ -570,31 +548,30 @@ traitlets==5.14.3 # nbclient # nbformat twine==5.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas typeguard==4.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq -typer==0.12.3 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas +typer==0.12.4 # via frictionless types-click==7.1.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas types-pytz==2024.1.0.20240417 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas # pandas-stubs types-pyyaml==6.0.12.20240808 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas types-requests==2.32.0.20240712 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq -types-setuptools==71.1.0.20240813 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas +types-setuptools==71.1.0.20240818 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas typing-extensions==4.12.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas # anyio # astroid # black # fastapi - # ibis-framework # ipython # mypy # myst-nb @@ -607,7 +584,7 @@ typing-extensions==4.12.2 # typing-inspect # uvicorn typing-inspect==0.9.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas urllib3==2.2.2 # via # distributed @@ -615,7 +592,7 @@ urllib3==2.2.2 # twine # types-requests uvicorn==0.30.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas validators==0.33.0 # via frictionless virtualenv==20.26.3 @@ -627,10 +604,10 @@ wcwidth==0.2.13 # via prompt-toolkit wrapt==1.16.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas # astroid xdoctest==1.1.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9rlsg6gq + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas zict==3.0.0 # via distributed zipp==3.20.0 diff --git a/ci/requirements-py3.9-pandas1.5.3-pydantic2.3.0.txt b/ci/requirements-py3.9-pandas1.5.3-pydantic2.3.0.txt index 9f8942ce3..ad2b6fcc2 100644 --- a/ci/requirements-py3.9-pandas1.5.3-pydantic2.3.0.txt +++ b/ci/requirements-py3.9-pandas1.5.3-pydantic2.3.0.txt @@ -15,11 +15,9 @@ astroid==2.15.8 asttokens==2.4.1 # via stack-data asv==0.6.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 asv-runner==0.2.1 # via asv -atpublic==4.1.0 - # via ibis-framework attrs==24.2.0 # via # hypothesis @@ -32,10 +30,8 @@ backports-tarfile==1.2.0 # via jaraco-context beautifulsoup4==4.12.3 # via furo -bidict==0.23.1 - # via ibis-framework black==24.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 build==1.2.1 # via asv certifi==2024.7.4 @@ -72,7 +68,7 @@ coverage==7.6.1 # via pytest-cov dask==2024.2.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 # distributed debugpy==1.8.5 # via ipykernel @@ -83,17 +79,15 @@ dill==0.3.8 distlib==0.3.8 # via virtualenv distributed==2024.2.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 docutils==0.21.2 # via # myst-parser # readme-renderer # recommonmark # sphinx -duckdb==0.10.3 - # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf - # ibis-framework +duckdb==1.0.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 exceptiongroup==1.2.2 # via # anyio @@ -105,7 +99,7 @@ execnet==2.1.1 executing==2.0.1 # via stack-data fastapi==0.112.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 fastjsonschema==2.20.0 # via nbformat filelock==3.15.4 @@ -113,7 +107,7 @@ filelock==3.15.4 # ray # virtualenv frictionless==4.40.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 frozenlist==1.4.1 # via # aiosignal @@ -123,17 +117,15 @@ fsspec==2024.6.1 # dask # modin furo==2024.8.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 geopandas==1.0.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf -grpcio==1.65.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 +grpcio==1.65.5 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 h11==0.14.0 # via uvicorn hypothesis==6.111.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf -ibis-framework==9.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 identify==2.6.0 # via pre-commit idna==3.7 @@ -144,7 +136,7 @@ imagesize==1.4.1 # via sphinx importlib-metadata==8.2.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 # asv-runner # build # dask @@ -167,7 +159,7 @@ isodate==0.6.1 # via frictionless isort==5.13.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 # pylint jaraco-classes==3.4.0 # via keyring @@ -184,7 +176,7 @@ jinja2==3.1.4 # myst-parser # sphinx joblib==1.4.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 json5==0.9.25 # via asv jsonschema==4.23.0 @@ -234,7 +226,7 @@ mdit-py-plugins==0.4.1 mdurl==0.1.2 # via markdown-it-py modin==0.22.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 more-itertools==10.4.0 # via # jaraco-classes @@ -244,16 +236,16 @@ msgpack==1.0.8 # distributed # ray multimethod==1.10 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 mypy==1.10.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 mypy-extensions==1.0.0 # via # black # mypy # typing-inspect myst-nb==1.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 myst-parser==3.0.1 # via myst-nb nbclient==0.10.0 @@ -272,13 +264,12 @@ nh3==0.2.18 nodeenv==1.9.1 # via pre-commit nox==2024.4.15 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 numpy==1.26.4 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 # dask # geopandas - # ibis-framework # modin # pandas # pandas-stubs @@ -288,7 +279,7 @@ numpy==1.26.4 # shapely packaging==24.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 # black # build # dask @@ -303,17 +294,14 @@ packaging==24.1 # sphinx pandas==1.5.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 # dask # geopandas - # ibis-framework # modin pandas-stubs==2.2.2.240807 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 parso==0.8.4 # via jedi -parsy==2.1 - # via ibis-framework partd==1.4.2 # via dask pathspec==0.12.1 @@ -323,7 +311,7 @@ petl==1.7.15 pexpect==4.9.0 # via ipython pip==24.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 pkginfo==1.10.0 # via twine platformdirs==4.2.2 @@ -335,14 +323,14 @@ platformdirs==4.2.2 pluggy==1.5.0 # via pytest polars==1.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 pre-commit==3.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 prompt-toolkit==3.0.47 # via ipython protobuf==5.27.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 # ray psutil==6.0.0 # via @@ -355,15 +343,11 @@ pure-eval==0.2.3 # via stack-data py4j==0.10.9.7 # via pyspark -pyarrow==16.1.0 - # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf - # ibis-framework -pyarrow-hotfix==0.6 - # via ibis-framework +pyarrow==17.0.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 pydantic==2.3.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 # fastapi pydantic-core==2.6.3 # via pydantic @@ -375,7 +359,7 @@ pygments==2.18.0 # rich # sphinx pylint==2.17.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 pympler==1.1 # via asv pyogrio==0.9.0 @@ -385,37 +369,35 @@ pyproj==3.6.1 pyproject-hooks==1.1.0 # via build pyspark==3.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 pytest==8.3.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 # pytest-asyncio # pytest-cov # pytest-xdist pytest-asyncio==0.23.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 pytest-cov==5.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 pytest-xdist==3.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 python-dateutil==2.9.0.post0 # via # frictionless - # ibis-framework # jupyter-client # pandas python-multipart==0.0.9 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 python-slugify==8.0.4 # via frictionless pytz==2024.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf - # ibis-framework + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 # pandas pyyaml==6.0.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 # asv # dask # distributed @@ -425,16 +407,16 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.0 +pyzmq==26.1.1 # via # ipykernel # jupyter-client ray==2.34.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 readme-renderer==44.0 # via twine recommonmark==0.7.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 referencing==0.35.1 # via # jsonschema @@ -454,7 +436,6 @@ rfc3986==2.0.0 # twine rich==13.7.1 # via - # ibis-framework # twine # typer rpds-py==0.20.0 @@ -462,10 +443,10 @@ rpds-py==0.20.0 # jsonschema # referencing scipy==1.13.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 shapely==2.0.5 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 # geopandas shellingham==1.5.4 # via typer @@ -488,7 +469,7 @@ soupsieve==2.6 # via beautifulsoup4 sphinx==7.3.7 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 # furo # myst-nb # myst-parser @@ -499,15 +480,15 @@ sphinx==7.3.7 # sphinx-design # sphinx-docsearch sphinx-autodoc-typehints==1.14.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 sphinx-basic-ng==1.0.0b2 # via furo sphinx-copybutton==0.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 sphinx-design==0.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 sphinx-docsearch==0.0.7 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 sphinxcontrib-applehelp==2.0.0 # via sphinx sphinxcontrib-devhelp==2.0.0 @@ -522,8 +503,6 @@ sphinxcontrib-serializinghtml==2.0.0 # via sphinx sqlalchemy==2.0.32 # via jupyter-cache -sqlglot==23.12.2 - # via ibis-framework stack-data==0.6.3 # via ipython starlette==0.38.2 @@ -556,7 +535,6 @@ toolz==0.12.1 # via # dask # distributed - # ibis-framework # partd tornado==6.4.1 # via @@ -574,31 +552,30 @@ traitlets==5.14.3 # nbclient # nbformat twine==5.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 typeguard==4.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf -typer==0.12.3 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 +typer==0.12.4 # via frictionless types-click==7.1.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 types-pytz==2024.1.0.20240417 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 # pandas-stubs types-pyyaml==6.0.12.20240808 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 types-requests==2.32.0.20240712 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf -types-setuptools==71.1.0.20240813 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 +types-setuptools==71.1.0.20240818 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 typing-extensions==4.12.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 # anyio # astroid # black # fastapi - # ibis-framework # ipython # mypy # myst-nb @@ -612,7 +589,7 @@ typing-extensions==4.12.2 # typing-inspect # uvicorn typing-inspect==0.9.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 urllib3==2.2.2 # via # distributed @@ -620,7 +597,7 @@ urllib3==2.2.2 # twine # types-requests uvicorn==0.30.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 validators==0.33.0 # via frictionless virtualenv==20.26.3 @@ -632,10 +609,10 @@ wcwidth==0.2.13 # via prompt-toolkit wrapt==1.16.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 # astroid xdoctest==1.1.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpipxa4tmf + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 zict==3.0.0 # via distributed zipp==3.20.0 diff --git a/ci/requirements-py3.9-pandas2.2.2-pydantic1.10.11.txt b/ci/requirements-py3.9-pandas2.2.2-pydantic1.10.11.txt index 5bb41ad2c..653107716 100644 --- a/ci/requirements-py3.9-pandas2.2.2-pydantic1.10.11.txt +++ b/ci/requirements-py3.9-pandas2.2.2-pydantic1.10.11.txt @@ -13,11 +13,9 @@ astroid==2.15.8 asttokens==2.4.1 # via stack-data asv==0.6.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh asv-runner==0.2.1 # via asv -atpublic==4.1.0 - # via ibis-framework attrs==24.2.0 # via # hypothesis @@ -30,10 +28,8 @@ backports-tarfile==1.2.0 # via jaraco-context beautifulsoup4==4.12.3 # via furo -bidict==0.23.1 - # via ibis-framework black==24.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh build==1.2.1 # via asv certifi==2024.7.4 @@ -70,7 +66,7 @@ coverage==7.6.1 # via pytest-cov dask==2024.8.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh # dask-expr # distributed dask-expr==1.1.10 @@ -84,17 +80,15 @@ dill==0.3.8 distlib==0.3.8 # via virtualenv distributed==2024.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh docutils==0.21.2 # via # myst-parser # readme-renderer # recommonmark # sphinx -duckdb==0.10.3 - # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv - # ibis-framework +duckdb==1.0.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh exceptiongroup==1.2.2 # via # anyio @@ -106,7 +100,7 @@ execnet==2.1.1 executing==2.0.1 # via stack-data fastapi==0.112.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh fastjsonschema==2.20.0 # via nbformat filelock==3.15.4 @@ -114,7 +108,7 @@ filelock==3.15.4 # ray # virtualenv frictionless==4.40.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh frozenlist==1.4.1 # via # aiosignal @@ -124,17 +118,15 @@ fsspec==2024.6.1 # dask # modin furo==2024.8.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh geopandas==1.0.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv -grpcio==1.65.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh +grpcio==1.65.5 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh h11==0.14.0 # via uvicorn hypothesis==6.111.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv -ibis-framework==9.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh identify==2.6.0 # via pre-commit idna==3.7 @@ -145,7 +137,7 @@ imagesize==1.4.1 # via sphinx importlib-metadata==8.2.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh # asv-runner # build # dask @@ -168,7 +160,7 @@ isodate==0.6.1 # via frictionless isort==5.13.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh # pylint jaraco-classes==3.4.0 # via keyring @@ -185,7 +177,7 @@ jinja2==3.1.4 # myst-parser # sphinx joblib==1.4.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh json5==0.9.25 # via asv jsonschema==4.23.0 @@ -235,7 +227,7 @@ mdit-py-plugins==0.4.1 mdurl==0.1.2 # via markdown-it-py modin==0.31.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh more-itertools==10.4.0 # via # jaraco-classes @@ -245,16 +237,16 @@ msgpack==1.0.8 # distributed # ray multimethod==1.10 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh mypy==1.10.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh mypy-extensions==1.0.0 # via # black # mypy # typing-inspect myst-nb==1.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh myst-parser==3.0.1 # via myst-nb nbclient==0.10.0 @@ -273,13 +265,12 @@ nh3==0.2.18 nodeenv==1.9.1 # via pre-commit nox==2024.4.15 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv -numpy==1.26.4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh +numpy==2.0.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh # dask # geopandas - # ibis-framework # modin # pandas # pandas-stubs @@ -289,7 +280,7 @@ numpy==1.26.4 # shapely packaging==24.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh # black # build # dask @@ -304,18 +295,15 @@ packaging==24.1 # sphinx pandas==2.2.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh # dask # dask-expr # geopandas - # ibis-framework # modin pandas-stubs==2.2.2.240807 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh parso==0.8.4 # via jedi -parsy==2.1 - # via ibis-framework partd==1.4.2 # via dask pathspec==0.12.1 @@ -325,7 +313,7 @@ petl==1.7.15 pexpect==4.9.0 # via ipython pip==24.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh pkginfo==1.10.0 # via twine platformdirs==4.2.2 @@ -337,14 +325,14 @@ platformdirs==4.2.2 pluggy==1.5.0 # via pytest polars==1.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh pre-commit==3.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh prompt-toolkit==3.0.47 # via ipython protobuf==5.27.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh # ray psutil==6.0.0 # via @@ -357,16 +345,13 @@ pure-eval==0.2.3 # via stack-data py4j==0.10.9.7 # via pyspark -pyarrow==16.1.0 +pyarrow==17.0.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh # dask-expr - # ibis-framework -pyarrow-hotfix==0.6 - # via ibis-framework pydantic==1.10.11 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh # fastapi pygments==2.18.0 # via @@ -376,7 +361,7 @@ pygments==2.18.0 # rich # sphinx pylint==2.17.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh pympler==1.1 # via asv pyogrio==0.9.0 @@ -386,37 +371,35 @@ pyproj==3.6.1 pyproject-hooks==1.1.0 # via build pyspark==3.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh pytest==8.3.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh # pytest-asyncio # pytest-cov # pytest-xdist pytest-asyncio==0.23.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh pytest-cov==5.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh pytest-xdist==3.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh python-dateutil==2.9.0.post0 # via # frictionless - # ibis-framework # jupyter-client # pandas python-multipart==0.0.9 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh python-slugify==8.0.4 # via frictionless pytz==2024.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv - # ibis-framework + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh # pandas pyyaml==6.0.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh # asv # dask # distributed @@ -426,16 +409,16 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.0 +pyzmq==26.1.1 # via # ipykernel # jupyter-client ray==2.34.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh readme-renderer==44.0 # via twine recommonmark==0.7.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh referencing==0.35.1 # via # jsonschema @@ -455,7 +438,6 @@ rfc3986==2.0.0 # twine rich==13.7.1 # via - # ibis-framework # twine # typer rpds-py==0.20.0 @@ -463,10 +445,10 @@ rpds-py==0.20.0 # jsonschema # referencing scipy==1.13.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh shapely==2.0.5 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh # geopandas shellingham==1.5.4 # via typer @@ -489,7 +471,7 @@ soupsieve==2.6 # via beautifulsoup4 sphinx==7.3.7 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh # furo # myst-nb # myst-parser @@ -500,15 +482,15 @@ sphinx==7.3.7 # sphinx-design # sphinx-docsearch sphinx-autodoc-typehints==1.14.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh sphinx-basic-ng==1.0.0b2 # via furo sphinx-copybutton==0.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh sphinx-design==0.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh sphinx-docsearch==0.0.7 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh sphinxcontrib-applehelp==2.0.0 # via sphinx sphinxcontrib-devhelp==2.0.0 @@ -523,8 +505,6 @@ sphinxcontrib-serializinghtml==2.0.0 # via sphinx sqlalchemy==2.0.32 # via jupyter-cache -sqlglot==23.12.2 - # via ibis-framework stack-data==0.6.3 # via ipython starlette==0.38.2 @@ -557,7 +537,6 @@ toolz==0.12.1 # via # dask # distributed - # ibis-framework # partd tornado==6.4.1 # via @@ -575,31 +554,30 @@ traitlets==5.14.3 # nbclient # nbformat twine==5.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh typeguard==4.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv -typer==0.12.3 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh +typer==0.12.4 # via frictionless types-click==7.1.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh types-pytz==2024.1.0.20240417 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh # pandas-stubs types-pyyaml==6.0.12.20240808 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh types-requests==2.32.0.20240712 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv -types-setuptools==71.1.0.20240813 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh +types-setuptools==71.1.0.20240818 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh typing-extensions==4.12.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh # anyio # astroid # black # fastapi - # ibis-framework # ipython # mypy # myst-nb @@ -612,7 +590,7 @@ typing-extensions==4.12.2 # typing-inspect # uvicorn typing-inspect==0.9.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh tzdata==2024.1 # via pandas urllib3==2.2.2 @@ -622,7 +600,7 @@ urllib3==2.2.2 # twine # types-requests uvicorn==0.30.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh validators==0.33.0 # via frictionless virtualenv==20.26.3 @@ -634,10 +612,10 @@ wcwidth==0.2.13 # via prompt-toolkit wrapt==1.16.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh # astroid xdoctest==1.1.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphsd0ghgv + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh zict==3.0.0 # via distributed zipp==3.20.0 diff --git a/ci/requirements-py3.9-pandas2.2.2-pydantic2.3.0.txt b/ci/requirements-py3.9-pandas2.2.2-pydantic2.3.0.txt index 953314c32..d936d7b9c 100644 --- a/ci/requirements-py3.9-pandas2.2.2-pydantic2.3.0.txt +++ b/ci/requirements-py3.9-pandas2.2.2-pydantic2.3.0.txt @@ -15,11 +15,9 @@ astroid==2.15.8 asttokens==2.4.1 # via stack-data asv==0.6.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk asv-runner==0.2.1 # via asv -atpublic==4.1.0 - # via ibis-framework attrs==24.2.0 # via # hypothesis @@ -32,10 +30,8 @@ backports-tarfile==1.2.0 # via jaraco-context beautifulsoup4==4.12.3 # via furo -bidict==0.23.1 - # via ibis-framework black==24.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk build==1.2.1 # via asv certifi==2024.7.4 @@ -72,7 +68,7 @@ coverage==7.6.1 # via pytest-cov dask==2024.8.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk # dask-expr # distributed dask-expr==1.1.10 @@ -86,17 +82,15 @@ dill==0.3.8 distlib==0.3.8 # via virtualenv distributed==2024.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk docutils==0.21.2 # via # myst-parser # readme-renderer # recommonmark # sphinx -duckdb==0.10.3 - # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy - # ibis-framework +duckdb==1.0.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk exceptiongroup==1.2.2 # via # anyio @@ -108,7 +102,7 @@ execnet==2.1.1 executing==2.0.1 # via stack-data fastapi==0.112.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk fastjsonschema==2.20.0 # via nbformat filelock==3.15.4 @@ -116,7 +110,7 @@ filelock==3.15.4 # ray # virtualenv frictionless==4.40.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk frozenlist==1.4.1 # via # aiosignal @@ -126,17 +120,15 @@ fsspec==2024.6.1 # dask # modin furo==2024.8.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk geopandas==1.0.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy -grpcio==1.65.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk +grpcio==1.65.5 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk h11==0.14.0 # via uvicorn hypothesis==6.111.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy -ibis-framework==9.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk identify==2.6.0 # via pre-commit idna==3.7 @@ -147,7 +139,7 @@ imagesize==1.4.1 # via sphinx importlib-metadata==8.2.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk # asv-runner # build # dask @@ -170,7 +162,7 @@ isodate==0.6.1 # via frictionless isort==5.13.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk # pylint jaraco-classes==3.4.0 # via keyring @@ -187,7 +179,7 @@ jinja2==3.1.4 # myst-parser # sphinx joblib==1.4.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk json5==0.9.25 # via asv jsonschema==4.23.0 @@ -237,7 +229,7 @@ mdit-py-plugins==0.4.1 mdurl==0.1.2 # via markdown-it-py modin==0.31.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk more-itertools==10.4.0 # via # jaraco-classes @@ -247,16 +239,16 @@ msgpack==1.0.8 # distributed # ray multimethod==1.10 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk mypy==1.10.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk mypy-extensions==1.0.0 # via # black # mypy # typing-inspect myst-nb==1.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk myst-parser==3.0.1 # via myst-nb nbclient==0.10.0 @@ -275,13 +267,12 @@ nh3==0.2.18 nodeenv==1.9.1 # via pre-commit nox==2024.4.15 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy -numpy==1.26.4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk +numpy==2.0.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk # dask # geopandas - # ibis-framework # modin # pandas # pandas-stubs @@ -291,7 +282,7 @@ numpy==1.26.4 # shapely packaging==24.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk # black # build # dask @@ -306,18 +297,15 @@ packaging==24.1 # sphinx pandas==2.2.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk # dask # dask-expr # geopandas - # ibis-framework # modin pandas-stubs==2.2.2.240807 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk parso==0.8.4 # via jedi -parsy==2.1 - # via ibis-framework partd==1.4.2 # via dask pathspec==0.12.1 @@ -327,7 +315,7 @@ petl==1.7.15 pexpect==4.9.0 # via ipython pip==24.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk pkginfo==1.10.0 # via twine platformdirs==4.2.2 @@ -339,14 +327,14 @@ platformdirs==4.2.2 pluggy==1.5.0 # via pytest polars==1.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk pre-commit==3.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk prompt-toolkit==3.0.47 # via ipython protobuf==5.27.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk # ray psutil==6.0.0 # via @@ -359,16 +347,13 @@ pure-eval==0.2.3 # via stack-data py4j==0.10.9.7 # via pyspark -pyarrow==16.1.0 +pyarrow==17.0.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk # dask-expr - # ibis-framework -pyarrow-hotfix==0.6 - # via ibis-framework pydantic==2.3.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk # fastapi pydantic-core==2.6.3 # via pydantic @@ -380,7 +365,7 @@ pygments==2.18.0 # rich # sphinx pylint==2.17.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk pympler==1.1 # via asv pyogrio==0.9.0 @@ -390,37 +375,35 @@ pyproj==3.6.1 pyproject-hooks==1.1.0 # via build pyspark==3.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk pytest==8.3.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk # pytest-asyncio # pytest-cov # pytest-xdist pytest-asyncio==0.23.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk pytest-cov==5.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk pytest-xdist==3.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk python-dateutil==2.9.0.post0 # via # frictionless - # ibis-framework # jupyter-client # pandas python-multipart==0.0.9 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk python-slugify==8.0.4 # via frictionless pytz==2024.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy - # ibis-framework + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk # pandas pyyaml==6.0.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk # asv # dask # distributed @@ -430,16 +413,16 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.0 +pyzmq==26.1.1 # via # ipykernel # jupyter-client ray==2.34.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk readme-renderer==44.0 # via twine recommonmark==0.7.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk referencing==0.35.1 # via # jsonschema @@ -459,7 +442,6 @@ rfc3986==2.0.0 # twine rich==13.7.1 # via - # ibis-framework # twine # typer rpds-py==0.20.0 @@ -467,10 +449,10 @@ rpds-py==0.20.0 # jsonschema # referencing scipy==1.13.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk shapely==2.0.5 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk # geopandas shellingham==1.5.4 # via typer @@ -493,7 +475,7 @@ soupsieve==2.6 # via beautifulsoup4 sphinx==7.3.7 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk # furo # myst-nb # myst-parser @@ -504,15 +486,15 @@ sphinx==7.3.7 # sphinx-design # sphinx-docsearch sphinx-autodoc-typehints==1.14.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk sphinx-basic-ng==1.0.0b2 # via furo sphinx-copybutton==0.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk sphinx-design==0.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk sphinx-docsearch==0.0.7 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk sphinxcontrib-applehelp==2.0.0 # via sphinx sphinxcontrib-devhelp==2.0.0 @@ -527,8 +509,6 @@ sphinxcontrib-serializinghtml==2.0.0 # via sphinx sqlalchemy==2.0.32 # via jupyter-cache -sqlglot==23.12.2 - # via ibis-framework stack-data==0.6.3 # via ipython starlette==0.38.2 @@ -561,7 +541,6 @@ toolz==0.12.1 # via # dask # distributed - # ibis-framework # partd tornado==6.4.1 # via @@ -579,31 +558,30 @@ traitlets==5.14.3 # nbclient # nbformat twine==5.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk typeguard==4.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy -typer==0.12.3 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk +typer==0.12.4 # via frictionless types-click==7.1.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk types-pytz==2024.1.0.20240417 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk # pandas-stubs types-pyyaml==6.0.12.20240808 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk types-requests==2.32.0.20240712 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy -types-setuptools==71.1.0.20240813 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk +types-setuptools==71.1.0.20240818 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk typing-extensions==4.12.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk # anyio # astroid # black # fastapi - # ibis-framework # ipython # mypy # myst-nb @@ -617,7 +595,7 @@ typing-extensions==4.12.2 # typing-inspect # uvicorn typing-inspect==0.9.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk tzdata==2024.1 # via pandas urllib3==2.2.2 @@ -627,7 +605,7 @@ urllib3==2.2.2 # twine # types-requests uvicorn==0.30.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk validators==0.33.0 # via frictionless virtualenv==20.26.3 @@ -639,10 +617,10 @@ wcwidth==0.2.13 # via prompt-toolkit wrapt==1.16.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk # astroid xdoctest==1.1.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp71yb4idy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk zict==3.0.0 # via distributed zipp==3.20.0 diff --git a/dev/requirements-3.10.txt b/dev/requirements-3.10.txt index fd662bf94..7fe9d0089 100644 --- a/dev/requirements-3.10.txt +++ b/dev/requirements-3.10.txt @@ -68,12 +68,12 @@ commonmark==0.9.1 # via recommonmark coverage==7.6.1 # via pytest-cov -dask==2024.8.0 +dask==2024.8.1 # via # -r requirements.in # dask-expr # distributed -dask-expr==1.1.10 +dask-expr==1.1.11 # via dask debugpy==1.8.5 # via ipykernel @@ -83,7 +83,7 @@ dill==0.3.8 # via pylint distlib==0.3.8 # via virtualenv -distributed==2024.8.0 +distributed==2024.8.1 # via -r requirements.in docutils==0.21.2 # via @@ -127,7 +127,7 @@ furo==2024.8.6 # via -r requirements.in geopandas==1.0.1 # via -r requirements.in -grpcio==1.65.4 +grpcio==1.65.5 # via -r requirements.in h11==0.14.0 # via uvicorn @@ -270,7 +270,7 @@ nodeenv==1.9.1 # via pre-commit nox==2024.4.15 # via -r requirements.in -numpy==2.0.1 +numpy==2.1.0 # via # -r requirements.in # dask @@ -424,7 +424,7 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.0 +pyzmq==26.1.1 # via # ipykernel # jupyter-client @@ -576,7 +576,7 @@ twine==5.1.1 # via -r requirements.in typeguard==4.3.0 # via -r requirements.in -typer==0.12.3 +typer==0.12.4 # via frictionless types-click==7.1.8 # via -r requirements.in @@ -588,7 +588,7 @@ types-pyyaml==6.0.12.20240808 # via -r requirements.in types-requests==2.32.0.20240712 # via -r requirements.in -types-setuptools==71.1.0.20240813 +types-setuptools==71.1.0.20240818 # via -r requirements.in typing-extensions==4.12.2 # via diff --git a/dev/requirements-3.11.txt b/dev/requirements-3.11.txt index 543d0c56f..8daafb326 100644 --- a/dev/requirements-3.11.txt +++ b/dev/requirements-3.11.txt @@ -68,12 +68,12 @@ commonmark==0.9.1 # via recommonmark coverage==7.6.1 # via pytest-cov -dask==2024.8.0 +dask==2024.8.1 # via # -r requirements.in # dask-expr # distributed -dask-expr==1.1.10 +dask-expr==1.1.11 # via dask debugpy==1.8.5 # via ipykernel @@ -83,7 +83,7 @@ dill==0.3.8 # via pylint distlib==0.3.8 # via virtualenv -distributed==2024.8.0 +distributed==2024.8.1 # via -r requirements.in docutils==0.21.2 # via @@ -121,7 +121,7 @@ furo==2024.8.6 # via -r requirements.in geopandas==1.0.1 # via -r requirements.in -grpcio==1.65.4 +grpcio==1.65.5 # via -r requirements.in h11==0.14.0 # via uvicorn @@ -264,7 +264,7 @@ nodeenv==1.9.1 # via pre-commit nox==2024.4.15 # via -r requirements.in -numpy==2.0.1 +numpy==2.1.0 # via # -r requirements.in # dask @@ -418,7 +418,7 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.0 +pyzmq==26.1.1 # via # ipykernel # jupyter-client @@ -559,7 +559,7 @@ twine==5.1.1 # via -r requirements.in typeguard==4.3.0 # via -r requirements.in -typer==0.12.3 +typer==0.12.4 # via frictionless types-click==7.1.8 # via -r requirements.in @@ -571,7 +571,7 @@ types-pyyaml==6.0.12.20240808 # via -r requirements.in types-requests==2.32.0.20240712 # via -r requirements.in -types-setuptools==71.1.0.20240813 +types-setuptools==71.1.0.20240818 # via -r requirements.in typing-extensions==4.12.2 # via diff --git a/dev/requirements-3.8.txt b/dev/requirements-3.8.txt index 3ebfafd5e..8cd04e6c5 100644 --- a/dev/requirements-3.8.txt +++ b/dev/requirements-3.8.txt @@ -135,7 +135,7 @@ furo==2023.3.27 # via -r requirements.in geopandas==0.13.2 # via -r requirements.in -grpcio==1.65.4 +grpcio==1.65.5 # via -r requirements.in h11==0.14.0 # via uvicorn @@ -165,7 +165,7 @@ importlib-metadata==8.2.0 # sphinx # twine # typeguard -importlib-resources==6.4.2 +importlib-resources==6.4.3 # via # jsonschema # jsonschema-specifications @@ -436,7 +436,7 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.0 +pyzmq==26.1.1 # via # ipykernel # jupyter-client @@ -589,7 +589,7 @@ twine==5.1.1 # via -r requirements.in typeguard==4.3.0 # via -r requirements.in -typer==0.12.3 +typer==0.12.4 # via frictionless types-click==7.1.8 # via -r requirements.in @@ -601,7 +601,7 @@ types-pyyaml==6.0.12.20240808 # via -r requirements.in types-requests==2.32.0.20240712 # via -r requirements.in -types-setuptools==71.1.0.20240813 +types-setuptools==71.1.0.20240818 # via -r requirements.in typing-extensions==4.12.2 # via diff --git a/dev/requirements-3.9.txt b/dev/requirements-3.9.txt index 2596bd34d..d93c448d1 100644 --- a/dev/requirements-3.9.txt +++ b/dev/requirements-3.9.txt @@ -129,7 +129,7 @@ furo==2024.8.6 # via -r requirements.in geopandas==1.0.1 # via -r requirements.in -grpcio==1.65.4 +grpcio==1.65.5 # via -r requirements.in h11==0.14.0 # via uvicorn @@ -430,7 +430,7 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.0 +pyzmq==26.1.1 # via # ipykernel # jupyter-client @@ -582,7 +582,7 @@ twine==5.1.1 # via -r requirements.in typeguard==4.3.0 # via -r requirements.in -typer==0.12.3 +typer==0.12.4 # via frictionless types-click==7.1.8 # via -r requirements.in @@ -594,7 +594,7 @@ types-pyyaml==6.0.12.20240808 # via -r requirements.in types-requests==2.32.0.20240712 # via -r requirements.in -types-setuptools==71.1.0.20240813 +types-setuptools==71.1.0.20240818 # via -r requirements.in typing-extensions==4.12.2 # via diff --git a/noxfile.py b/noxfile.py index e79a1a677..fcf13bcd7 100644 --- a/noxfile.py +++ b/noxfile.py @@ -348,6 +348,11 @@ def ci_requirements(session: Session, pandas: str, pydantic: str) -> None: "3.11", ): line = "dask[dataframe]>=2023.9.2\n" + if _line.startswith("ibis-framework") and session.python in ( + "3.8", + "3.9", + ): + continue requirements.append(line) with tempfile.NamedTemporaryFile("a") as f: diff --git a/pandera/engines/ibis_engine.py b/pandera/engines/ibis_engine.py index 92f590e75..03a7ff91e 100644 --- a/pandera/engines/ibis_engine.py +++ b/pandera/engines/ibis_engine.py @@ -14,6 +14,8 @@ from pandera.dtypes import immutable from pandera.engines import engine, numpy_engine +IbisObject = Union[ir.Column, ir.Table] + @immutable(init=True) class DataType(dtypes.DataType): @@ -39,6 +41,14 @@ def __post_init__(self): self, "type", ibis.dtype(self.type) ) # pragma: no cover + def coerce(self, data_container: IbisObject) -> IbisObject: + """Coerce data container to the data type.""" + return data_container.cast( + self.type + if isinstance(data_container, ir.Column) + else dict.fromkeys(data_container.columns, self.type) + ) + def check( self, pandera_dtype: dtypes.DataType, diff --git a/pandera/engines/pyspark_engine.py b/pandera/engines/pyspark_engine.py index 80104d031..85f5302c2 100644 --- a/pandera/engines/pyspark_engine.py +++ b/pandera/engines/pyspark_engine.py @@ -25,7 +25,7 @@ from pandera.engines import engine -PysparkObject = Union[DataFrame] +PysparkObject = DataFrame DEFAULT_PYSPARK_PREC = pst.DecimalType().precision diff --git a/tests/ibis/test_ibis_dtypes.py b/tests/ibis/test_ibis_dtypes.py new file mode 100644 index 000000000..56512596c --- /dev/null +++ b/tests/ibis/test_ibis_dtypes.py @@ -0,0 +1,52 @@ +"""Ibis dtype tests.""" + +import ibis +import ibis.expr.datatypes as dt +import pytest +from hypothesis import given, settings +from hypothesis import strategies as st +from polars.testing import assert_frame_equal +from polars.testing.parametric import dataframes + +from pandera.engines import ibis_engine as ie + +NUMERIC_TYPES = [ + ie.Int32, + ie.Int64, + ie.Float64, +] + +TEMPORAL_TYPES = [] # type: ignore # TODO(deepyaman): Delete annotation once populated. + +OTHER_TYPES = [ + ie.String, +] + +ALL_TYPES = NUMERIC_TYPES + TEMPORAL_TYPES + OTHER_TYPES + + +@st.composite +def memtables(draw, **kwargs): + return ibis.memtable(draw(dataframes(**kwargs))) + + +def get_table_strategy(dtype: dt.DataType) -> st.SearchStrategy: + """Get a strategy for an Ibis table of a given dtype.""" + return memtables( + cols=2, + allowed_dtypes=dtype.to_polars(), + allow_null=False, + min_size=10, + max_size=10, + ) + + +@pytest.mark.parametrize("dtype", ALL_TYPES) +@given(st.data()) +@settings(max_examples=10) +def test_coerce_no_cast(dtype, data): + """Test that dtypes can be coerced without casting.""" + pandera_dtype = dtype() + t = data.draw(get_table_strategy(dtype=pandera_dtype.type)) + coerced = pandera_dtype.coerce(t) + assert_frame_equal(t.to_polars(), coerced.to_polars()) diff --git a/tests/pyspark/test_pyspark_dtypes.py b/tests/pyspark/test_pyspark_dtypes.py index 1b17f6024..234ca3d2c 100644 --- a/tests/pyspark/test_pyspark_dtypes.py +++ b/tests/pyspark/test_pyspark_dtypes.py @@ -1,4 +1,4 @@ -"""Unit tests for pyspark container.""" +"""PySpark dtype tests.""" from typing import Any From 45252183baab6b91416f7373a302ca40979c1e55 Mon Sep 17 00:00:00 2001 From: Deepyaman Datta Date: Thu, 12 Sep 2024 20:35:49 -0600 Subject: [PATCH 2/2] Do not exclude 3.9 in Ibis CI, and regenerate reqs Signed-off-by: Deepyaman Datta --- .github/workflows/ci-tests.yml | 4 - ...nts-py3.10-pandas1.5.3-pydantic1.10.11.txt | 201 ++++++++--------- ...ments-py3.10-pandas1.5.3-pydantic2.3.0.txt | 201 ++++++++--------- ...nts-py3.10-pandas2.2.2-pydantic1.10.11.txt | 211 +++++++++--------- ...ments-py3.10-pandas2.2.2-pydantic2.3.0.txt | 211 +++++++++--------- ...nts-py3.11-pandas1.5.3-pydantic1.10.11.txt | 201 ++++++++--------- ...ments-py3.11-pandas1.5.3-pydantic2.3.0.txt | 201 ++++++++--------- ...nts-py3.11-pandas2.2.2-pydantic1.10.11.txt | 211 +++++++++--------- ...ments-py3.11-pandas2.2.2-pydantic2.3.0.txt | 211 +++++++++--------- ...ents-py3.8-pandas1.5.3-pydantic1.10.11.txt | 189 ++++++++-------- ...ements-py3.8-pandas1.5.3-pydantic2.3.0.txt | 189 ++++++++-------- ...ents-py3.9-pandas1.5.3-pydantic1.10.11.txt | 188 ++++++++-------- ...ements-py3.9-pandas1.5.3-pydantic2.3.0.txt | 188 ++++++++-------- ...ents-py3.9-pandas2.2.2-pydantic1.10.11.txt | 192 ++++++++-------- ...ements-py3.9-pandas2.2.2-pydantic2.3.0.txt | 192 ++++++++-------- dev/requirements-3.10.txt | 95 ++++---- dev/requirements-3.11.txt | 95 ++++---- dev/requirements-3.8.txt | 79 ++++--- dev/requirements-3.9.txt | 74 +++--- 19 files changed, 1568 insertions(+), 1565 deletions(-) diff --git a/.github/workflows/ci-tests.yml b/.github/workflows/ci-tests.yml index c0885aab7..19885c333 100644 --- a/.github/workflows/ci-tests.yml +++ b/.github/workflows/ci-tests.yml @@ -240,10 +240,6 @@ jobs: python-version: "3.8" - extra: ibis polars-version: "0.20.31" - - extra: ibis - python-version: "3.8" - - extra: ibis - python-version: "3.9" steps: - uses: actions/checkout@v4 diff --git a/ci/requirements-py3.10-pandas1.5.3-pydantic1.10.11.txt b/ci/requirements-py3.10-pandas1.5.3-pydantic1.10.11.txt index 659826df5..0e0afc3ee 100644 --- a/ci/requirements-py3.10-pandas1.5.3-pydantic1.10.11.txt +++ b/ci/requirements-py3.10-pandas1.5.3-pydantic1.10.11.txt @@ -13,7 +13,7 @@ astroid==2.15.8 asttokens==2.4.1 # via stack-data asv==0.6.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni asv-runner==0.2.1 # via asv atpublic==5.0 @@ -31,10 +31,10 @@ backports-tarfile==1.2.0 beautifulsoup4==4.12.3 # via furo black==24.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc -build==1.2.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni +build==1.2.2 # via asv -certifi==2024.7.4 +certifi==2024.8.30 # via # pyogrio # pyproj @@ -68,7 +68,7 @@ coverage==7.6.1 # via pytest-cov dask==2024.2.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni # distributed debugpy==1.8.5 # via ipykernel @@ -79,16 +79,16 @@ dill==0.3.8 distlib==0.3.8 # via virtualenv distributed==2024.2.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni docutils==0.21.2 # via # myst-parser # readme-renderer # recommonmark # sphinx -duckdb==1.0.0 +duckdb==1.1.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni # ibis-framework exceptiongroup==1.2.2 # via @@ -98,49 +98,49 @@ exceptiongroup==1.2.2 # pytest execnet==2.1.1 # via pytest-xdist -executing==2.0.1 +executing==2.1.0 # via stack-data -fastapi==0.112.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc +fastapi==0.114.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni fastjsonschema==2.20.0 # via nbformat -filelock==3.15.4 +filelock==3.16.0 # via # ray # virtualenv frictionless==4.40.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni frozenlist==1.4.1 # via # aiosignal # ray -fsspec==2024.6.1 +fsspec==2024.9.0 # via # dask # modin furo==2024.8.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni geopandas==1.0.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc -grpcio==1.65.5 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni +grpcio==1.66.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni h11==0.14.0 # via uvicorn -hypothesis==6.111.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc -ibis-framework==9.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc +hypothesis==6.112.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni +ibis-framework==9.5.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni identify==2.6.0 # via pre-commit -idna==3.7 +idna==3.8 # via # anyio # requests imagesize==1.4.1 # via sphinx -importlib-metadata==8.2.0 +importlib-metadata==8.5.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni # asv-runner # dask # jupyter-cache @@ -151,7 +151,7 @@ iniconfig==2.0.0 # via pytest ipykernel==6.29.5 # via myst-nb -ipython==8.26.0 +ipython==8.27.0 # via # ipykernel # myst-nb @@ -159,11 +159,11 @@ isodate==0.6.1 # via frictionless isort==5.13.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni # pylint jaraco-classes==3.4.0 # via keyring -jaraco-context==5.3.0 +jaraco-context==6.0.1 # via keyring jaraco-functools==4.0.2 # via keyring @@ -176,7 +176,7 @@ jinja2==3.1.4 # myst-parser # sphinx joblib==1.4.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni json5==0.9.25 # via asv jsonschema==4.23.0 @@ -221,31 +221,31 @@ matplotlib-inline==0.1.7 # ipython mccabe==0.7.0 # via pylint -mdit-py-plugins==0.4.1 +mdit-py-plugins==0.4.2 # via myst-parser mdurl==0.1.2 # via markdown-it-py modin==0.22.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc -more-itertools==10.4.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni +more-itertools==10.5.0 # via # jaraco-classes # jaraco-functools -msgpack==1.0.8 +msgpack==1.1.0 # via # distributed # ray multimethod==1.10 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni mypy==1.10.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni mypy-extensions==1.0.0 # via # black # mypy # typing-inspect myst-nb==1.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni myst-parser==4.0.0 # via myst-nb nbclient==0.10.0 @@ -264,10 +264,10 @@ nh3==0.2.18 nodeenv==1.9.1 # via pre-commit nox==2024.4.15 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni numpy==1.26.4 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni # dask # geopandas # ibis-framework @@ -280,12 +280,13 @@ numpy==1.26.4 # shapely packaging==24.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni # black # build # dask # distributed # geopandas + # ibis-framework # ipykernel # modin # nox @@ -295,13 +296,13 @@ packaging==24.1 # sphinx pandas==1.5.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni # dask # geopandas # ibis-framework # modin -pandas-stubs==2.2.2.240807 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc +pandas-stubs==2.2.2.240909 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni parso==0.8.4 # via jedi parsy==2.1 @@ -315,10 +316,10 @@ petl==1.7.15 pexpect==4.9.0 # via ipython pip==24.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni pkginfo==1.10.0 # via twine -platformdirs==4.2.2 +platformdirs==4.3.2 # via # black # jupyter-core @@ -326,15 +327,15 @@ platformdirs==4.2.2 # virtualenv pluggy==1.5.0 # via pytest -polars==1.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc +polars==1.7.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni pre-commit==3.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni prompt-toolkit==3.0.47 # via ipython -protobuf==5.27.3 +protobuf==5.28.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni # ray psutil==6.0.0 # via @@ -349,13 +350,13 @@ py4j==0.10.9.7 # via pyspark pyarrow==17.0.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni # ibis-framework pyarrow-hotfix==0.6 # via ibis-framework pydantic==1.10.11 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni # fastapi pygments==2.18.0 # via @@ -365,7 +366,7 @@ pygments==2.18.0 # rich # sphinx pylint==2.17.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni pympler==1.1 # via asv pyogrio==0.9.0 @@ -375,19 +376,19 @@ pyproj==3.6.1 pyproject-hooks==1.1.0 # via build pyspark==3.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc -pytest==8.3.2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni +pytest==8.3.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni # pytest-asyncio # pytest-cov # pytest-xdist -pytest-asyncio==0.23.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc +pytest-asyncio==0.24.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni pytest-cov==5.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni pytest-xdist==3.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni python-dateutil==2.9.0.post0 # via # frictionless @@ -395,17 +396,17 @@ python-dateutil==2.9.0.post0 # jupyter-client # pandas python-multipart==0.0.9 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni python-slugify==8.0.4 # via frictionless -pytz==2024.1 +pytz==2024.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni # ibis-framework # pandas pyyaml==6.0.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni # asv # dask # distributed @@ -415,16 +416,16 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.1 +pyzmq==26.2.0 # via # ipykernel # jupyter-client -ray==2.34.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc +ray==2.35.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni readme-renderer==44.0 # via twine recommonmark==0.7.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni referencing==0.35.1 # via # jsonschema @@ -442,7 +443,7 @@ rfc3986==2.0.0 # via # frictionless # twine -rich==13.7.1 +rich==13.8.1 # via # ibis-framework # twine @@ -451,11 +452,11 @@ rpds-py==0.20.0 # via # jsonschema # referencing -scipy==1.14.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc -shapely==2.0.5 +scipy==1.14.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni +shapely==2.0.6 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni # geopandas shellingham==1.5.4 # via typer @@ -478,7 +479,7 @@ soupsieve==2.6 # via beautifulsoup4 sphinx==7.3.7 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni # furo # myst-nb # myst-parser @@ -489,15 +490,15 @@ sphinx==7.3.7 # sphinx-design # sphinx-docsearch sphinx-autodoc-typehints==1.14.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni sphinx-basic-ng==1.0.0b2 # via furo sphinx-copybutton==0.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni sphinx-design==0.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni sphinx-docsearch==0.0.7 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni sphinxcontrib-applehelp==2.0.0 # via sphinx sphinxcontrib-devhelp==2.0.0 @@ -510,13 +511,13 @@ sphinxcontrib-qthelp==2.0.0 # via sphinx sphinxcontrib-serializinghtml==2.0.0 # via sphinx -sqlalchemy==2.0.32 +sqlalchemy==2.0.34 # via jupyter-cache -sqlglot==25.9.0 +sqlglot==25.20.1 # via ibis-framework stack-data==0.6.3 # via ipython -starlette==0.38.2 +starlette==0.38.5 # via fastapi stringcase==1.2.0 # via frictionless @@ -564,26 +565,26 @@ traitlets==5.14.3 # nbclient # nbformat twine==5.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni typeguard==4.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc -typer==0.12.4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni +typer==0.12.5 # via frictionless types-click==7.1.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni types-pytz==2024.1.0.20240417 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni # pandas-stubs types-pyyaml==6.0.12.20240808 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc -types-requests==2.32.0.20240712 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc -types-setuptools==71.1.0.20240818 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni +types-requests==2.32.0.20240907 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni +types-setuptools==74.1.0.20240907 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni typing-extensions==4.12.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni # anyio # astroid # black @@ -599,18 +600,18 @@ typing-extensions==4.12.2 # typing-inspect # uvicorn typing-inspect==0.9.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc -urllib3==2.2.2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni +urllib3==2.2.3 # via # distributed # requests # twine # types-requests uvicorn==0.30.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc -validators==0.33.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni +validators==0.34.0 # via frictionless -virtualenv==20.26.3 +virtualenv==20.26.4 # via # asv # nox @@ -619,11 +620,11 @@ wcwidth==0.2.13 # via prompt-toolkit wrapt==1.16.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni # astroid -xdoctest==1.1.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9me6rwzc +xdoctest==1.2.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpz2aoanni zict==3.0.0 # via distributed -zipp==3.20.0 +zipp==3.20.1 # via importlib-metadata diff --git a/ci/requirements-py3.10-pandas1.5.3-pydantic2.3.0.txt b/ci/requirements-py3.10-pandas1.5.3-pydantic2.3.0.txt index 5cea1a197..94c0d0139 100644 --- a/ci/requirements-py3.10-pandas1.5.3-pydantic2.3.0.txt +++ b/ci/requirements-py3.10-pandas1.5.3-pydantic2.3.0.txt @@ -15,7 +15,7 @@ astroid==2.15.8 asttokens==2.4.1 # via stack-data asv==0.6.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n asv-runner==0.2.1 # via asv atpublic==5.0 @@ -33,10 +33,10 @@ backports-tarfile==1.2.0 beautifulsoup4==4.12.3 # via furo black==24.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy -build==1.2.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n +build==1.2.2 # via asv -certifi==2024.7.4 +certifi==2024.8.30 # via # pyogrio # pyproj @@ -70,7 +70,7 @@ coverage==7.6.1 # via pytest-cov dask==2024.2.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n # distributed debugpy==1.8.5 # via ipykernel @@ -81,16 +81,16 @@ dill==0.3.8 distlib==0.3.8 # via virtualenv distributed==2024.2.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n docutils==0.21.2 # via # myst-parser # readme-renderer # recommonmark # sphinx -duckdb==1.0.0 +duckdb==1.1.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n # ibis-framework exceptiongroup==1.2.2 # via @@ -100,49 +100,49 @@ exceptiongroup==1.2.2 # pytest execnet==2.1.1 # via pytest-xdist -executing==2.0.1 +executing==2.1.0 # via stack-data -fastapi==0.112.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy +fastapi==0.114.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n fastjsonschema==2.20.0 # via nbformat -filelock==3.15.4 +filelock==3.16.0 # via # ray # virtualenv frictionless==4.40.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n frozenlist==1.4.1 # via # aiosignal # ray -fsspec==2024.6.1 +fsspec==2024.9.0 # via # dask # modin furo==2024.8.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n geopandas==1.0.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy -grpcio==1.65.5 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n +grpcio==1.66.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n h11==0.14.0 # via uvicorn -hypothesis==6.111.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy -ibis-framework==9.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy +hypothesis==6.112.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n +ibis-framework==9.5.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n identify==2.6.0 # via pre-commit -idna==3.7 +idna==3.8 # via # anyio # requests imagesize==1.4.1 # via sphinx -importlib-metadata==8.2.0 +importlib-metadata==8.5.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n # asv-runner # dask # jupyter-cache @@ -153,7 +153,7 @@ iniconfig==2.0.0 # via pytest ipykernel==6.29.5 # via myst-nb -ipython==8.26.0 +ipython==8.27.0 # via # ipykernel # myst-nb @@ -161,11 +161,11 @@ isodate==0.6.1 # via frictionless isort==5.13.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n # pylint jaraco-classes==3.4.0 # via keyring -jaraco-context==5.3.0 +jaraco-context==6.0.1 # via keyring jaraco-functools==4.0.2 # via keyring @@ -178,7 +178,7 @@ jinja2==3.1.4 # myst-parser # sphinx joblib==1.4.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n json5==0.9.25 # via asv jsonschema==4.23.0 @@ -223,31 +223,31 @@ matplotlib-inline==0.1.7 # ipython mccabe==0.7.0 # via pylint -mdit-py-plugins==0.4.1 +mdit-py-plugins==0.4.2 # via myst-parser mdurl==0.1.2 # via markdown-it-py modin==0.22.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy -more-itertools==10.4.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n +more-itertools==10.5.0 # via # jaraco-classes # jaraco-functools -msgpack==1.0.8 +msgpack==1.1.0 # via # distributed # ray multimethod==1.10 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n mypy==1.10.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n mypy-extensions==1.0.0 # via # black # mypy # typing-inspect myst-nb==1.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n myst-parser==4.0.0 # via myst-nb nbclient==0.10.0 @@ -266,10 +266,10 @@ nh3==0.2.18 nodeenv==1.9.1 # via pre-commit nox==2024.4.15 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n numpy==1.26.4 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n # dask # geopandas # ibis-framework @@ -282,12 +282,13 @@ numpy==1.26.4 # shapely packaging==24.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n # black # build # dask # distributed # geopandas + # ibis-framework # ipykernel # modin # nox @@ -297,13 +298,13 @@ packaging==24.1 # sphinx pandas==1.5.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n # dask # geopandas # ibis-framework # modin -pandas-stubs==2.2.2.240807 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy +pandas-stubs==2.2.2.240909 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n parso==0.8.4 # via jedi parsy==2.1 @@ -317,10 +318,10 @@ petl==1.7.15 pexpect==4.9.0 # via ipython pip==24.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n pkginfo==1.10.0 # via twine -platformdirs==4.2.2 +platformdirs==4.3.2 # via # black # jupyter-core @@ -328,15 +329,15 @@ platformdirs==4.2.2 # virtualenv pluggy==1.5.0 # via pytest -polars==1.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy +polars==1.7.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n pre-commit==3.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n prompt-toolkit==3.0.47 # via ipython -protobuf==5.27.3 +protobuf==5.28.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n # ray psutil==6.0.0 # via @@ -351,13 +352,13 @@ py4j==0.10.9.7 # via pyspark pyarrow==17.0.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n # ibis-framework pyarrow-hotfix==0.6 # via ibis-framework pydantic==2.3.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n # fastapi pydantic-core==2.6.3 # via pydantic @@ -369,7 +370,7 @@ pygments==2.18.0 # rich # sphinx pylint==2.17.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n pympler==1.1 # via asv pyogrio==0.9.0 @@ -379,19 +380,19 @@ pyproj==3.6.1 pyproject-hooks==1.1.0 # via build pyspark==3.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy -pytest==8.3.2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n +pytest==8.3.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n # pytest-asyncio # pytest-cov # pytest-xdist -pytest-asyncio==0.23.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy +pytest-asyncio==0.24.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n pytest-cov==5.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n pytest-xdist==3.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n python-dateutil==2.9.0.post0 # via # frictionless @@ -399,17 +400,17 @@ python-dateutil==2.9.0.post0 # jupyter-client # pandas python-multipart==0.0.9 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n python-slugify==8.0.4 # via frictionless -pytz==2024.1 +pytz==2024.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n # ibis-framework # pandas pyyaml==6.0.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n # asv # dask # distributed @@ -419,16 +420,16 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.1 +pyzmq==26.2.0 # via # ipykernel # jupyter-client -ray==2.34.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy +ray==2.35.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n readme-renderer==44.0 # via twine recommonmark==0.7.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n referencing==0.35.1 # via # jsonschema @@ -446,7 +447,7 @@ rfc3986==2.0.0 # via # frictionless # twine -rich==13.7.1 +rich==13.8.1 # via # ibis-framework # twine @@ -455,11 +456,11 @@ rpds-py==0.20.0 # via # jsonschema # referencing -scipy==1.14.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy -shapely==2.0.5 +scipy==1.14.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n +shapely==2.0.6 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n # geopandas shellingham==1.5.4 # via typer @@ -482,7 +483,7 @@ soupsieve==2.6 # via beautifulsoup4 sphinx==7.3.7 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n # furo # myst-nb # myst-parser @@ -493,15 +494,15 @@ sphinx==7.3.7 # sphinx-design # sphinx-docsearch sphinx-autodoc-typehints==1.14.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n sphinx-basic-ng==1.0.0b2 # via furo sphinx-copybutton==0.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n sphinx-design==0.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n sphinx-docsearch==0.0.7 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n sphinxcontrib-applehelp==2.0.0 # via sphinx sphinxcontrib-devhelp==2.0.0 @@ -514,13 +515,13 @@ sphinxcontrib-qthelp==2.0.0 # via sphinx sphinxcontrib-serializinghtml==2.0.0 # via sphinx -sqlalchemy==2.0.32 +sqlalchemy==2.0.34 # via jupyter-cache -sqlglot==25.9.0 +sqlglot==25.20.1 # via ibis-framework stack-data==0.6.3 # via ipython -starlette==0.38.2 +starlette==0.38.5 # via fastapi stringcase==1.2.0 # via frictionless @@ -568,26 +569,26 @@ traitlets==5.14.3 # nbclient # nbformat twine==5.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n typeguard==4.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy -typer==0.12.4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n +typer==0.12.5 # via frictionless types-click==7.1.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n types-pytz==2024.1.0.20240417 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n # pandas-stubs types-pyyaml==6.0.12.20240808 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy -types-requests==2.32.0.20240712 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy -types-setuptools==71.1.0.20240818 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n +types-requests==2.32.0.20240907 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n +types-setuptools==74.1.0.20240907 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n typing-extensions==4.12.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n # anyio # astroid # black @@ -604,18 +605,18 @@ typing-extensions==4.12.2 # typing-inspect # uvicorn typing-inspect==0.9.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy -urllib3==2.2.2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n +urllib3==2.2.3 # via # distributed # requests # twine # types-requests uvicorn==0.30.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy -validators==0.33.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n +validators==0.34.0 # via frictionless -virtualenv==20.26.3 +virtualenv==20.26.4 # via # asv # nox @@ -624,11 +625,11 @@ wcwidth==0.2.13 # via prompt-toolkit wrapt==1.16.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n # astroid -xdoctest==1.1.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmplm14lwmy +xdoctest==1.2.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw6de399n zict==3.0.0 # via distributed -zipp==3.20.0 +zipp==3.20.1 # via importlib-metadata diff --git a/ci/requirements-py3.10-pandas2.2.2-pydantic1.10.11.txt b/ci/requirements-py3.10-pandas2.2.2-pydantic1.10.11.txt index af77f27a3..bb108d51f 100644 --- a/ci/requirements-py3.10-pandas2.2.2-pydantic1.10.11.txt +++ b/ci/requirements-py3.10-pandas2.2.2-pydantic1.10.11.txt @@ -13,7 +13,7 @@ astroid==2.15.8 asttokens==2.4.1 # via stack-data asv==0.6.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 asv-runner==0.2.1 # via asv atpublic==5.0 @@ -31,10 +31,10 @@ backports-tarfile==1.2.0 beautifulsoup4==4.12.3 # via furo black==24.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v -build==1.2.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 +build==1.2.2 # via asv -certifi==2024.7.4 +certifi==2024.8.30 # via # pyogrio # pyproj @@ -66,12 +66,12 @@ commonmark==0.9.1 # via recommonmark coverage==7.6.1 # via pytest-cov -dask==2024.8.1 +dask==2024.8.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 # dask-expr # distributed -dask-expr==1.1.11 +dask-expr==1.1.13 # via dask debugpy==1.8.5 # via ipykernel @@ -81,17 +81,17 @@ dill==0.3.8 # via pylint distlib==0.3.8 # via virtualenv -distributed==2024.8.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v +distributed==2024.8.2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 docutils==0.21.2 # via # myst-parser # readme-renderer # recommonmark # sphinx -duckdb==1.0.0 +duckdb==1.1.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 # ibis-framework exceptiongroup==1.2.2 # via @@ -101,49 +101,49 @@ exceptiongroup==1.2.2 # pytest execnet==2.1.1 # via pytest-xdist -executing==2.0.1 +executing==2.1.0 # via stack-data -fastapi==0.112.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v +fastapi==0.114.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 fastjsonschema==2.20.0 # via nbformat -filelock==3.15.4 +filelock==3.16.0 # via # ray # virtualenv frictionless==4.40.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 frozenlist==1.4.1 # via # aiosignal # ray -fsspec==2024.6.1 +fsspec==2024.9.0 # via # dask # modin furo==2024.8.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 geopandas==1.0.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v -grpcio==1.65.5 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 +grpcio==1.66.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 h11==0.14.0 # via uvicorn -hypothesis==6.111.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v -ibis-framework==9.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v +hypothesis==6.112.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 +ibis-framework==9.5.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 identify==2.6.0 # via pre-commit -idna==3.7 +idna==3.8 # via # anyio # requests imagesize==1.4.1 # via sphinx -importlib-metadata==8.2.0 +importlib-metadata==8.5.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 # asv-runner # dask # jupyter-cache @@ -154,7 +154,7 @@ iniconfig==2.0.0 # via pytest ipykernel==6.29.5 # via myst-nb -ipython==8.26.0 +ipython==8.27.0 # via # ipykernel # myst-nb @@ -162,11 +162,11 @@ isodate==0.6.1 # via frictionless isort==5.13.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 # pylint jaraco-classes==3.4.0 # via keyring -jaraco-context==5.3.0 +jaraco-context==6.0.1 # via keyring jaraco-functools==4.0.2 # via keyring @@ -179,7 +179,7 @@ jinja2==3.1.4 # myst-parser # sphinx joblib==1.4.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 json5==0.9.25 # via asv jsonschema==4.23.0 @@ -224,31 +224,31 @@ matplotlib-inline==0.1.7 # ipython mccabe==0.7.0 # via pylint -mdit-py-plugins==0.4.1 +mdit-py-plugins==0.4.2 # via myst-parser mdurl==0.1.2 # via markdown-it-py -modin==0.31.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v -more-itertools==10.4.0 +modin==0.32.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 +more-itertools==10.5.0 # via # jaraco-classes # jaraco-functools -msgpack==1.0.8 +msgpack==1.1.0 # via # distributed # ray multimethod==1.10 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 mypy==1.10.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 mypy-extensions==1.0.0 # via # black # mypy # typing-inspect myst-nb==1.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 myst-parser==4.0.0 # via myst-nb nbclient==0.10.0 @@ -267,10 +267,10 @@ nh3==0.2.18 nodeenv==1.9.1 # via pre-commit nox==2024.4.15 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v -numpy==2.1.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 +numpy==2.1.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 # dask # geopandas # ibis-framework @@ -283,12 +283,13 @@ numpy==2.1.0 # shapely packaging==24.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 # black # build # dask # distributed # geopandas + # ibis-framework # ipykernel # modin # nox @@ -298,14 +299,14 @@ packaging==24.1 # sphinx pandas==2.2.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 # dask # dask-expr # geopandas # ibis-framework # modin -pandas-stubs==2.2.2.240807 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v +pandas-stubs==2.2.2.240909 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 parso==0.8.4 # via jedi parsy==2.1 @@ -319,10 +320,10 @@ petl==1.7.15 pexpect==4.9.0 # via ipython pip==24.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 pkginfo==1.10.0 # via twine -platformdirs==4.2.2 +platformdirs==4.3.2 # via # black # jupyter-core @@ -330,15 +331,15 @@ platformdirs==4.2.2 # virtualenv pluggy==1.5.0 # via pytest -polars==1.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v +polars==1.7.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 pre-commit==3.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 prompt-toolkit==3.0.47 # via ipython -protobuf==5.27.3 +protobuf==5.28.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 # ray psutil==6.0.0 # via @@ -353,14 +354,14 @@ py4j==0.10.9.7 # via pyspark pyarrow==17.0.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 # dask-expr # ibis-framework pyarrow-hotfix==0.6 # via ibis-framework pydantic==1.10.11 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 # fastapi pygments==2.18.0 # via @@ -370,7 +371,7 @@ pygments==2.18.0 # rich # sphinx pylint==2.17.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 pympler==1.1 # via asv pyogrio==0.9.0 @@ -380,19 +381,19 @@ pyproj==3.6.1 pyproject-hooks==1.1.0 # via build pyspark==3.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v -pytest==8.3.2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 +pytest==8.3.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 # pytest-asyncio # pytest-cov # pytest-xdist -pytest-asyncio==0.23.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v +pytest-asyncio==0.24.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 pytest-cov==5.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 pytest-xdist==3.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 python-dateutil==2.9.0.post0 # via # frictionless @@ -400,17 +401,17 @@ python-dateutil==2.9.0.post0 # jupyter-client # pandas python-multipart==0.0.9 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 python-slugify==8.0.4 # via frictionless -pytz==2024.1 +pytz==2024.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 # ibis-framework # pandas pyyaml==6.0.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 # asv # dask # distributed @@ -420,16 +421,16 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.1 +pyzmq==26.2.0 # via # ipykernel # jupyter-client -ray==2.34.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v +ray==2.35.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 readme-renderer==44.0 # via twine recommonmark==0.7.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 referencing==0.35.1 # via # jsonschema @@ -447,7 +448,7 @@ rfc3986==2.0.0 # via # frictionless # twine -rich==13.7.1 +rich==13.8.1 # via # ibis-framework # twine @@ -456,11 +457,11 @@ rpds-py==0.20.0 # via # jsonschema # referencing -scipy==1.14.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v -shapely==2.0.5 +scipy==1.14.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 +shapely==2.0.6 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 # geopandas shellingham==1.5.4 # via typer @@ -483,7 +484,7 @@ soupsieve==2.6 # via beautifulsoup4 sphinx==7.3.7 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 # furo # myst-nb # myst-parser @@ -494,15 +495,15 @@ sphinx==7.3.7 # sphinx-design # sphinx-docsearch sphinx-autodoc-typehints==1.14.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 sphinx-basic-ng==1.0.0b2 # via furo sphinx-copybutton==0.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 sphinx-design==0.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 sphinx-docsearch==0.0.7 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 sphinxcontrib-applehelp==2.0.0 # via sphinx sphinxcontrib-devhelp==2.0.0 @@ -515,13 +516,13 @@ sphinxcontrib-qthelp==2.0.0 # via sphinx sphinxcontrib-serializinghtml==2.0.0 # via sphinx -sqlalchemy==2.0.32 +sqlalchemy==2.0.34 # via jupyter-cache -sqlglot==25.9.0 +sqlglot==25.20.1 # via ibis-framework stack-data==0.6.3 # via ipython -starlette==0.38.2 +starlette==0.38.5 # via fastapi stringcase==1.2.0 # via frictionless @@ -569,26 +570,26 @@ traitlets==5.14.3 # nbclient # nbformat twine==5.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 typeguard==4.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v -typer==0.12.4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 +typer==0.12.5 # via frictionless types-click==7.1.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 types-pytz==2024.1.0.20240417 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 # pandas-stubs types-pyyaml==6.0.12.20240808 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v -types-requests==2.32.0.20240712 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v -types-setuptools==71.1.0.20240818 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 +types-requests==2.32.0.20240907 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 +types-setuptools==74.1.0.20240907 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 typing-extensions==4.12.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 # anyio # astroid # black @@ -604,20 +605,20 @@ typing-extensions==4.12.2 # typing-inspect # uvicorn typing-inspect==0.9.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 tzdata==2024.1 # via pandas -urllib3==2.2.2 +urllib3==2.2.3 # via # distributed # requests # twine # types-requests uvicorn==0.30.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v -validators==0.33.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 +validators==0.34.0 # via frictionless -virtualenv==20.26.3 +virtualenv==20.26.4 # via # asv # nox @@ -626,11 +627,11 @@ wcwidth==0.2.13 # via prompt-toolkit wrapt==1.16.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 # astroid -xdoctest==1.1.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpnoaa325v +xdoctest==1.2.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp9kn3jjp6 zict==3.0.0 # via distributed -zipp==3.20.0 +zipp==3.20.1 # via importlib-metadata diff --git a/ci/requirements-py3.10-pandas2.2.2-pydantic2.3.0.txt b/ci/requirements-py3.10-pandas2.2.2-pydantic2.3.0.txt index 42e2e56cc..d1109241c 100644 --- a/ci/requirements-py3.10-pandas2.2.2-pydantic2.3.0.txt +++ b/ci/requirements-py3.10-pandas2.2.2-pydantic2.3.0.txt @@ -15,7 +15,7 @@ astroid==2.15.8 asttokens==2.4.1 # via stack-data asv==0.6.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq asv-runner==0.2.1 # via asv atpublic==5.0 @@ -33,10 +33,10 @@ backports-tarfile==1.2.0 beautifulsoup4==4.12.3 # via furo black==24.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz -build==1.2.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq +build==1.2.2 # via asv -certifi==2024.7.4 +certifi==2024.8.30 # via # pyogrio # pyproj @@ -68,12 +68,12 @@ commonmark==0.9.1 # via recommonmark coverage==7.6.1 # via pytest-cov -dask==2024.8.1 +dask==2024.8.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq # dask-expr # distributed -dask-expr==1.1.11 +dask-expr==1.1.13 # via dask debugpy==1.8.5 # via ipykernel @@ -83,17 +83,17 @@ dill==0.3.8 # via pylint distlib==0.3.8 # via virtualenv -distributed==2024.8.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz +distributed==2024.8.2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq docutils==0.21.2 # via # myst-parser # readme-renderer # recommonmark # sphinx -duckdb==1.0.0 +duckdb==1.1.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq # ibis-framework exceptiongroup==1.2.2 # via @@ -103,49 +103,49 @@ exceptiongroup==1.2.2 # pytest execnet==2.1.1 # via pytest-xdist -executing==2.0.1 +executing==2.1.0 # via stack-data -fastapi==0.112.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz +fastapi==0.114.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq fastjsonschema==2.20.0 # via nbformat -filelock==3.15.4 +filelock==3.16.0 # via # ray # virtualenv frictionless==4.40.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq frozenlist==1.4.1 # via # aiosignal # ray -fsspec==2024.6.1 +fsspec==2024.9.0 # via # dask # modin furo==2024.8.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq geopandas==1.0.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz -grpcio==1.65.5 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq +grpcio==1.66.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq h11==0.14.0 # via uvicorn -hypothesis==6.111.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz -ibis-framework==9.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz +hypothesis==6.112.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq +ibis-framework==9.5.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq identify==2.6.0 # via pre-commit -idna==3.7 +idna==3.8 # via # anyio # requests imagesize==1.4.1 # via sphinx -importlib-metadata==8.2.0 +importlib-metadata==8.5.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq # asv-runner # dask # jupyter-cache @@ -156,7 +156,7 @@ iniconfig==2.0.0 # via pytest ipykernel==6.29.5 # via myst-nb -ipython==8.26.0 +ipython==8.27.0 # via # ipykernel # myst-nb @@ -164,11 +164,11 @@ isodate==0.6.1 # via frictionless isort==5.13.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq # pylint jaraco-classes==3.4.0 # via keyring -jaraco-context==5.3.0 +jaraco-context==6.0.1 # via keyring jaraco-functools==4.0.2 # via keyring @@ -181,7 +181,7 @@ jinja2==3.1.4 # myst-parser # sphinx joblib==1.4.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq json5==0.9.25 # via asv jsonschema==4.23.0 @@ -226,31 +226,31 @@ matplotlib-inline==0.1.7 # ipython mccabe==0.7.0 # via pylint -mdit-py-plugins==0.4.1 +mdit-py-plugins==0.4.2 # via myst-parser mdurl==0.1.2 # via markdown-it-py -modin==0.31.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz -more-itertools==10.4.0 +modin==0.32.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq +more-itertools==10.5.0 # via # jaraco-classes # jaraco-functools -msgpack==1.0.8 +msgpack==1.1.0 # via # distributed # ray multimethod==1.10 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq mypy==1.10.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq mypy-extensions==1.0.0 # via # black # mypy # typing-inspect myst-nb==1.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq myst-parser==4.0.0 # via myst-nb nbclient==0.10.0 @@ -269,10 +269,10 @@ nh3==0.2.18 nodeenv==1.9.1 # via pre-commit nox==2024.4.15 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz -numpy==2.1.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq +numpy==2.1.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq # dask # geopandas # ibis-framework @@ -285,12 +285,13 @@ numpy==2.1.0 # shapely packaging==24.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq # black # build # dask # distributed # geopandas + # ibis-framework # ipykernel # modin # nox @@ -300,14 +301,14 @@ packaging==24.1 # sphinx pandas==2.2.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq # dask # dask-expr # geopandas # ibis-framework # modin -pandas-stubs==2.2.2.240807 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz +pandas-stubs==2.2.2.240909 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq parso==0.8.4 # via jedi parsy==2.1 @@ -321,10 +322,10 @@ petl==1.7.15 pexpect==4.9.0 # via ipython pip==24.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq pkginfo==1.10.0 # via twine -platformdirs==4.2.2 +platformdirs==4.3.2 # via # black # jupyter-core @@ -332,15 +333,15 @@ platformdirs==4.2.2 # virtualenv pluggy==1.5.0 # via pytest -polars==1.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz +polars==1.7.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq pre-commit==3.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq prompt-toolkit==3.0.47 # via ipython -protobuf==5.27.3 +protobuf==5.28.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq # ray psutil==6.0.0 # via @@ -355,14 +356,14 @@ py4j==0.10.9.7 # via pyspark pyarrow==17.0.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq # dask-expr # ibis-framework pyarrow-hotfix==0.6 # via ibis-framework pydantic==2.3.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq # fastapi pydantic-core==2.6.3 # via pydantic @@ -374,7 +375,7 @@ pygments==2.18.0 # rich # sphinx pylint==2.17.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq pympler==1.1 # via asv pyogrio==0.9.0 @@ -384,19 +385,19 @@ pyproj==3.6.1 pyproject-hooks==1.1.0 # via build pyspark==3.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz -pytest==8.3.2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq +pytest==8.3.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq # pytest-asyncio # pytest-cov # pytest-xdist -pytest-asyncio==0.23.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz +pytest-asyncio==0.24.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq pytest-cov==5.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq pytest-xdist==3.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq python-dateutil==2.9.0.post0 # via # frictionless @@ -404,17 +405,17 @@ python-dateutil==2.9.0.post0 # jupyter-client # pandas python-multipart==0.0.9 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq python-slugify==8.0.4 # via frictionless -pytz==2024.1 +pytz==2024.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq # ibis-framework # pandas pyyaml==6.0.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq # asv # dask # distributed @@ -424,16 +425,16 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.1 +pyzmq==26.2.0 # via # ipykernel # jupyter-client -ray==2.34.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz +ray==2.35.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq readme-renderer==44.0 # via twine recommonmark==0.7.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq referencing==0.35.1 # via # jsonschema @@ -451,7 +452,7 @@ rfc3986==2.0.0 # via # frictionless # twine -rich==13.7.1 +rich==13.8.1 # via # ibis-framework # twine @@ -460,11 +461,11 @@ rpds-py==0.20.0 # via # jsonschema # referencing -scipy==1.14.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz -shapely==2.0.5 +scipy==1.14.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq +shapely==2.0.6 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq # geopandas shellingham==1.5.4 # via typer @@ -487,7 +488,7 @@ soupsieve==2.6 # via beautifulsoup4 sphinx==7.3.7 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq # furo # myst-nb # myst-parser @@ -498,15 +499,15 @@ sphinx==7.3.7 # sphinx-design # sphinx-docsearch sphinx-autodoc-typehints==1.14.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq sphinx-basic-ng==1.0.0b2 # via furo sphinx-copybutton==0.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq sphinx-design==0.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq sphinx-docsearch==0.0.7 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq sphinxcontrib-applehelp==2.0.0 # via sphinx sphinxcontrib-devhelp==2.0.0 @@ -519,13 +520,13 @@ sphinxcontrib-qthelp==2.0.0 # via sphinx sphinxcontrib-serializinghtml==2.0.0 # via sphinx -sqlalchemy==2.0.32 +sqlalchemy==2.0.34 # via jupyter-cache -sqlglot==25.9.0 +sqlglot==25.20.1 # via ibis-framework stack-data==0.6.3 # via ipython -starlette==0.38.2 +starlette==0.38.5 # via fastapi stringcase==1.2.0 # via frictionless @@ -573,26 +574,26 @@ traitlets==5.14.3 # nbclient # nbformat twine==5.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq typeguard==4.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz -typer==0.12.4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq +typer==0.12.5 # via frictionless types-click==7.1.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq types-pytz==2024.1.0.20240417 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq # pandas-stubs types-pyyaml==6.0.12.20240808 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz -types-requests==2.32.0.20240712 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz -types-setuptools==71.1.0.20240818 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq +types-requests==2.32.0.20240907 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq +types-setuptools==74.1.0.20240907 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq typing-extensions==4.12.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq # anyio # astroid # black @@ -609,20 +610,20 @@ typing-extensions==4.12.2 # typing-inspect # uvicorn typing-inspect==0.9.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq tzdata==2024.1 # via pandas -urllib3==2.2.2 +urllib3==2.2.3 # via # distributed # requests # twine # types-requests uvicorn==0.30.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz -validators==0.33.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq +validators==0.34.0 # via frictionless -virtualenv==20.26.3 +virtualenv==20.26.4 # via # asv # nox @@ -631,11 +632,11 @@ wcwidth==0.2.13 # via prompt-toolkit wrapt==1.16.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq # astroid -xdoctest==1.1.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpa050d_wz +xdoctest==1.2.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpookvb7hq zict==3.0.0 # via distributed -zipp==3.20.0 +zipp==3.20.1 # via importlib-metadata diff --git a/ci/requirements-py3.11-pandas1.5.3-pydantic1.10.11.txt b/ci/requirements-py3.11-pandas1.5.3-pydantic1.10.11.txt index 5160c8814..e2e6635a3 100644 --- a/ci/requirements-py3.11-pandas1.5.3-pydantic1.10.11.txt +++ b/ci/requirements-py3.11-pandas1.5.3-pydantic1.10.11.txt @@ -13,7 +13,7 @@ astroid==2.15.8 asttokens==2.4.1 # via stack-data asv==0.6.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju asv-runner==0.2.1 # via asv atpublic==5.0 @@ -31,10 +31,10 @@ backports-tarfile==1.2.0 beautifulsoup4==4.12.3 # via furo black==24.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ -build==1.2.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju +build==1.2.2 # via asv -certifi==2024.7.4 +certifi==2024.8.30 # via # pyogrio # pyproj @@ -68,7 +68,7 @@ coverage==7.6.1 # via pytest-cov dask==2024.2.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju # distributed debugpy==1.8.5 # via ipykernel @@ -79,62 +79,62 @@ dill==0.3.8 distlib==0.3.8 # via virtualenv distributed==2024.2.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju docutils==0.21.2 # via # myst-parser # readme-renderer # recommonmark # sphinx -duckdb==1.0.0 +duckdb==1.1.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju # ibis-framework execnet==2.1.1 # via pytest-xdist -executing==2.0.1 +executing==2.1.0 # via stack-data -fastapi==0.112.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ +fastapi==0.114.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju fastjsonschema==2.20.0 # via nbformat -filelock==3.15.4 +filelock==3.16.0 # via # ray # virtualenv frictionless==4.40.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju frozenlist==1.4.1 # via # aiosignal # ray -fsspec==2024.6.1 +fsspec==2024.9.0 # via # dask # modin furo==2024.8.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju geopandas==1.0.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ -grpcio==1.65.5 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju +grpcio==1.66.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju h11==0.14.0 # via uvicorn -hypothesis==6.111.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ -ibis-framework==9.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ +hypothesis==6.112.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju +ibis-framework==9.5.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju identify==2.6.0 # via pre-commit -idna==3.7 +idna==3.8 # via # anyio # requests imagesize==1.4.1 # via sphinx -importlib-metadata==8.2.0 +importlib-metadata==8.5.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju # asv-runner # dask # jupyter-cache @@ -145,7 +145,7 @@ iniconfig==2.0.0 # via pytest ipykernel==6.29.5 # via myst-nb -ipython==8.26.0 +ipython==8.27.0 # via # ipykernel # myst-nb @@ -153,11 +153,11 @@ isodate==0.6.1 # via frictionless isort==5.13.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju # pylint jaraco-classes==3.4.0 # via keyring -jaraco-context==5.3.0 +jaraco-context==6.0.1 # via keyring jaraco-functools==4.0.2 # via keyring @@ -170,7 +170,7 @@ jinja2==3.1.4 # myst-parser # sphinx joblib==1.4.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju json5==0.9.25 # via asv jsonschema==4.23.0 @@ -215,31 +215,31 @@ matplotlib-inline==0.1.7 # ipython mccabe==0.7.0 # via pylint -mdit-py-plugins==0.4.1 +mdit-py-plugins==0.4.2 # via myst-parser mdurl==0.1.2 # via markdown-it-py modin==0.22.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ -more-itertools==10.4.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju +more-itertools==10.5.0 # via # jaraco-classes # jaraco-functools -msgpack==1.0.8 +msgpack==1.1.0 # via # distributed # ray multimethod==1.10 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju mypy==1.10.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju mypy-extensions==1.0.0 # via # black # mypy # typing-inspect myst-nb==1.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju myst-parser==4.0.0 # via myst-nb nbclient==0.10.0 @@ -258,10 +258,10 @@ nh3==0.2.18 nodeenv==1.9.1 # via pre-commit nox==2024.4.15 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju numpy==1.26.4 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju # dask # geopandas # ibis-framework @@ -274,12 +274,13 @@ numpy==1.26.4 # shapely packaging==24.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju # black # build # dask # distributed # geopandas + # ibis-framework # ipykernel # modin # nox @@ -289,13 +290,13 @@ packaging==24.1 # sphinx pandas==1.5.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju # dask # geopandas # ibis-framework # modin -pandas-stubs==2.2.2.240807 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ +pandas-stubs==2.2.2.240909 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju parso==0.8.4 # via jedi parsy==2.1 @@ -309,10 +310,10 @@ petl==1.7.15 pexpect==4.9.0 # via ipython pip==24.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju pkginfo==1.10.0 # via twine -platformdirs==4.2.2 +platformdirs==4.3.2 # via # black # jupyter-core @@ -320,15 +321,15 @@ platformdirs==4.2.2 # virtualenv pluggy==1.5.0 # via pytest -polars==1.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ +polars==1.7.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju pre-commit==3.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju prompt-toolkit==3.0.47 # via ipython -protobuf==5.27.3 +protobuf==5.28.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju # ray psutil==6.0.0 # via @@ -343,13 +344,13 @@ py4j==0.10.9.7 # via pyspark pyarrow==17.0.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju # ibis-framework pyarrow-hotfix==0.6 # via ibis-framework pydantic==1.10.11 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju # fastapi pygments==2.18.0 # via @@ -359,7 +360,7 @@ pygments==2.18.0 # rich # sphinx pylint==2.17.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju pympler==1.1 # via asv pyogrio==0.9.0 @@ -369,19 +370,19 @@ pyproj==3.6.1 pyproject-hooks==1.1.0 # via build pyspark==3.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ -pytest==8.3.2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju +pytest==8.3.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju # pytest-asyncio # pytest-cov # pytest-xdist -pytest-asyncio==0.23.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ +pytest-asyncio==0.24.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju pytest-cov==5.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju pytest-xdist==3.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju python-dateutil==2.9.0.post0 # via # frictionless @@ -389,17 +390,17 @@ python-dateutil==2.9.0.post0 # jupyter-client # pandas python-multipart==0.0.9 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju python-slugify==8.0.4 # via frictionless -pytz==2024.1 +pytz==2024.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju # ibis-framework # pandas pyyaml==6.0.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju # asv # dask # distributed @@ -409,16 +410,16 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.1 +pyzmq==26.2.0 # via # ipykernel # jupyter-client -ray==2.34.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ +ray==2.35.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju readme-renderer==44.0 # via twine recommonmark==0.7.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju referencing==0.35.1 # via # jsonschema @@ -436,7 +437,7 @@ rfc3986==2.0.0 # via # frictionless # twine -rich==13.7.1 +rich==13.8.1 # via # ibis-framework # twine @@ -445,11 +446,11 @@ rpds-py==0.20.0 # via # jsonschema # referencing -scipy==1.14.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ -shapely==2.0.5 +scipy==1.14.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju +shapely==2.0.6 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju # geopandas shellingham==1.5.4 # via typer @@ -472,7 +473,7 @@ soupsieve==2.6 # via beautifulsoup4 sphinx==7.3.7 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju # furo # myst-nb # myst-parser @@ -483,15 +484,15 @@ sphinx==7.3.7 # sphinx-design # sphinx-docsearch sphinx-autodoc-typehints==1.14.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju sphinx-basic-ng==1.0.0b2 # via furo sphinx-copybutton==0.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju sphinx-design==0.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju sphinx-docsearch==0.0.7 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju sphinxcontrib-applehelp==2.0.0 # via sphinx sphinxcontrib-devhelp==2.0.0 @@ -504,13 +505,13 @@ sphinxcontrib-qthelp==2.0.0 # via sphinx sphinxcontrib-serializinghtml==2.0.0 # via sphinx -sqlalchemy==2.0.32 +sqlalchemy==2.0.34 # via jupyter-cache -sqlglot==25.9.0 +sqlglot==25.20.1 # via ibis-framework stack-data==0.6.3 # via ipython -starlette==0.38.2 +starlette==0.38.5 # via fastapi stringcase==1.2.0 # via frictionless @@ -547,26 +548,26 @@ traitlets==5.14.3 # nbclient # nbformat twine==5.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju typeguard==4.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ -typer==0.12.4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju +typer==0.12.5 # via frictionless types-click==7.1.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju types-pytz==2024.1.0.20240417 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju # pandas-stubs types-pyyaml==6.0.12.20240808 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ -types-requests==2.32.0.20240712 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ -types-setuptools==71.1.0.20240818 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju +types-requests==2.32.0.20240907 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju +types-setuptools==74.1.0.20240907 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju typing-extensions==4.12.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju # fastapi # ibis-framework # ipython @@ -578,18 +579,18 @@ typing-extensions==4.12.2 # typer # typing-inspect typing-inspect==0.9.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ -urllib3==2.2.2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju +urllib3==2.2.3 # via # distributed # requests # twine # types-requests uvicorn==0.30.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ -validators==0.33.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju +validators==0.34.0 # via frictionless -virtualenv==20.26.3 +virtualenv==20.26.4 # via # asv # nox @@ -598,11 +599,11 @@ wcwidth==0.2.13 # via prompt-toolkit wrapt==1.16.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju # astroid -xdoctest==1.1.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpfrrkrcr_ +xdoctest==1.2.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpq6hwx2ju zict==3.0.0 # via distributed -zipp==3.20.0 +zipp==3.20.1 # via importlib-metadata diff --git a/ci/requirements-py3.11-pandas1.5.3-pydantic2.3.0.txt b/ci/requirements-py3.11-pandas1.5.3-pydantic2.3.0.txt index 9bba9f397..35baaadb1 100644 --- a/ci/requirements-py3.11-pandas1.5.3-pydantic2.3.0.txt +++ b/ci/requirements-py3.11-pandas1.5.3-pydantic2.3.0.txt @@ -15,7 +15,7 @@ astroid==2.15.8 asttokens==2.4.1 # via stack-data asv==0.6.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia asv-runner==0.2.1 # via asv atpublic==5.0 @@ -33,10 +33,10 @@ backports-tarfile==1.2.0 beautifulsoup4==4.12.3 # via furo black==24.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j -build==1.2.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia +build==1.2.2 # via asv -certifi==2024.7.4 +certifi==2024.8.30 # via # pyogrio # pyproj @@ -70,7 +70,7 @@ coverage==7.6.1 # via pytest-cov dask==2024.2.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia # distributed debugpy==1.8.5 # via ipykernel @@ -81,62 +81,62 @@ dill==0.3.8 distlib==0.3.8 # via virtualenv distributed==2024.2.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia docutils==0.21.2 # via # myst-parser # readme-renderer # recommonmark # sphinx -duckdb==1.0.0 +duckdb==1.1.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia # ibis-framework execnet==2.1.1 # via pytest-xdist -executing==2.0.1 +executing==2.1.0 # via stack-data -fastapi==0.112.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j +fastapi==0.114.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia fastjsonschema==2.20.0 # via nbformat -filelock==3.15.4 +filelock==3.16.0 # via # ray # virtualenv frictionless==4.40.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia frozenlist==1.4.1 # via # aiosignal # ray -fsspec==2024.6.1 +fsspec==2024.9.0 # via # dask # modin furo==2024.8.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia geopandas==1.0.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j -grpcio==1.65.5 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia +grpcio==1.66.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia h11==0.14.0 # via uvicorn -hypothesis==6.111.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j -ibis-framework==9.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j +hypothesis==6.112.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia +ibis-framework==9.5.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia identify==2.6.0 # via pre-commit -idna==3.7 +idna==3.8 # via # anyio # requests imagesize==1.4.1 # via sphinx -importlib-metadata==8.2.0 +importlib-metadata==8.5.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia # asv-runner # dask # jupyter-cache @@ -147,7 +147,7 @@ iniconfig==2.0.0 # via pytest ipykernel==6.29.5 # via myst-nb -ipython==8.26.0 +ipython==8.27.0 # via # ipykernel # myst-nb @@ -155,11 +155,11 @@ isodate==0.6.1 # via frictionless isort==5.13.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia # pylint jaraco-classes==3.4.0 # via keyring -jaraco-context==5.3.0 +jaraco-context==6.0.1 # via keyring jaraco-functools==4.0.2 # via keyring @@ -172,7 +172,7 @@ jinja2==3.1.4 # myst-parser # sphinx joblib==1.4.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia json5==0.9.25 # via asv jsonschema==4.23.0 @@ -217,31 +217,31 @@ matplotlib-inline==0.1.7 # ipython mccabe==0.7.0 # via pylint -mdit-py-plugins==0.4.1 +mdit-py-plugins==0.4.2 # via myst-parser mdurl==0.1.2 # via markdown-it-py modin==0.22.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j -more-itertools==10.4.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia +more-itertools==10.5.0 # via # jaraco-classes # jaraco-functools -msgpack==1.0.8 +msgpack==1.1.0 # via # distributed # ray multimethod==1.10 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia mypy==1.10.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia mypy-extensions==1.0.0 # via # black # mypy # typing-inspect myst-nb==1.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia myst-parser==4.0.0 # via myst-nb nbclient==0.10.0 @@ -260,10 +260,10 @@ nh3==0.2.18 nodeenv==1.9.1 # via pre-commit nox==2024.4.15 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia numpy==1.26.4 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia # dask # geopandas # ibis-framework @@ -276,12 +276,13 @@ numpy==1.26.4 # shapely packaging==24.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia # black # build # dask # distributed # geopandas + # ibis-framework # ipykernel # modin # nox @@ -291,13 +292,13 @@ packaging==24.1 # sphinx pandas==1.5.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia # dask # geopandas # ibis-framework # modin -pandas-stubs==2.2.2.240807 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j +pandas-stubs==2.2.2.240909 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia parso==0.8.4 # via jedi parsy==2.1 @@ -311,10 +312,10 @@ petl==1.7.15 pexpect==4.9.0 # via ipython pip==24.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia pkginfo==1.10.0 # via twine -platformdirs==4.2.2 +platformdirs==4.3.2 # via # black # jupyter-core @@ -322,15 +323,15 @@ platformdirs==4.2.2 # virtualenv pluggy==1.5.0 # via pytest -polars==1.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j +polars==1.7.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia pre-commit==3.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia prompt-toolkit==3.0.47 # via ipython -protobuf==5.27.3 +protobuf==5.28.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia # ray psutil==6.0.0 # via @@ -345,13 +346,13 @@ py4j==0.10.9.7 # via pyspark pyarrow==17.0.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia # ibis-framework pyarrow-hotfix==0.6 # via ibis-framework pydantic==2.3.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia # fastapi pydantic-core==2.6.3 # via pydantic @@ -363,7 +364,7 @@ pygments==2.18.0 # rich # sphinx pylint==2.17.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia pympler==1.1 # via asv pyogrio==0.9.0 @@ -373,19 +374,19 @@ pyproj==3.6.1 pyproject-hooks==1.1.0 # via build pyspark==3.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j -pytest==8.3.2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia +pytest==8.3.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia # pytest-asyncio # pytest-cov # pytest-xdist -pytest-asyncio==0.23.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j +pytest-asyncio==0.24.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia pytest-cov==5.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia pytest-xdist==3.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia python-dateutil==2.9.0.post0 # via # frictionless @@ -393,17 +394,17 @@ python-dateutil==2.9.0.post0 # jupyter-client # pandas python-multipart==0.0.9 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia python-slugify==8.0.4 # via frictionless -pytz==2024.1 +pytz==2024.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia # ibis-framework # pandas pyyaml==6.0.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia # asv # dask # distributed @@ -413,16 +414,16 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.1 +pyzmq==26.2.0 # via # ipykernel # jupyter-client -ray==2.34.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j +ray==2.35.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia readme-renderer==44.0 # via twine recommonmark==0.7.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia referencing==0.35.1 # via # jsonschema @@ -440,7 +441,7 @@ rfc3986==2.0.0 # via # frictionless # twine -rich==13.7.1 +rich==13.8.1 # via # ibis-framework # twine @@ -449,11 +450,11 @@ rpds-py==0.20.0 # via # jsonschema # referencing -scipy==1.14.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j -shapely==2.0.5 +scipy==1.14.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia +shapely==2.0.6 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia # geopandas shellingham==1.5.4 # via typer @@ -476,7 +477,7 @@ soupsieve==2.6 # via beautifulsoup4 sphinx==7.3.7 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia # furo # myst-nb # myst-parser @@ -487,15 +488,15 @@ sphinx==7.3.7 # sphinx-design # sphinx-docsearch sphinx-autodoc-typehints==1.14.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia sphinx-basic-ng==1.0.0b2 # via furo sphinx-copybutton==0.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia sphinx-design==0.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia sphinx-docsearch==0.0.7 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia sphinxcontrib-applehelp==2.0.0 # via sphinx sphinxcontrib-devhelp==2.0.0 @@ -508,13 +509,13 @@ sphinxcontrib-qthelp==2.0.0 # via sphinx sphinxcontrib-serializinghtml==2.0.0 # via sphinx -sqlalchemy==2.0.32 +sqlalchemy==2.0.34 # via jupyter-cache -sqlglot==25.9.0 +sqlglot==25.20.1 # via ibis-framework stack-data==0.6.3 # via ipython -starlette==0.38.2 +starlette==0.38.5 # via fastapi stringcase==1.2.0 # via frictionless @@ -551,26 +552,26 @@ traitlets==5.14.3 # nbclient # nbformat twine==5.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia typeguard==4.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j -typer==0.12.4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia +typer==0.12.5 # via frictionless types-click==7.1.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia types-pytz==2024.1.0.20240417 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia # pandas-stubs types-pyyaml==6.0.12.20240808 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j -types-requests==2.32.0.20240712 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j -types-setuptools==71.1.0.20240818 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia +types-requests==2.32.0.20240907 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia +types-setuptools==74.1.0.20240907 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia typing-extensions==4.12.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia # fastapi # ibis-framework # ipython @@ -583,18 +584,18 @@ typing-extensions==4.12.2 # typer # typing-inspect typing-inspect==0.9.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j -urllib3==2.2.2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia +urllib3==2.2.3 # via # distributed # requests # twine # types-requests uvicorn==0.30.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j -validators==0.33.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia +validators==0.34.0 # via frictionless -virtualenv==20.26.3 +virtualenv==20.26.4 # via # asv # nox @@ -603,11 +604,11 @@ wcwidth==0.2.13 # via prompt-toolkit wrapt==1.16.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia # astroid -xdoctest==1.1.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpom1phd_j +xdoctest==1.2.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpy5ukddia zict==3.0.0 # via distributed -zipp==3.20.0 +zipp==3.20.1 # via importlib-metadata diff --git a/ci/requirements-py3.11-pandas2.2.2-pydantic1.10.11.txt b/ci/requirements-py3.11-pandas2.2.2-pydantic1.10.11.txt index 2b4582351..4d41ca3ed 100644 --- a/ci/requirements-py3.11-pandas2.2.2-pydantic1.10.11.txt +++ b/ci/requirements-py3.11-pandas2.2.2-pydantic1.10.11.txt @@ -13,7 +13,7 @@ astroid==2.15.8 asttokens==2.4.1 # via stack-data asv==0.6.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw asv-runner==0.2.1 # via asv atpublic==5.0 @@ -31,10 +31,10 @@ backports-tarfile==1.2.0 beautifulsoup4==4.12.3 # via furo black==24.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 -build==1.2.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw +build==1.2.2 # via asv -certifi==2024.7.4 +certifi==2024.8.30 # via # pyogrio # pyproj @@ -66,12 +66,12 @@ commonmark==0.9.1 # via recommonmark coverage==7.6.1 # via pytest-cov -dask==2024.8.1 +dask==2024.8.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw # dask-expr # distributed -dask-expr==1.1.11 +dask-expr==1.1.13 # via dask debugpy==1.8.5 # via ipykernel @@ -81,63 +81,63 @@ dill==0.3.8 # via pylint distlib==0.3.8 # via virtualenv -distributed==2024.8.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 +distributed==2024.8.2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw docutils==0.21.2 # via # myst-parser # readme-renderer # recommonmark # sphinx -duckdb==1.0.0 +duckdb==1.1.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw # ibis-framework execnet==2.1.1 # via pytest-xdist -executing==2.0.1 +executing==2.1.0 # via stack-data -fastapi==0.112.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 +fastapi==0.114.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw fastjsonschema==2.20.0 # via nbformat -filelock==3.15.4 +filelock==3.16.0 # via # ray # virtualenv frictionless==4.40.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw frozenlist==1.4.1 # via # aiosignal # ray -fsspec==2024.6.1 +fsspec==2024.9.0 # via # dask # modin furo==2024.8.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw geopandas==1.0.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 -grpcio==1.65.5 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw +grpcio==1.66.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw h11==0.14.0 # via uvicorn -hypothesis==6.111.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 -ibis-framework==9.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 +hypothesis==6.112.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw +ibis-framework==9.5.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw identify==2.6.0 # via pre-commit -idna==3.7 +idna==3.8 # via # anyio # requests imagesize==1.4.1 # via sphinx -importlib-metadata==8.2.0 +importlib-metadata==8.5.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw # asv-runner # dask # jupyter-cache @@ -148,7 +148,7 @@ iniconfig==2.0.0 # via pytest ipykernel==6.29.5 # via myst-nb -ipython==8.26.0 +ipython==8.27.0 # via # ipykernel # myst-nb @@ -156,11 +156,11 @@ isodate==0.6.1 # via frictionless isort==5.13.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw # pylint jaraco-classes==3.4.0 # via keyring -jaraco-context==5.3.0 +jaraco-context==6.0.1 # via keyring jaraco-functools==4.0.2 # via keyring @@ -173,7 +173,7 @@ jinja2==3.1.4 # myst-parser # sphinx joblib==1.4.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw json5==0.9.25 # via asv jsonschema==4.23.0 @@ -218,31 +218,31 @@ matplotlib-inline==0.1.7 # ipython mccabe==0.7.0 # via pylint -mdit-py-plugins==0.4.1 +mdit-py-plugins==0.4.2 # via myst-parser mdurl==0.1.2 # via markdown-it-py -modin==0.31.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 -more-itertools==10.4.0 +modin==0.32.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw +more-itertools==10.5.0 # via # jaraco-classes # jaraco-functools -msgpack==1.0.8 +msgpack==1.1.0 # via # distributed # ray multimethod==1.10 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw mypy==1.10.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw mypy-extensions==1.0.0 # via # black # mypy # typing-inspect myst-nb==1.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw myst-parser==4.0.0 # via myst-nb nbclient==0.10.0 @@ -261,10 +261,10 @@ nh3==0.2.18 nodeenv==1.9.1 # via pre-commit nox==2024.4.15 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 -numpy==2.1.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw +numpy==2.1.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw # dask # geopandas # ibis-framework @@ -277,12 +277,13 @@ numpy==2.1.0 # shapely packaging==24.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw # black # build # dask # distributed # geopandas + # ibis-framework # ipykernel # modin # nox @@ -292,14 +293,14 @@ packaging==24.1 # sphinx pandas==2.2.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw # dask # dask-expr # geopandas # ibis-framework # modin -pandas-stubs==2.2.2.240807 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 +pandas-stubs==2.2.2.240909 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw parso==0.8.4 # via jedi parsy==2.1 @@ -313,10 +314,10 @@ petl==1.7.15 pexpect==4.9.0 # via ipython pip==24.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw pkginfo==1.10.0 # via twine -platformdirs==4.2.2 +platformdirs==4.3.2 # via # black # jupyter-core @@ -324,15 +325,15 @@ platformdirs==4.2.2 # virtualenv pluggy==1.5.0 # via pytest -polars==1.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 +polars==1.7.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw pre-commit==3.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw prompt-toolkit==3.0.47 # via ipython -protobuf==5.27.3 +protobuf==5.28.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw # ray psutil==6.0.0 # via @@ -347,14 +348,14 @@ py4j==0.10.9.7 # via pyspark pyarrow==17.0.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw # dask-expr # ibis-framework pyarrow-hotfix==0.6 # via ibis-framework pydantic==1.10.11 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw # fastapi pygments==2.18.0 # via @@ -364,7 +365,7 @@ pygments==2.18.0 # rich # sphinx pylint==2.17.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw pympler==1.1 # via asv pyogrio==0.9.0 @@ -374,19 +375,19 @@ pyproj==3.6.1 pyproject-hooks==1.1.0 # via build pyspark==3.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 -pytest==8.3.2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw +pytest==8.3.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw # pytest-asyncio # pytest-cov # pytest-xdist -pytest-asyncio==0.23.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 +pytest-asyncio==0.24.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw pytest-cov==5.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw pytest-xdist==3.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw python-dateutil==2.9.0.post0 # via # frictionless @@ -394,17 +395,17 @@ python-dateutil==2.9.0.post0 # jupyter-client # pandas python-multipart==0.0.9 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw python-slugify==8.0.4 # via frictionless -pytz==2024.1 +pytz==2024.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw # ibis-framework # pandas pyyaml==6.0.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw # asv # dask # distributed @@ -414,16 +415,16 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.1 +pyzmq==26.2.0 # via # ipykernel # jupyter-client -ray==2.34.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 +ray==2.35.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw readme-renderer==44.0 # via twine recommonmark==0.7.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw referencing==0.35.1 # via # jsonschema @@ -441,7 +442,7 @@ rfc3986==2.0.0 # via # frictionless # twine -rich==13.7.1 +rich==13.8.1 # via # ibis-framework # twine @@ -450,11 +451,11 @@ rpds-py==0.20.0 # via # jsonschema # referencing -scipy==1.14.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 -shapely==2.0.5 +scipy==1.14.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw +shapely==2.0.6 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw # geopandas shellingham==1.5.4 # via typer @@ -477,7 +478,7 @@ soupsieve==2.6 # via beautifulsoup4 sphinx==7.3.7 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw # furo # myst-nb # myst-parser @@ -488,15 +489,15 @@ sphinx==7.3.7 # sphinx-design # sphinx-docsearch sphinx-autodoc-typehints==1.14.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw sphinx-basic-ng==1.0.0b2 # via furo sphinx-copybutton==0.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw sphinx-design==0.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw sphinx-docsearch==0.0.7 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw sphinxcontrib-applehelp==2.0.0 # via sphinx sphinxcontrib-devhelp==2.0.0 @@ -509,13 +510,13 @@ sphinxcontrib-qthelp==2.0.0 # via sphinx sphinxcontrib-serializinghtml==2.0.0 # via sphinx -sqlalchemy==2.0.32 +sqlalchemy==2.0.34 # via jupyter-cache -sqlglot==25.9.0 +sqlglot==25.20.1 # via ibis-framework stack-data==0.6.3 # via ipython -starlette==0.38.2 +starlette==0.38.5 # via fastapi stringcase==1.2.0 # via frictionless @@ -552,26 +553,26 @@ traitlets==5.14.3 # nbclient # nbformat twine==5.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw typeguard==4.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 -typer==0.12.4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw +typer==0.12.5 # via frictionless types-click==7.1.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw types-pytz==2024.1.0.20240417 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw # pandas-stubs types-pyyaml==6.0.12.20240808 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 -types-requests==2.32.0.20240712 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 -types-setuptools==71.1.0.20240818 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw +types-requests==2.32.0.20240907 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw +types-setuptools==74.1.0.20240907 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw typing-extensions==4.12.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw # fastapi # ibis-framework # ipython @@ -583,20 +584,20 @@ typing-extensions==4.12.2 # typer # typing-inspect typing-inspect==0.9.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw tzdata==2024.1 # via pandas -urllib3==2.2.2 +urllib3==2.2.3 # via # distributed # requests # twine # types-requests uvicorn==0.30.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 -validators==0.33.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw +validators==0.34.0 # via frictionless -virtualenv==20.26.3 +virtualenv==20.26.4 # via # asv # nox @@ -605,11 +606,11 @@ wcwidth==0.2.13 # via prompt-toolkit wrapt==1.16.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw # astroid -xdoctest==1.1.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmptc7t8zz2 +xdoctest==1.2.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_go1ymvw zict==3.0.0 # via distributed -zipp==3.20.0 +zipp==3.20.1 # via importlib-metadata diff --git a/ci/requirements-py3.11-pandas2.2.2-pydantic2.3.0.txt b/ci/requirements-py3.11-pandas2.2.2-pydantic2.3.0.txt index 42f0e35c0..ef8096787 100644 --- a/ci/requirements-py3.11-pandas2.2.2-pydantic2.3.0.txt +++ b/ci/requirements-py3.11-pandas2.2.2-pydantic2.3.0.txt @@ -15,7 +15,7 @@ astroid==2.15.8 asttokens==2.4.1 # via stack-data asv==0.6.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 asv-runner==0.2.1 # via asv atpublic==5.0 @@ -33,10 +33,10 @@ backports-tarfile==1.2.0 beautifulsoup4==4.12.3 # via furo black==24.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl -build==1.2.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 +build==1.2.2 # via asv -certifi==2024.7.4 +certifi==2024.8.30 # via # pyogrio # pyproj @@ -68,12 +68,12 @@ commonmark==0.9.1 # via recommonmark coverage==7.6.1 # via pytest-cov -dask==2024.8.1 +dask==2024.8.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 # dask-expr # distributed -dask-expr==1.1.11 +dask-expr==1.1.13 # via dask debugpy==1.8.5 # via ipykernel @@ -83,63 +83,63 @@ dill==0.3.8 # via pylint distlib==0.3.8 # via virtualenv -distributed==2024.8.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl +distributed==2024.8.2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 docutils==0.21.2 # via # myst-parser # readme-renderer # recommonmark # sphinx -duckdb==1.0.0 +duckdb==1.1.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 # ibis-framework execnet==2.1.1 # via pytest-xdist -executing==2.0.1 +executing==2.1.0 # via stack-data -fastapi==0.112.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl +fastapi==0.114.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 fastjsonschema==2.20.0 # via nbformat -filelock==3.15.4 +filelock==3.16.0 # via # ray # virtualenv frictionless==4.40.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 frozenlist==1.4.1 # via # aiosignal # ray -fsspec==2024.6.1 +fsspec==2024.9.0 # via # dask # modin furo==2024.8.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 geopandas==1.0.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl -grpcio==1.65.5 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 +grpcio==1.66.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 h11==0.14.0 # via uvicorn -hypothesis==6.111.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl -ibis-framework==9.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl +hypothesis==6.112.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 +ibis-framework==9.5.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 identify==2.6.0 # via pre-commit -idna==3.7 +idna==3.8 # via # anyio # requests imagesize==1.4.1 # via sphinx -importlib-metadata==8.2.0 +importlib-metadata==8.5.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 # asv-runner # dask # jupyter-cache @@ -150,7 +150,7 @@ iniconfig==2.0.0 # via pytest ipykernel==6.29.5 # via myst-nb -ipython==8.26.0 +ipython==8.27.0 # via # ipykernel # myst-nb @@ -158,11 +158,11 @@ isodate==0.6.1 # via frictionless isort==5.13.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 # pylint jaraco-classes==3.4.0 # via keyring -jaraco-context==5.3.0 +jaraco-context==6.0.1 # via keyring jaraco-functools==4.0.2 # via keyring @@ -175,7 +175,7 @@ jinja2==3.1.4 # myst-parser # sphinx joblib==1.4.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 json5==0.9.25 # via asv jsonschema==4.23.0 @@ -220,31 +220,31 @@ matplotlib-inline==0.1.7 # ipython mccabe==0.7.0 # via pylint -mdit-py-plugins==0.4.1 +mdit-py-plugins==0.4.2 # via myst-parser mdurl==0.1.2 # via markdown-it-py -modin==0.31.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl -more-itertools==10.4.0 +modin==0.32.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 +more-itertools==10.5.0 # via # jaraco-classes # jaraco-functools -msgpack==1.0.8 +msgpack==1.1.0 # via # distributed # ray multimethod==1.10 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 mypy==1.10.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 mypy-extensions==1.0.0 # via # black # mypy # typing-inspect myst-nb==1.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 myst-parser==4.0.0 # via myst-nb nbclient==0.10.0 @@ -263,10 +263,10 @@ nh3==0.2.18 nodeenv==1.9.1 # via pre-commit nox==2024.4.15 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl -numpy==2.1.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 +numpy==2.1.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 # dask # geopandas # ibis-framework @@ -279,12 +279,13 @@ numpy==2.1.0 # shapely packaging==24.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 # black # build # dask # distributed # geopandas + # ibis-framework # ipykernel # modin # nox @@ -294,14 +295,14 @@ packaging==24.1 # sphinx pandas==2.2.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 # dask # dask-expr # geopandas # ibis-framework # modin -pandas-stubs==2.2.2.240807 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl +pandas-stubs==2.2.2.240909 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 parso==0.8.4 # via jedi parsy==2.1 @@ -315,10 +316,10 @@ petl==1.7.15 pexpect==4.9.0 # via ipython pip==24.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 pkginfo==1.10.0 # via twine -platformdirs==4.2.2 +platformdirs==4.3.2 # via # black # jupyter-core @@ -326,15 +327,15 @@ platformdirs==4.2.2 # virtualenv pluggy==1.5.0 # via pytest -polars==1.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl +polars==1.7.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 pre-commit==3.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 prompt-toolkit==3.0.47 # via ipython -protobuf==5.27.3 +protobuf==5.28.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 # ray psutil==6.0.0 # via @@ -349,14 +350,14 @@ py4j==0.10.9.7 # via pyspark pyarrow==17.0.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 # dask-expr # ibis-framework pyarrow-hotfix==0.6 # via ibis-framework pydantic==2.3.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 # fastapi pydantic-core==2.6.3 # via pydantic @@ -368,7 +369,7 @@ pygments==2.18.0 # rich # sphinx pylint==2.17.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 pympler==1.1 # via asv pyogrio==0.9.0 @@ -378,19 +379,19 @@ pyproj==3.6.1 pyproject-hooks==1.1.0 # via build pyspark==3.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl -pytest==8.3.2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 +pytest==8.3.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 # pytest-asyncio # pytest-cov # pytest-xdist -pytest-asyncio==0.23.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl +pytest-asyncio==0.24.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 pytest-cov==5.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 pytest-xdist==3.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 python-dateutil==2.9.0.post0 # via # frictionless @@ -398,17 +399,17 @@ python-dateutil==2.9.0.post0 # jupyter-client # pandas python-multipart==0.0.9 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 python-slugify==8.0.4 # via frictionless -pytz==2024.1 +pytz==2024.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 # ibis-framework # pandas pyyaml==6.0.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 # asv # dask # distributed @@ -418,16 +419,16 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.1 +pyzmq==26.2.0 # via # ipykernel # jupyter-client -ray==2.34.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl +ray==2.35.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 readme-renderer==44.0 # via twine recommonmark==0.7.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 referencing==0.35.1 # via # jsonschema @@ -445,7 +446,7 @@ rfc3986==2.0.0 # via # frictionless # twine -rich==13.7.1 +rich==13.8.1 # via # ibis-framework # twine @@ -454,11 +455,11 @@ rpds-py==0.20.0 # via # jsonschema # referencing -scipy==1.14.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl -shapely==2.0.5 +scipy==1.14.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 +shapely==2.0.6 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 # geopandas shellingham==1.5.4 # via typer @@ -481,7 +482,7 @@ soupsieve==2.6 # via beautifulsoup4 sphinx==7.3.7 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 # furo # myst-nb # myst-parser @@ -492,15 +493,15 @@ sphinx==7.3.7 # sphinx-design # sphinx-docsearch sphinx-autodoc-typehints==1.14.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 sphinx-basic-ng==1.0.0b2 # via furo sphinx-copybutton==0.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 sphinx-design==0.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 sphinx-docsearch==0.0.7 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 sphinxcontrib-applehelp==2.0.0 # via sphinx sphinxcontrib-devhelp==2.0.0 @@ -513,13 +514,13 @@ sphinxcontrib-qthelp==2.0.0 # via sphinx sphinxcontrib-serializinghtml==2.0.0 # via sphinx -sqlalchemy==2.0.32 +sqlalchemy==2.0.34 # via jupyter-cache -sqlglot==25.9.0 +sqlglot==25.20.1 # via ibis-framework stack-data==0.6.3 # via ipython -starlette==0.38.2 +starlette==0.38.5 # via fastapi stringcase==1.2.0 # via frictionless @@ -556,26 +557,26 @@ traitlets==5.14.3 # nbclient # nbformat twine==5.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 typeguard==4.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl -typer==0.12.4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 +typer==0.12.5 # via frictionless types-click==7.1.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 types-pytz==2024.1.0.20240417 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 # pandas-stubs types-pyyaml==6.0.12.20240808 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl -types-requests==2.32.0.20240712 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl -types-setuptools==71.1.0.20240818 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 +types-requests==2.32.0.20240907 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 +types-setuptools==74.1.0.20240907 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 typing-extensions==4.12.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 # fastapi # ibis-framework # ipython @@ -588,20 +589,20 @@ typing-extensions==4.12.2 # typer # typing-inspect typing-inspect==0.9.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 tzdata==2024.1 # via pandas -urllib3==2.2.2 +urllib3==2.2.3 # via # distributed # requests # twine # types-requests uvicorn==0.30.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl -validators==0.33.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 +validators==0.34.0 # via frictionless -virtualenv==20.26.3 +virtualenv==20.26.4 # via # asv # nox @@ -610,11 +611,11 @@ wcwidth==0.2.13 # via prompt-toolkit wrapt==1.16.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 # astroid -xdoctest==1.1.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_0dit1rl +xdoctest==1.2.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_8jnlh_7 zict==3.0.0 # via distributed -zipp==3.20.0 +zipp==3.20.1 # via importlib-metadata diff --git a/ci/requirements-py3.8-pandas1.5.3-pydantic1.10.11.txt b/ci/requirements-py3.8-pandas1.5.3-pydantic1.10.11.txt index 6b227a925..4490a9140 100644 --- a/ci/requirements-py3.8-pandas1.5.3-pydantic1.10.11.txt +++ b/ci/requirements-py3.8-pandas1.5.3-pydantic1.10.11.txt @@ -15,7 +15,7 @@ astroid==2.15.8 asttokens==2.4.1 # via stack-data asv==0.6.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b asv-runner==0.2.1 # via asv attrs==24.2.0 @@ -34,10 +34,10 @@ backports-tarfile==1.2.0 beautifulsoup4==4.12.3 # via furo black==24.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje -build==1.2.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b +build==1.2.2 # via asv -certifi==2024.7.4 +certifi==2024.8.30 # via # fiona # pyproj @@ -78,7 +78,7 @@ coverage==7.6.1 # via pytest-cov dask==2023.5.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b # distributed debugpy==1.8.5 # via ipykernel @@ -89,15 +89,15 @@ dill==0.3.8 distlib==0.3.8 # via virtualenv distributed==2023.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b docutils==0.19 # via # myst-parser # readme-renderer # recommonmark # sphinx -duckdb==1.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje +duckdb==1.1.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b exceptiongroup==1.2.2 # via # anyio @@ -105,49 +105,49 @@ exceptiongroup==1.2.2 # pytest execnet==2.1.1 # via pytest-xdist -executing==2.0.1 +executing==2.1.0 # via stack-data -fastapi==0.112.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje +fastapi==0.114.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b fastjsonschema==2.20.0 # via nbformat -filelock==3.15.4 +filelock==3.16.0 # via # ray # virtualenv -fiona==1.9.6 +fiona==1.10.0 # via geopandas frictionless==4.40.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b frozenlist==1.4.1 # via # aiosignal # ray -fsspec==2024.6.1 +fsspec==2024.9.0 # via # dask # modin furo==2023.3.27 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b geopandas==0.13.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje -grpcio==1.65.5 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b +grpcio==1.66.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b h11==0.14.0 # via uvicorn -hypothesis==6.111.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje +hypothesis==6.112.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b identify==2.6.0 # via pre-commit -idna==3.7 +idna==3.8 # via # anyio # requests imagesize==1.4.1 # via sphinx -importlib-metadata==8.2.0 +importlib-metadata==8.5.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b # asv-runner # build # dask @@ -159,7 +159,7 @@ importlib-metadata==8.2.0 # sphinx # twine # typeguard -importlib-resources==6.4.3 +importlib-resources==6.4.5 # via # jsonschema # jsonschema-specifications @@ -176,11 +176,11 @@ isodate==0.6.1 # via frictionless isort==5.13.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b # pylint jaraco-classes==3.4.0 # via keyring -jaraco-context==5.3.0 +jaraco-context==6.0.1 # via keyring jaraco-functools==4.0.2 # via keyring @@ -193,7 +193,7 @@ jinja2==3.1.4 # myst-parser # sphinx joblib==1.4.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b json5==0.9.25 # via asv jsonschema==4.23.0 @@ -243,26 +243,26 @@ mdit-py-plugins==0.3.5 mdurl==0.1.2 # via markdown-it-py modin==0.22.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje -more-itertools==10.4.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b +more-itertools==10.5.0 # via # jaraco-classes # jaraco-functools -msgpack==1.0.8 +msgpack==1.1.0 # via # distributed # ray multimethod==1.10 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b mypy==1.10.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b mypy-extensions==1.0.0 # via # black # mypy # typing-inspect myst-nb==0.17.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b myst-parser==0.18.1 # via myst-nb nbclient==0.7.4 @@ -281,10 +281,10 @@ nh3==0.2.18 nodeenv==1.9.1 # via pre-commit nox==2024.4.15 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b numpy==1.24.4 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b # dask # modin # pandas @@ -293,7 +293,7 @@ numpy==1.24.4 # shapely packaging==24.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b # black # build # dask @@ -307,12 +307,12 @@ packaging==24.1 # sphinx pandas==1.5.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b # dask # geopandas # modin pandas-stubs==2.0.3.230814 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b parso==0.8.4 # via jedi partd==1.4.1 @@ -326,12 +326,12 @@ pexpect==4.9.0 pickleshare==0.7.5 # via ipython pip==24.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b pkginfo==1.10.0 # via twine pkgutil-resolve-name==1.3.10 # via jsonschema -platformdirs==4.2.2 +platformdirs==4.3.2 # via # black # jupyter-core @@ -339,15 +339,15 @@ platformdirs==4.2.2 # virtualenv pluggy==1.5.0 # via pytest -polars==1.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje +polars==1.7.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b pre-commit==3.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b prompt-toolkit==3.0.47 # via ipython -protobuf==5.27.3 +protobuf==5.28.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b # ray psutil==6.0.0 # via @@ -361,10 +361,10 @@ pure-eval==0.2.3 py4j==0.10.9.7 # via pyspark pyarrow==17.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b pydantic==1.10.11 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b # fastapi pygments==2.18.0 # via @@ -374,7 +374,7 @@ pygments==2.18.0 # rich # sphinx pylint==2.17.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b pympler==1.1 # via asv pyproj==3.5.0 @@ -382,36 +382,36 @@ pyproj==3.5.0 pyproject-hooks==1.1.0 # via build pyspark==3.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje -pytest==8.3.2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b +pytest==8.3.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b # pytest-asyncio # pytest-cov # pytest-xdist -pytest-asyncio==0.23.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje +pytest-asyncio==0.24.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b pytest-cov==5.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b pytest-xdist==3.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b python-dateutil==2.9.0.post0 # via # frictionless # jupyter-client # pandas python-multipart==0.0.9 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b python-slugify==8.0.4 # via frictionless -pytz==2024.1 +pytz==2024.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b # babel # pandas pyyaml==6.0.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b # asv # dask # distributed @@ -421,16 +421,16 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.1 +pyzmq==26.2.0 # via # ipykernel # jupyter-client ray==2.10.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b readme-renderer==43.0 # via twine recommonmark==0.7.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b referencing==0.35.1 # via # jsonschema @@ -448,7 +448,7 @@ rfc3986==2.0.0 # via # frictionless # twine -rich==13.7.1 +rich==13.8.1 # via # twine # typer @@ -457,10 +457,10 @@ rpds-py==0.20.0 # jsonschema # referencing scipy==1.10.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje -shapely==2.0.5 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b +shapely==2.0.6 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b # geopandas shellingham==1.5.4 # via typer @@ -469,7 +469,6 @@ simpleeval==0.9.13 six==1.16.0 # via # asttokens - # fiona # isodate # python-dateutil sniffio==1.3.1 @@ -484,7 +483,7 @@ soupsieve==2.6 # via beautifulsoup4 sphinx==5.3.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b # furo # myst-nb # myst-parser @@ -495,15 +494,15 @@ sphinx==5.3.0 # sphinx-design # sphinx-docsearch sphinx-autodoc-typehints==1.14.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b sphinx-basic-ng==1.0.0b2 # via furo sphinx-copybutton==0.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b sphinx-design==0.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b sphinx-docsearch==0.0.7 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b sphinxcontrib-applehelp==1.0.4 # via sphinx sphinxcontrib-devhelp==1.0.2 @@ -516,11 +515,11 @@ sphinxcontrib-qthelp==1.0.3 # via sphinx sphinxcontrib-serializinghtml==1.1.5 # via sphinx -sqlalchemy==2.0.32 +sqlalchemy==2.0.34 # via jupyter-cache stack-data==0.6.3 # via ipython -starlette==0.38.2 +starlette==0.38.5 # via fastapi stringcase==1.2.0 # via frictionless @@ -566,26 +565,26 @@ traitlets==5.14.3 # nbclient # nbformat twine==5.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b typeguard==4.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje -typer==0.12.4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b +typer==0.12.5 # via frictionless types-click==7.1.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b types-pytz==2024.1.0.20240417 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b # pandas-stubs types-pyyaml==6.0.12.20240808 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje -types-requests==2.32.0.20240712 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje -types-setuptools==71.1.0.20240818 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b +types-requests==2.32.0.20240907 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b +types-setuptools==74.1.0.20240907 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b typing-extensions==4.12.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b # anyio # astroid # black @@ -604,18 +603,18 @@ typing-extensions==4.12.2 # typing-inspect # uvicorn typing-inspect==0.9.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje -urllib3==2.2.2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b +urllib3==2.2.3 # via # distributed # requests # twine # types-requests uvicorn==0.30.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje -validators==0.33.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b +validators==0.34.0 # via frictionless -virtualenv==20.26.3 +virtualenv==20.26.4 # via # asv # nox @@ -624,13 +623,13 @@ wcwidth==0.2.13 # via prompt-toolkit wrapt==1.16.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b # astroid -xdoctest==1.1.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpqvtmkxje +xdoctest==1.2.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp_2mudy7b zict==3.0.0 # via distributed -zipp==3.20.0 +zipp==3.20.1 # via # importlib-metadata # importlib-resources diff --git a/ci/requirements-py3.8-pandas1.5.3-pydantic2.3.0.txt b/ci/requirements-py3.8-pandas1.5.3-pydantic2.3.0.txt index 37ed2df67..3fd167966 100644 --- a/ci/requirements-py3.8-pandas1.5.3-pydantic2.3.0.txt +++ b/ci/requirements-py3.8-pandas1.5.3-pydantic2.3.0.txt @@ -17,7 +17,7 @@ astroid==2.15.8 asttokens==2.4.1 # via stack-data asv==0.6.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c asv-runner==0.2.1 # via asv attrs==24.2.0 @@ -36,10 +36,10 @@ backports-tarfile==1.2.0 beautifulsoup4==4.12.3 # via furo black==24.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve -build==1.2.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c +build==1.2.2 # via asv -certifi==2024.7.4 +certifi==2024.8.30 # via # fiona # pyproj @@ -80,7 +80,7 @@ coverage==7.6.1 # via pytest-cov dask==2023.5.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c # distributed debugpy==1.8.5 # via ipykernel @@ -91,15 +91,15 @@ dill==0.3.8 distlib==0.3.8 # via virtualenv distributed==2023.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c docutils==0.19 # via # myst-parser # readme-renderer # recommonmark # sphinx -duckdb==1.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve +duckdb==1.1.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c exceptiongroup==1.2.2 # via # anyio @@ -107,49 +107,49 @@ exceptiongroup==1.2.2 # pytest execnet==2.1.1 # via pytest-xdist -executing==2.0.1 +executing==2.1.0 # via stack-data -fastapi==0.112.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve +fastapi==0.114.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c fastjsonschema==2.20.0 # via nbformat -filelock==3.15.4 +filelock==3.16.0 # via # ray # virtualenv -fiona==1.9.6 +fiona==1.10.0 # via geopandas frictionless==4.40.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c frozenlist==1.4.1 # via # aiosignal # ray -fsspec==2024.6.1 +fsspec==2024.9.0 # via # dask # modin furo==2023.3.27 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c geopandas==0.13.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve -grpcio==1.65.5 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c +grpcio==1.66.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c h11==0.14.0 # via uvicorn -hypothesis==6.111.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve +hypothesis==6.112.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c identify==2.6.0 # via pre-commit -idna==3.7 +idna==3.8 # via # anyio # requests imagesize==1.4.1 # via sphinx -importlib-metadata==8.2.0 +importlib-metadata==8.5.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c # asv-runner # build # dask @@ -161,7 +161,7 @@ importlib-metadata==8.2.0 # sphinx # twine # typeguard -importlib-resources==6.4.3 +importlib-resources==6.4.5 # via # jsonschema # jsonschema-specifications @@ -178,11 +178,11 @@ isodate==0.6.1 # via frictionless isort==5.13.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c # pylint jaraco-classes==3.4.0 # via keyring -jaraco-context==5.3.0 +jaraco-context==6.0.1 # via keyring jaraco-functools==4.0.2 # via keyring @@ -195,7 +195,7 @@ jinja2==3.1.4 # myst-parser # sphinx joblib==1.4.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c json5==0.9.25 # via asv jsonschema==4.23.0 @@ -245,26 +245,26 @@ mdit-py-plugins==0.3.5 mdurl==0.1.2 # via markdown-it-py modin==0.22.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve -more-itertools==10.4.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c +more-itertools==10.5.0 # via # jaraco-classes # jaraco-functools -msgpack==1.0.8 +msgpack==1.1.0 # via # distributed # ray multimethod==1.10 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c mypy==1.10.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c mypy-extensions==1.0.0 # via # black # mypy # typing-inspect myst-nb==0.17.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c myst-parser==0.18.1 # via myst-nb nbclient==0.7.4 @@ -283,10 +283,10 @@ nh3==0.2.18 nodeenv==1.9.1 # via pre-commit nox==2024.4.15 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c numpy==1.24.4 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c # dask # modin # pandas @@ -295,7 +295,7 @@ numpy==1.24.4 # shapely packaging==24.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c # black # build # dask @@ -309,12 +309,12 @@ packaging==24.1 # sphinx pandas==1.5.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c # dask # geopandas # modin pandas-stubs==2.0.3.230814 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c parso==0.8.4 # via jedi partd==1.4.1 @@ -328,12 +328,12 @@ pexpect==4.9.0 pickleshare==0.7.5 # via ipython pip==24.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c pkginfo==1.10.0 # via twine pkgutil-resolve-name==1.3.10 # via jsonschema -platformdirs==4.2.2 +platformdirs==4.3.2 # via # black # jupyter-core @@ -341,15 +341,15 @@ platformdirs==4.2.2 # virtualenv pluggy==1.5.0 # via pytest -polars==1.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve +polars==1.7.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c pre-commit==3.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c prompt-toolkit==3.0.47 # via ipython -protobuf==5.27.3 +protobuf==5.28.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c # ray psutil==6.0.0 # via @@ -363,10 +363,10 @@ pure-eval==0.2.3 py4j==0.10.9.7 # via pyspark pyarrow==17.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c pydantic==2.3.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c # fastapi pydantic-core==2.6.3 # via pydantic @@ -378,7 +378,7 @@ pygments==2.18.0 # rich # sphinx pylint==2.17.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c pympler==1.1 # via asv pyproj==3.5.0 @@ -386,36 +386,36 @@ pyproj==3.5.0 pyproject-hooks==1.1.0 # via build pyspark==3.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve -pytest==8.3.2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c +pytest==8.3.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c # pytest-asyncio # pytest-cov # pytest-xdist -pytest-asyncio==0.23.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve +pytest-asyncio==0.24.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c pytest-cov==5.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c pytest-xdist==3.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c python-dateutil==2.9.0.post0 # via # frictionless # jupyter-client # pandas python-multipart==0.0.9 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c python-slugify==8.0.4 # via frictionless -pytz==2024.1 +pytz==2024.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c # babel # pandas pyyaml==6.0.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c # asv # dask # distributed @@ -425,16 +425,16 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.1 +pyzmq==26.2.0 # via # ipykernel # jupyter-client ray==2.10.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c readme-renderer==43.0 # via twine recommonmark==0.7.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c referencing==0.35.1 # via # jsonschema @@ -452,7 +452,7 @@ rfc3986==2.0.0 # via # frictionless # twine -rich==13.7.1 +rich==13.8.1 # via # twine # typer @@ -461,10 +461,10 @@ rpds-py==0.20.0 # jsonschema # referencing scipy==1.10.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve -shapely==2.0.5 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c +shapely==2.0.6 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c # geopandas shellingham==1.5.4 # via typer @@ -473,7 +473,6 @@ simpleeval==0.9.13 six==1.16.0 # via # asttokens - # fiona # isodate # python-dateutil sniffio==1.3.1 @@ -488,7 +487,7 @@ soupsieve==2.6 # via beautifulsoup4 sphinx==5.3.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c # furo # myst-nb # myst-parser @@ -499,15 +498,15 @@ sphinx==5.3.0 # sphinx-design # sphinx-docsearch sphinx-autodoc-typehints==1.14.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c sphinx-basic-ng==1.0.0b2 # via furo sphinx-copybutton==0.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c sphinx-design==0.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c sphinx-docsearch==0.0.7 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c sphinxcontrib-applehelp==1.0.4 # via sphinx sphinxcontrib-devhelp==1.0.2 @@ -520,11 +519,11 @@ sphinxcontrib-qthelp==1.0.3 # via sphinx sphinxcontrib-serializinghtml==1.1.5 # via sphinx -sqlalchemy==2.0.32 +sqlalchemy==2.0.34 # via jupyter-cache stack-data==0.6.3 # via ipython -starlette==0.38.2 +starlette==0.38.5 # via fastapi stringcase==1.2.0 # via frictionless @@ -570,26 +569,26 @@ traitlets==5.14.3 # nbclient # nbformat twine==5.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c typeguard==4.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve -typer==0.12.4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c +typer==0.12.5 # via frictionless types-click==7.1.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c types-pytz==2024.1.0.20240417 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c # pandas-stubs types-pyyaml==6.0.12.20240808 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve -types-requests==2.32.0.20240712 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve -types-setuptools==71.1.0.20240818 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c +types-requests==2.32.0.20240907 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c +types-setuptools==74.1.0.20240907 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c typing-extensions==4.12.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c # annotated-types # anyio # astroid @@ -610,18 +609,18 @@ typing-extensions==4.12.2 # typing-inspect # uvicorn typing-inspect==0.9.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve -urllib3==2.2.2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c +urllib3==2.2.3 # via # distributed # requests # twine # types-requests uvicorn==0.30.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve -validators==0.33.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c +validators==0.34.0 # via frictionless -virtualenv==20.26.3 +virtualenv==20.26.4 # via # asv # nox @@ -630,13 +629,13 @@ wcwidth==0.2.13 # via prompt-toolkit wrapt==1.16.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c # astroid -xdoctest==1.1.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpw35mevve +xdoctest==1.2.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpolemce6c zict==3.0.0 # via distributed -zipp==3.20.0 +zipp==3.20.1 # via # importlib-metadata # importlib-resources diff --git a/ci/requirements-py3.9-pandas1.5.3-pydantic1.10.11.txt b/ci/requirements-py3.9-pandas1.5.3-pydantic1.10.11.txt index 5b93c5c0e..3a36e7210 100644 --- a/ci/requirements-py3.9-pandas1.5.3-pydantic1.10.11.txt +++ b/ci/requirements-py3.9-pandas1.5.3-pydantic1.10.11.txt @@ -13,7 +13,7 @@ astroid==2.15.8 asttokens==2.4.1 # via stack-data asv==0.6.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g asv-runner==0.2.1 # via asv attrs==24.2.0 @@ -29,10 +29,10 @@ backports-tarfile==1.2.0 beautifulsoup4==4.12.3 # via furo black==24.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas -build==1.2.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g +build==1.2.2 # via asv -certifi==2024.7.4 +certifi==2024.8.30 # via # pyogrio # pyproj @@ -66,7 +66,7 @@ coverage==7.6.1 # via pytest-cov dask==2024.2.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g # distributed debugpy==1.8.5 # via ipykernel @@ -77,15 +77,15 @@ dill==0.3.8 distlib==0.3.8 # via virtualenv distributed==2024.2.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g docutils==0.21.2 # via # myst-parser # readme-renderer # recommonmark # sphinx -duckdb==1.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas +duckdb==1.1.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g exceptiongroup==1.2.2 # via # anyio @@ -94,47 +94,47 @@ exceptiongroup==1.2.2 # pytest execnet==2.1.1 # via pytest-xdist -executing==2.0.1 +executing==2.1.0 # via stack-data -fastapi==0.112.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas +fastapi==0.114.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g fastjsonschema==2.20.0 # via nbformat -filelock==3.15.4 +filelock==3.16.0 # via # ray # virtualenv frictionless==4.40.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g frozenlist==1.4.1 # via # aiosignal # ray -fsspec==2024.6.1 +fsspec==2024.9.0 # via # dask # modin furo==2024.8.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g geopandas==1.0.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas -grpcio==1.65.5 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g +grpcio==1.66.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g h11==0.14.0 # via uvicorn -hypothesis==6.111.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas +hypothesis==6.112.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g identify==2.6.0 # via pre-commit -idna==3.7 +idna==3.8 # via # anyio # requests imagesize==1.4.1 # via sphinx -importlib-metadata==8.2.0 +importlib-metadata==8.5.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g # asv-runner # build # dask @@ -157,11 +157,11 @@ isodate==0.6.1 # via frictionless isort==5.13.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g # pylint jaraco-classes==3.4.0 # via keyring -jaraco-context==5.3.0 +jaraco-context==6.0.1 # via keyring jaraco-functools==4.0.2 # via keyring @@ -174,7 +174,7 @@ jinja2==3.1.4 # myst-parser # sphinx joblib==1.4.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g json5==0.9.25 # via asv jsonschema==4.23.0 @@ -219,31 +219,31 @@ matplotlib-inline==0.1.7 # ipython mccabe==0.7.0 # via pylint -mdit-py-plugins==0.4.1 +mdit-py-plugins==0.4.2 # via myst-parser mdurl==0.1.2 # via markdown-it-py modin==0.22.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas -more-itertools==10.4.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g +more-itertools==10.5.0 # via # jaraco-classes # jaraco-functools -msgpack==1.0.8 +msgpack==1.1.0 # via # distributed # ray multimethod==1.10 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g mypy==1.10.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g mypy-extensions==1.0.0 # via # black # mypy # typing-inspect myst-nb==1.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g myst-parser==3.0.1 # via myst-nb nbclient==0.10.0 @@ -262,10 +262,10 @@ nh3==0.2.18 nodeenv==1.9.1 # via pre-commit nox==2024.4.15 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g numpy==1.26.4 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g # dask # geopandas # modin @@ -277,7 +277,7 @@ numpy==1.26.4 # shapely packaging==24.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g # black # build # dask @@ -292,12 +292,12 @@ packaging==24.1 # sphinx pandas==1.5.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g # dask # geopandas # modin pandas-stubs==2.2.2.240807 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g parso==0.8.4 # via jedi partd==1.4.2 @@ -309,10 +309,10 @@ petl==1.7.15 pexpect==4.9.0 # via ipython pip==24.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g pkginfo==1.10.0 # via twine -platformdirs==4.2.2 +platformdirs==4.3.2 # via # black # jupyter-core @@ -320,15 +320,15 @@ platformdirs==4.2.2 # virtualenv pluggy==1.5.0 # via pytest -polars==1.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas +polars==1.7.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g pre-commit==3.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g prompt-toolkit==3.0.47 # via ipython -protobuf==5.27.3 +protobuf==5.28.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g # ray psutil==6.0.0 # via @@ -342,10 +342,10 @@ pure-eval==0.2.3 py4j==0.10.9.7 # via pyspark pyarrow==17.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g pydantic==1.10.11 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g # fastapi pygments==2.18.0 # via @@ -355,7 +355,7 @@ pygments==2.18.0 # rich # sphinx pylint==2.17.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g pympler==1.1 # via asv pyogrio==0.9.0 @@ -365,35 +365,35 @@ pyproj==3.6.1 pyproject-hooks==1.1.0 # via build pyspark==3.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas -pytest==8.3.2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g +pytest==8.3.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g # pytest-asyncio # pytest-cov # pytest-xdist -pytest-asyncio==0.23.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas +pytest-asyncio==0.24.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g pytest-cov==5.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g pytest-xdist==3.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g python-dateutil==2.9.0.post0 # via # frictionless # jupyter-client # pandas python-multipart==0.0.9 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g python-slugify==8.0.4 # via frictionless -pytz==2024.1 +pytz==2024.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g # pandas pyyaml==6.0.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g # asv # dask # distributed @@ -403,16 +403,16 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.1 +pyzmq==26.2.0 # via # ipykernel # jupyter-client -ray==2.34.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas +ray==2.35.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g readme-renderer==44.0 # via twine recommonmark==0.7.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g referencing==0.35.1 # via # jsonschema @@ -430,7 +430,7 @@ rfc3986==2.0.0 # via # frictionless # twine -rich==13.7.1 +rich==13.8.1 # via # twine # typer @@ -439,10 +439,10 @@ rpds-py==0.20.0 # jsonschema # referencing scipy==1.13.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas -shapely==2.0.5 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g +shapely==2.0.6 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g # geopandas shellingham==1.5.4 # via typer @@ -465,7 +465,7 @@ soupsieve==2.6 # via beautifulsoup4 sphinx==7.3.7 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g # furo # myst-nb # myst-parser @@ -476,15 +476,15 @@ sphinx==7.3.7 # sphinx-design # sphinx-docsearch sphinx-autodoc-typehints==1.14.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g sphinx-basic-ng==1.0.0b2 # via furo sphinx-copybutton==0.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g sphinx-design==0.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g sphinx-docsearch==0.0.7 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g sphinxcontrib-applehelp==2.0.0 # via sphinx sphinxcontrib-devhelp==2.0.0 @@ -497,11 +497,11 @@ sphinxcontrib-qthelp==2.0.0 # via sphinx sphinxcontrib-serializinghtml==2.0.0 # via sphinx -sqlalchemy==2.0.32 +sqlalchemy==2.0.34 # via jupyter-cache stack-data==0.6.3 # via ipython -starlette==0.38.2 +starlette==0.38.5 # via fastapi stringcase==1.2.0 # via frictionless @@ -548,26 +548,26 @@ traitlets==5.14.3 # nbclient # nbformat twine==5.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g typeguard==4.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas -typer==0.12.4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g +typer==0.12.5 # via frictionless types-click==7.1.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g types-pytz==2024.1.0.20240417 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g # pandas-stubs types-pyyaml==6.0.12.20240808 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas -types-requests==2.32.0.20240712 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas -types-setuptools==71.1.0.20240818 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g +types-requests==2.32.0.20240907 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g +types-setuptools==74.1.0.20240907 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g typing-extensions==4.12.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g # anyio # astroid # black @@ -584,18 +584,18 @@ typing-extensions==4.12.2 # typing-inspect # uvicorn typing-inspect==0.9.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas -urllib3==2.2.2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g +urllib3==2.2.3 # via # distributed # requests # twine # types-requests uvicorn==0.30.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas -validators==0.33.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g +validators==0.34.0 # via frictionless -virtualenv==20.26.3 +virtualenv==20.26.4 # via # asv # nox @@ -604,11 +604,11 @@ wcwidth==0.2.13 # via prompt-toolkit wrapt==1.16.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g # astroid -xdoctest==1.1.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpxbcirpas +xdoctest==1.2.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp0t38vv5g zict==3.0.0 # via distributed -zipp==3.20.0 +zipp==3.20.1 # via importlib-metadata diff --git a/ci/requirements-py3.9-pandas1.5.3-pydantic2.3.0.txt b/ci/requirements-py3.9-pandas1.5.3-pydantic2.3.0.txt index ad2b6fcc2..ad5e243ed 100644 --- a/ci/requirements-py3.9-pandas1.5.3-pydantic2.3.0.txt +++ b/ci/requirements-py3.9-pandas1.5.3-pydantic2.3.0.txt @@ -15,7 +15,7 @@ astroid==2.15.8 asttokens==2.4.1 # via stack-data asv==0.6.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 asv-runner==0.2.1 # via asv attrs==24.2.0 @@ -31,10 +31,10 @@ backports-tarfile==1.2.0 beautifulsoup4==4.12.3 # via furo black==24.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 -build==1.2.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 +build==1.2.2 # via asv -certifi==2024.7.4 +certifi==2024.8.30 # via # pyogrio # pyproj @@ -68,7 +68,7 @@ coverage==7.6.1 # via pytest-cov dask==2024.2.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 # distributed debugpy==1.8.5 # via ipykernel @@ -79,15 +79,15 @@ dill==0.3.8 distlib==0.3.8 # via virtualenv distributed==2024.2.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 docutils==0.21.2 # via # myst-parser # readme-renderer # recommonmark # sphinx -duckdb==1.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 +duckdb==1.1.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 exceptiongroup==1.2.2 # via # anyio @@ -96,47 +96,47 @@ exceptiongroup==1.2.2 # pytest execnet==2.1.1 # via pytest-xdist -executing==2.0.1 +executing==2.1.0 # via stack-data -fastapi==0.112.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 +fastapi==0.114.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 fastjsonschema==2.20.0 # via nbformat -filelock==3.15.4 +filelock==3.16.0 # via # ray # virtualenv frictionless==4.40.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 frozenlist==1.4.1 # via # aiosignal # ray -fsspec==2024.6.1 +fsspec==2024.9.0 # via # dask # modin furo==2024.8.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 geopandas==1.0.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 -grpcio==1.65.5 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 +grpcio==1.66.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 h11==0.14.0 # via uvicorn -hypothesis==6.111.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 +hypothesis==6.112.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 identify==2.6.0 # via pre-commit -idna==3.7 +idna==3.8 # via # anyio # requests imagesize==1.4.1 # via sphinx -importlib-metadata==8.2.0 +importlib-metadata==8.5.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 # asv-runner # build # dask @@ -159,11 +159,11 @@ isodate==0.6.1 # via frictionless isort==5.13.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 # pylint jaraco-classes==3.4.0 # via keyring -jaraco-context==5.3.0 +jaraco-context==6.0.1 # via keyring jaraco-functools==4.0.2 # via keyring @@ -176,7 +176,7 @@ jinja2==3.1.4 # myst-parser # sphinx joblib==1.4.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 json5==0.9.25 # via asv jsonschema==4.23.0 @@ -221,31 +221,31 @@ matplotlib-inline==0.1.7 # ipython mccabe==0.7.0 # via pylint -mdit-py-plugins==0.4.1 +mdit-py-plugins==0.4.2 # via myst-parser mdurl==0.1.2 # via markdown-it-py modin==0.22.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 -more-itertools==10.4.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 +more-itertools==10.5.0 # via # jaraco-classes # jaraco-functools -msgpack==1.0.8 +msgpack==1.1.0 # via # distributed # ray multimethod==1.10 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 mypy==1.10.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 mypy-extensions==1.0.0 # via # black # mypy # typing-inspect myst-nb==1.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 myst-parser==3.0.1 # via myst-nb nbclient==0.10.0 @@ -264,10 +264,10 @@ nh3==0.2.18 nodeenv==1.9.1 # via pre-commit nox==2024.4.15 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 numpy==1.26.4 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 # dask # geopandas # modin @@ -279,7 +279,7 @@ numpy==1.26.4 # shapely packaging==24.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 # black # build # dask @@ -294,12 +294,12 @@ packaging==24.1 # sphinx pandas==1.5.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 # dask # geopandas # modin pandas-stubs==2.2.2.240807 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 parso==0.8.4 # via jedi partd==1.4.2 @@ -311,10 +311,10 @@ petl==1.7.15 pexpect==4.9.0 # via ipython pip==24.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 pkginfo==1.10.0 # via twine -platformdirs==4.2.2 +platformdirs==4.3.2 # via # black # jupyter-core @@ -322,15 +322,15 @@ platformdirs==4.2.2 # virtualenv pluggy==1.5.0 # via pytest -polars==1.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 +polars==1.7.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 pre-commit==3.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 prompt-toolkit==3.0.47 # via ipython -protobuf==5.27.3 +protobuf==5.28.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 # ray psutil==6.0.0 # via @@ -344,10 +344,10 @@ pure-eval==0.2.3 py4j==0.10.9.7 # via pyspark pyarrow==17.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 pydantic==2.3.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 # fastapi pydantic-core==2.6.3 # via pydantic @@ -359,7 +359,7 @@ pygments==2.18.0 # rich # sphinx pylint==2.17.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 pympler==1.1 # via asv pyogrio==0.9.0 @@ -369,35 +369,35 @@ pyproj==3.6.1 pyproject-hooks==1.1.0 # via build pyspark==3.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 -pytest==8.3.2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 +pytest==8.3.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 # pytest-asyncio # pytest-cov # pytest-xdist -pytest-asyncio==0.23.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 +pytest-asyncio==0.24.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 pytest-cov==5.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 pytest-xdist==3.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 python-dateutil==2.9.0.post0 # via # frictionless # jupyter-client # pandas python-multipart==0.0.9 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 python-slugify==8.0.4 # via frictionless -pytz==2024.1 +pytz==2024.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 # pandas pyyaml==6.0.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 # asv # dask # distributed @@ -407,16 +407,16 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.1 +pyzmq==26.2.0 # via # ipykernel # jupyter-client -ray==2.34.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 +ray==2.35.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 readme-renderer==44.0 # via twine recommonmark==0.7.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 referencing==0.35.1 # via # jsonschema @@ -434,7 +434,7 @@ rfc3986==2.0.0 # via # frictionless # twine -rich==13.7.1 +rich==13.8.1 # via # twine # typer @@ -443,10 +443,10 @@ rpds-py==0.20.0 # jsonschema # referencing scipy==1.13.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 -shapely==2.0.5 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 +shapely==2.0.6 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 # geopandas shellingham==1.5.4 # via typer @@ -469,7 +469,7 @@ soupsieve==2.6 # via beautifulsoup4 sphinx==7.3.7 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 # furo # myst-nb # myst-parser @@ -480,15 +480,15 @@ sphinx==7.3.7 # sphinx-design # sphinx-docsearch sphinx-autodoc-typehints==1.14.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 sphinx-basic-ng==1.0.0b2 # via furo sphinx-copybutton==0.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 sphinx-design==0.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 sphinx-docsearch==0.0.7 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 sphinxcontrib-applehelp==2.0.0 # via sphinx sphinxcontrib-devhelp==2.0.0 @@ -501,11 +501,11 @@ sphinxcontrib-qthelp==2.0.0 # via sphinx sphinxcontrib-serializinghtml==2.0.0 # via sphinx -sqlalchemy==2.0.32 +sqlalchemy==2.0.34 # via jupyter-cache stack-data==0.6.3 # via ipython -starlette==0.38.2 +starlette==0.38.5 # via fastapi stringcase==1.2.0 # via frictionless @@ -552,26 +552,26 @@ traitlets==5.14.3 # nbclient # nbformat twine==5.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 typeguard==4.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 -typer==0.12.4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 +typer==0.12.5 # via frictionless types-click==7.1.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 types-pytz==2024.1.0.20240417 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 # pandas-stubs types-pyyaml==6.0.12.20240808 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 -types-requests==2.32.0.20240712 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 -types-setuptools==71.1.0.20240818 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 +types-requests==2.32.0.20240907 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 +types-setuptools==74.1.0.20240907 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 typing-extensions==4.12.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 # anyio # astroid # black @@ -589,18 +589,18 @@ typing-extensions==4.12.2 # typing-inspect # uvicorn typing-inspect==0.9.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 -urllib3==2.2.2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 +urllib3==2.2.3 # via # distributed # requests # twine # types-requests uvicorn==0.30.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 -validators==0.33.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 +validators==0.34.0 # via frictionless -virtualenv==20.26.3 +virtualenv==20.26.4 # via # asv # nox @@ -609,11 +609,11 @@ wcwidth==0.2.13 # via prompt-toolkit wrapt==1.16.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 # astroid -xdoctest==1.1.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp97j1bot4 +xdoctest==1.2.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmphamau2p6 zict==3.0.0 # via distributed -zipp==3.20.0 +zipp==3.20.1 # via importlib-metadata diff --git a/ci/requirements-py3.9-pandas2.2.2-pydantic1.10.11.txt b/ci/requirements-py3.9-pandas2.2.2-pydantic1.10.11.txt index 653107716..29d20b17f 100644 --- a/ci/requirements-py3.9-pandas2.2.2-pydantic1.10.11.txt +++ b/ci/requirements-py3.9-pandas2.2.2-pydantic1.10.11.txt @@ -13,7 +13,7 @@ astroid==2.15.8 asttokens==2.4.1 # via stack-data asv==0.6.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd asv-runner==0.2.1 # via asv attrs==24.2.0 @@ -29,10 +29,10 @@ backports-tarfile==1.2.0 beautifulsoup4==4.12.3 # via furo black==24.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh -build==1.2.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd +build==1.2.2 # via asv -certifi==2024.7.4 +certifi==2024.8.30 # via # pyogrio # pyproj @@ -66,7 +66,7 @@ coverage==7.6.1 # via pytest-cov dask==2024.8.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd # dask-expr # distributed dask-expr==1.1.10 @@ -80,15 +80,15 @@ dill==0.3.8 distlib==0.3.8 # via virtualenv distributed==2024.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd docutils==0.21.2 # via # myst-parser # readme-renderer # recommonmark # sphinx -duckdb==1.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh +duckdb==1.1.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd exceptiongroup==1.2.2 # via # anyio @@ -97,47 +97,47 @@ exceptiongroup==1.2.2 # pytest execnet==2.1.1 # via pytest-xdist -executing==2.0.1 +executing==2.1.0 # via stack-data -fastapi==0.112.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh +fastapi==0.114.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd fastjsonschema==2.20.0 # via nbformat -filelock==3.15.4 +filelock==3.16.0 # via # ray # virtualenv frictionless==4.40.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd frozenlist==1.4.1 # via # aiosignal # ray -fsspec==2024.6.1 +fsspec==2024.9.0 # via # dask # modin furo==2024.8.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd geopandas==1.0.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh -grpcio==1.65.5 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd +grpcio==1.66.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd h11==0.14.0 # via uvicorn -hypothesis==6.111.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh +hypothesis==6.112.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd identify==2.6.0 # via pre-commit -idna==3.7 +idna==3.8 # via # anyio # requests imagesize==1.4.1 # via sphinx -importlib-metadata==8.2.0 +importlib-metadata==8.5.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd # asv-runner # build # dask @@ -160,11 +160,11 @@ isodate==0.6.1 # via frictionless isort==5.13.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd # pylint jaraco-classes==3.4.0 # via keyring -jaraco-context==5.3.0 +jaraco-context==6.0.1 # via keyring jaraco-functools==4.0.2 # via keyring @@ -177,7 +177,7 @@ jinja2==3.1.4 # myst-parser # sphinx joblib==1.4.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd json5==0.9.25 # via asv jsonschema==4.23.0 @@ -222,31 +222,31 @@ matplotlib-inline==0.1.7 # ipython mccabe==0.7.0 # via pylint -mdit-py-plugins==0.4.1 +mdit-py-plugins==0.4.2 # via myst-parser mdurl==0.1.2 # via markdown-it-py -modin==0.31.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh -more-itertools==10.4.0 +modin==0.32.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd +more-itertools==10.5.0 # via # jaraco-classes # jaraco-functools -msgpack==1.0.8 +msgpack==1.1.0 # via # distributed # ray multimethod==1.10 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd mypy==1.10.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd mypy-extensions==1.0.0 # via # black # mypy # typing-inspect myst-nb==1.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd myst-parser==3.0.1 # via myst-nb nbclient==0.10.0 @@ -265,10 +265,10 @@ nh3==0.2.18 nodeenv==1.9.1 # via pre-commit nox==2024.4.15 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh -numpy==2.0.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd +numpy==2.0.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd # dask # geopandas # modin @@ -280,7 +280,7 @@ numpy==2.0.1 # shapely packaging==24.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd # black # build # dask @@ -295,13 +295,13 @@ packaging==24.1 # sphinx pandas==2.2.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd # dask # dask-expr # geopandas # modin pandas-stubs==2.2.2.240807 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd parso==0.8.4 # via jedi partd==1.4.2 @@ -313,10 +313,10 @@ petl==1.7.15 pexpect==4.9.0 # via ipython pip==24.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd pkginfo==1.10.0 # via twine -platformdirs==4.2.2 +platformdirs==4.3.2 # via # black # jupyter-core @@ -324,15 +324,15 @@ platformdirs==4.2.2 # virtualenv pluggy==1.5.0 # via pytest -polars==1.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh +polars==1.7.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd pre-commit==3.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd prompt-toolkit==3.0.47 # via ipython -protobuf==5.27.3 +protobuf==5.28.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd # ray psutil==6.0.0 # via @@ -347,11 +347,11 @@ py4j==0.10.9.7 # via pyspark pyarrow==17.0.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd # dask-expr pydantic==1.10.11 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd # fastapi pygments==2.18.0 # via @@ -361,7 +361,7 @@ pygments==2.18.0 # rich # sphinx pylint==2.17.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd pympler==1.1 # via asv pyogrio==0.9.0 @@ -371,35 +371,35 @@ pyproj==3.6.1 pyproject-hooks==1.1.0 # via build pyspark==3.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh -pytest==8.3.2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd +pytest==8.3.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd # pytest-asyncio # pytest-cov # pytest-xdist -pytest-asyncio==0.23.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh +pytest-asyncio==0.24.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd pytest-cov==5.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd pytest-xdist==3.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd python-dateutil==2.9.0.post0 # via # frictionless # jupyter-client # pandas python-multipart==0.0.9 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd python-slugify==8.0.4 # via frictionless -pytz==2024.1 +pytz==2024.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd # pandas pyyaml==6.0.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd # asv # dask # distributed @@ -409,16 +409,16 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.1 +pyzmq==26.2.0 # via # ipykernel # jupyter-client -ray==2.34.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh +ray==2.35.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd readme-renderer==44.0 # via twine recommonmark==0.7.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd referencing==0.35.1 # via # jsonschema @@ -436,7 +436,7 @@ rfc3986==2.0.0 # via # frictionless # twine -rich==13.7.1 +rich==13.8.1 # via # twine # typer @@ -445,10 +445,10 @@ rpds-py==0.20.0 # jsonschema # referencing scipy==1.13.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh -shapely==2.0.5 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd +shapely==2.0.6 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd # geopandas shellingham==1.5.4 # via typer @@ -471,7 +471,7 @@ soupsieve==2.6 # via beautifulsoup4 sphinx==7.3.7 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd # furo # myst-nb # myst-parser @@ -482,15 +482,15 @@ sphinx==7.3.7 # sphinx-design # sphinx-docsearch sphinx-autodoc-typehints==1.14.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd sphinx-basic-ng==1.0.0b2 # via furo sphinx-copybutton==0.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd sphinx-design==0.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd sphinx-docsearch==0.0.7 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd sphinxcontrib-applehelp==2.0.0 # via sphinx sphinxcontrib-devhelp==2.0.0 @@ -503,11 +503,11 @@ sphinxcontrib-qthelp==2.0.0 # via sphinx sphinxcontrib-serializinghtml==2.0.0 # via sphinx -sqlalchemy==2.0.32 +sqlalchemy==2.0.34 # via jupyter-cache stack-data==0.6.3 # via ipython -starlette==0.38.2 +starlette==0.38.5 # via fastapi stringcase==1.2.0 # via frictionless @@ -554,26 +554,26 @@ traitlets==5.14.3 # nbclient # nbformat twine==5.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd typeguard==4.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh -typer==0.12.4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd +typer==0.12.5 # via frictionless types-click==7.1.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd types-pytz==2024.1.0.20240417 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd # pandas-stubs types-pyyaml==6.0.12.20240808 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh -types-requests==2.32.0.20240712 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh -types-setuptools==71.1.0.20240818 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd +types-requests==2.32.0.20240907 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd +types-setuptools==74.1.0.20240907 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd typing-extensions==4.12.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd # anyio # astroid # black @@ -590,20 +590,20 @@ typing-extensions==4.12.2 # typing-inspect # uvicorn typing-inspect==0.9.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd tzdata==2024.1 # via pandas -urllib3==2.2.2 +urllib3==2.2.3 # via # distributed # requests # twine # types-requests uvicorn==0.30.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh -validators==0.33.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd +validators==0.34.0 # via frictionless -virtualenv==20.26.3 +virtualenv==20.26.4 # via # asv # nox @@ -612,11 +612,11 @@ wcwidth==0.2.13 # via prompt-toolkit wrapt==1.16.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd # astroid -xdoctest==1.1.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp09dz_nsh +xdoctest==1.2.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp07c3vbdd zict==3.0.0 # via distributed -zipp==3.20.0 +zipp==3.20.1 # via importlib-metadata diff --git a/ci/requirements-py3.9-pandas2.2.2-pydantic2.3.0.txt b/ci/requirements-py3.9-pandas2.2.2-pydantic2.3.0.txt index d936d7b9c..550ab84c3 100644 --- a/ci/requirements-py3.9-pandas2.2.2-pydantic2.3.0.txt +++ b/ci/requirements-py3.9-pandas2.2.2-pydantic2.3.0.txt @@ -15,7 +15,7 @@ astroid==2.15.8 asttokens==2.4.1 # via stack-data asv==0.6.4 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf asv-runner==0.2.1 # via asv attrs==24.2.0 @@ -31,10 +31,10 @@ backports-tarfile==1.2.0 beautifulsoup4==4.12.3 # via furo black==24.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk -build==1.2.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf +build==1.2.2 # via asv -certifi==2024.7.4 +certifi==2024.8.30 # via # pyogrio # pyproj @@ -68,7 +68,7 @@ coverage==7.6.1 # via pytest-cov dask==2024.8.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf # dask-expr # distributed dask-expr==1.1.10 @@ -82,15 +82,15 @@ dill==0.3.8 distlib==0.3.8 # via virtualenv distributed==2024.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf docutils==0.21.2 # via # myst-parser # readme-renderer # recommonmark # sphinx -duckdb==1.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk +duckdb==1.1.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf exceptiongroup==1.2.2 # via # anyio @@ -99,47 +99,47 @@ exceptiongroup==1.2.2 # pytest execnet==2.1.1 # via pytest-xdist -executing==2.0.1 +executing==2.1.0 # via stack-data -fastapi==0.112.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk +fastapi==0.114.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf fastjsonschema==2.20.0 # via nbformat -filelock==3.15.4 +filelock==3.16.0 # via # ray # virtualenv frictionless==4.40.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf frozenlist==1.4.1 # via # aiosignal # ray -fsspec==2024.6.1 +fsspec==2024.9.0 # via # dask # modin furo==2024.8.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf geopandas==1.0.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk -grpcio==1.65.5 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf +grpcio==1.66.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf h11==0.14.0 # via uvicorn -hypothesis==6.111.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk +hypothesis==6.112.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf identify==2.6.0 # via pre-commit -idna==3.7 +idna==3.8 # via # anyio # requests imagesize==1.4.1 # via sphinx -importlib-metadata==8.2.0 +importlib-metadata==8.5.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf # asv-runner # build # dask @@ -162,11 +162,11 @@ isodate==0.6.1 # via frictionless isort==5.13.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf # pylint jaraco-classes==3.4.0 # via keyring -jaraco-context==5.3.0 +jaraco-context==6.0.1 # via keyring jaraco-functools==4.0.2 # via keyring @@ -179,7 +179,7 @@ jinja2==3.1.4 # myst-parser # sphinx joblib==1.4.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf json5==0.9.25 # via asv jsonschema==4.23.0 @@ -224,31 +224,31 @@ matplotlib-inline==0.1.7 # ipython mccabe==0.7.0 # via pylint -mdit-py-plugins==0.4.1 +mdit-py-plugins==0.4.2 # via myst-parser mdurl==0.1.2 # via markdown-it-py -modin==0.31.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk -more-itertools==10.4.0 +modin==0.32.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf +more-itertools==10.5.0 # via # jaraco-classes # jaraco-functools -msgpack==1.0.8 +msgpack==1.1.0 # via # distributed # ray multimethod==1.10 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf mypy==1.10.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf mypy-extensions==1.0.0 # via # black # mypy # typing-inspect myst-nb==1.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf myst-parser==3.0.1 # via myst-nb nbclient==0.10.0 @@ -267,10 +267,10 @@ nh3==0.2.18 nodeenv==1.9.1 # via pre-commit nox==2024.4.15 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk -numpy==2.0.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf +numpy==2.0.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf # dask # geopandas # modin @@ -282,7 +282,7 @@ numpy==2.0.1 # shapely packaging==24.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf # black # build # dask @@ -297,13 +297,13 @@ packaging==24.1 # sphinx pandas==2.2.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf # dask # dask-expr # geopandas # modin pandas-stubs==2.2.2.240807 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf parso==0.8.4 # via jedi partd==1.4.2 @@ -315,10 +315,10 @@ petl==1.7.15 pexpect==4.9.0 # via ipython pip==24.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf pkginfo==1.10.0 # via twine -platformdirs==4.2.2 +platformdirs==4.3.2 # via # black # jupyter-core @@ -326,15 +326,15 @@ platformdirs==4.2.2 # virtualenv pluggy==1.5.0 # via pytest -polars==1.5.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk +polars==1.7.1 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf pre-commit==3.8.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf prompt-toolkit==3.0.47 # via ipython -protobuf==5.27.3 +protobuf==5.28.1 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf # ray psutil==6.0.0 # via @@ -349,11 +349,11 @@ py4j==0.10.9.7 # via pyspark pyarrow==17.0.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf # dask-expr pydantic==2.3.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf # fastapi pydantic-core==2.6.3 # via pydantic @@ -365,7 +365,7 @@ pygments==2.18.0 # rich # sphinx pylint==2.17.3 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf pympler==1.1 # via asv pyogrio==0.9.0 @@ -375,35 +375,35 @@ pyproj==3.6.1 pyproject-hooks==1.1.0 # via build pyspark==3.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk -pytest==8.3.2 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf +pytest==8.3.3 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf # pytest-asyncio # pytest-cov # pytest-xdist -pytest-asyncio==0.23.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk +pytest-asyncio==0.24.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf pytest-cov==5.0.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf pytest-xdist==3.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf python-dateutil==2.9.0.post0 # via # frictionless # jupyter-client # pandas python-multipart==0.0.9 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf python-slugify==8.0.4 # via frictionless -pytz==2024.1 +pytz==2024.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf # pandas pyyaml==6.0.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf # asv # dask # distributed @@ -413,16 +413,16 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.1 +pyzmq==26.2.0 # via # ipykernel # jupyter-client -ray==2.34.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk +ray==2.35.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf readme-renderer==44.0 # via twine recommonmark==0.7.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf referencing==0.35.1 # via # jsonschema @@ -440,7 +440,7 @@ rfc3986==2.0.0 # via # frictionless # twine -rich==13.7.1 +rich==13.8.1 # via # twine # typer @@ -449,10 +449,10 @@ rpds-py==0.20.0 # jsonschema # referencing scipy==1.13.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk -shapely==2.0.5 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf +shapely==2.0.6 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf # geopandas shellingham==1.5.4 # via typer @@ -475,7 +475,7 @@ soupsieve==2.6 # via beautifulsoup4 sphinx==7.3.7 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf # furo # myst-nb # myst-parser @@ -486,15 +486,15 @@ sphinx==7.3.7 # sphinx-design # sphinx-docsearch sphinx-autodoc-typehints==1.14.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf sphinx-basic-ng==1.0.0b2 # via furo sphinx-copybutton==0.5.2 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf sphinx-design==0.6.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf sphinx-docsearch==0.0.7 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf sphinxcontrib-applehelp==2.0.0 # via sphinx sphinxcontrib-devhelp==2.0.0 @@ -507,11 +507,11 @@ sphinxcontrib-qthelp==2.0.0 # via sphinx sphinxcontrib-serializinghtml==2.0.0 # via sphinx -sqlalchemy==2.0.32 +sqlalchemy==2.0.34 # via jupyter-cache stack-data==0.6.3 # via ipython -starlette==0.38.2 +starlette==0.38.5 # via fastapi stringcase==1.2.0 # via frictionless @@ -558,26 +558,26 @@ traitlets==5.14.3 # nbclient # nbformat twine==5.1.1 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf typeguard==4.3.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk -typer==0.12.4 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf +typer==0.12.5 # via frictionless types-click==7.1.8 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf types-pytz==2024.1.0.20240417 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf # pandas-stubs types-pyyaml==6.0.12.20240808 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk -types-requests==2.32.0.20240712 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk -types-setuptools==71.1.0.20240818 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf +types-requests==2.32.0.20240907 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf +types-setuptools==74.1.0.20240907 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf typing-extensions==4.12.2 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf # anyio # astroid # black @@ -595,20 +595,20 @@ typing-extensions==4.12.2 # typing-inspect # uvicorn typing-inspect==0.9.0 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf tzdata==2024.1 # via pandas -urllib3==2.2.2 +urllib3==2.2.3 # via # distributed # requests # twine # types-requests uvicorn==0.30.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk -validators==0.33.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf +validators==0.34.0 # via frictionless -virtualenv==20.26.3 +virtualenv==20.26.4 # via # asv # nox @@ -617,11 +617,11 @@ wcwidth==0.2.13 # via prompt-toolkit wrapt==1.16.0 # via - # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk + # -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf # astroid -xdoctest==1.1.6 - # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmp88pscqpk +xdoctest==1.2.0 + # via -r /var/folders/wd/sx8dvgys011_mrcsd1_vrz1m0000gn/T/tmpo1c5znaf zict==3.0.0 # via distributed -zipp==3.20.0 +zipp==3.20.1 # via importlib-metadata diff --git a/dev/requirements-3.10.txt b/dev/requirements-3.10.txt index 7fe9d0089..b24316530 100644 --- a/dev/requirements-3.10.txt +++ b/dev/requirements-3.10.txt @@ -34,9 +34,9 @@ beautifulsoup4==4.12.3 # via furo black==24.8.0 # via -r requirements.in -build==1.2.1 +build==1.2.2 # via asv -certifi==2024.7.4 +certifi==2024.8.30 # via # pyogrio # pyproj @@ -68,12 +68,12 @@ commonmark==0.9.1 # via recommonmark coverage==7.6.1 # via pytest-cov -dask==2024.8.1 +dask==2024.8.2 # via # -r requirements.in # dask-expr # distributed -dask-expr==1.1.11 +dask-expr==1.1.13 # via dask debugpy==1.8.5 # via ipykernel @@ -83,7 +83,7 @@ dill==0.3.8 # via pylint distlib==0.3.8 # via virtualenv -distributed==2024.8.1 +distributed==2024.8.2 # via -r requirements.in docutils==0.21.2 # via @@ -91,7 +91,7 @@ docutils==0.21.2 # readme-renderer # recommonmark # sphinx -duckdb==1.0.0 +duckdb==1.1.0 # via # -r requirements.in # ibis-framework @@ -103,13 +103,13 @@ exceptiongroup==1.2.2 # pytest execnet==2.1.1 # via pytest-xdist -executing==2.0.1 +executing==2.1.0 # via stack-data -fastapi==0.112.1 +fastapi==0.114.1 # via -r requirements.in fastjsonschema==2.20.0 # via nbformat -filelock==3.15.4 +filelock==3.16.0 # via # ray # virtualenv @@ -119,7 +119,7 @@ frozenlist==1.4.1 # via # aiosignal # ray -fsspec==2024.6.1 +fsspec==2024.9.0 # via # dask # modin @@ -127,23 +127,23 @@ furo==2024.8.6 # via -r requirements.in geopandas==1.0.1 # via -r requirements.in -grpcio==1.65.5 +grpcio==1.66.1 # via -r requirements.in h11==0.14.0 # via uvicorn -hypothesis==6.111.1 +hypothesis==6.112.0 # via -r requirements.in -ibis-framework==9.3.0 +ibis-framework==9.5.0 # via -r requirements.in identify==2.6.0 # via pre-commit -idna==3.7 +idna==3.8 # via # anyio # requests imagesize==1.4.1 # via sphinx -importlib-metadata==8.2.0 +importlib-metadata==8.5.0 # via # -r requirements.in # asv-runner @@ -156,7 +156,7 @@ iniconfig==2.0.0 # via pytest ipykernel==6.29.5 # via myst-nb -ipython==8.26.0 +ipython==8.27.0 # via # ipykernel # myst-nb @@ -168,7 +168,7 @@ isort==5.13.2 # pylint jaraco-classes==3.4.0 # via keyring -jaraco-context==5.3.0 +jaraco-context==6.0.1 # via keyring jaraco-functools==4.0.2 # via keyring @@ -226,17 +226,17 @@ matplotlib-inline==0.1.7 # ipython mccabe==0.7.0 # via pylint -mdit-py-plugins==0.4.1 +mdit-py-plugins==0.4.2 # via myst-parser mdurl==0.1.2 # via markdown-it-py -modin==0.31.0 +modin==0.32.0 # via -r requirements.in -more-itertools==10.4.0 +more-itertools==10.5.0 # via # jaraco-classes # jaraco-functools -msgpack==1.0.8 +msgpack==1.1.0 # via # distributed # ray @@ -270,7 +270,7 @@ nodeenv==1.9.1 # via pre-commit nox==2024.4.15 # via -r requirements.in -numpy==2.1.0 +numpy==2.1.1 # via # -r requirements.in # dask @@ -291,6 +291,7 @@ packaging==24.1 # dask # distributed # geopandas + # ibis-framework # ipykernel # modin # nox @@ -306,7 +307,7 @@ pandas==2.2.2 # geopandas # ibis-framework # modin -pandas-stubs==2.2.2.240807 +pandas-stubs==2.2.2.240909 # via -r requirements.in parso==0.8.4 # via jedi @@ -324,7 +325,7 @@ pip==24.2 # via -r requirements.in pkginfo==1.10.0 # via twine -platformdirs==4.2.2 +platformdirs==4.3.2 # via # black # jupyter-core @@ -332,13 +333,13 @@ platformdirs==4.2.2 # virtualenv pluggy==1.5.0 # via pytest -polars==1.5.0 +polars==1.7.1 # via -r requirements.in pre-commit==3.8.0 # via -r requirements.in prompt-toolkit==3.0.47 # via ipython -protobuf==5.27.3 +protobuf==5.28.1 # via # -r requirements.in # ray @@ -360,11 +361,11 @@ pyarrow==17.0.0 # ibis-framework pyarrow-hotfix==0.6 # via ibis-framework -pydantic==2.8.2 +pydantic==2.9.1 # via # -r requirements.in # fastapi -pydantic-core==2.20.1 +pydantic-core==2.23.3 # via pydantic pygments==2.18.0 # via @@ -385,13 +386,13 @@ pyproject-hooks==1.1.0 # via build pyspark==3.5.2 # via -r requirements.in -pytest==8.3.2 +pytest==8.3.3 # via # -r requirements.in # pytest-asyncio # pytest-cov # pytest-xdist -pytest-asyncio==0.23.8 +pytest-asyncio==0.24.0 # via -r requirements.in pytest-cov==5.0.0 # via -r requirements.in @@ -407,7 +408,7 @@ python-multipart==0.0.9 # via -r requirements.in python-slugify==8.0.4 # via frictionless -pytz==2024.1 +pytz==2024.2 # via # -r requirements.in # ibis-framework @@ -424,11 +425,11 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.1 +pyzmq==26.2.0 # via # ipykernel # jupyter-client -ray==2.34.0 +ray==2.35.0 # via -r requirements.in readme-renderer==44.0 # via twine @@ -451,7 +452,7 @@ rfc3986==2.0.0 # via # frictionless # twine -rich==13.7.1 +rich==13.8.1 # via # ibis-framework # twine @@ -460,9 +461,9 @@ rpds-py==0.20.0 # via # jsonschema # referencing -scipy==1.14.0 +scipy==1.14.1 # via -r requirements.in -shapely==2.0.5 +shapely==2.0.6 # via # -r requirements.in # geopandas @@ -519,13 +520,13 @@ sphinxcontrib-qthelp==2.0.0 # via sphinx sphinxcontrib-serializinghtml==2.0.0 # via sphinx -sqlalchemy==2.0.32 +sqlalchemy==2.0.34 # via jupyter-cache -sqlglot==25.9.0 +sqlglot==25.20.1 # via ibis-framework stack-data==0.6.3 # via ipython -starlette==0.38.2 +starlette==0.38.5 # via fastapi stringcase==1.2.0 # via frictionless @@ -576,7 +577,7 @@ twine==5.1.1 # via -r requirements.in typeguard==4.3.0 # via -r requirements.in -typer==0.12.4 +typer==0.12.5 # via frictionless types-click==7.1.8 # via -r requirements.in @@ -586,9 +587,9 @@ types-pytz==2024.1.0.20240417 # pandas-stubs types-pyyaml==6.0.12.20240808 # via -r requirements.in -types-requests==2.32.0.20240712 +types-requests==2.32.0.20240907 # via -r requirements.in -types-setuptools==71.1.0.20240818 +types-setuptools==74.1.0.20240907 # via -r requirements.in typing-extensions==4.12.2 # via @@ -612,7 +613,7 @@ typing-inspect==0.9.0 # via -r requirements.in tzdata==2024.1 # via pandas -urllib3==2.2.2 +urllib3==2.2.3 # via # distributed # requests @@ -620,9 +621,9 @@ urllib3==2.2.2 # types-requests uvicorn==0.30.6 # via -r requirements.in -validators==0.33.0 +validators==0.34.0 # via frictionless -virtualenv==20.26.3 +virtualenv==20.26.4 # via # asv # nox @@ -633,9 +634,9 @@ wrapt==1.16.0 # via # -r requirements.in # astroid -xdoctest==1.1.6 +xdoctest==1.2.0 # via -r requirements.in zict==3.0.0 # via distributed -zipp==3.20.0 +zipp==3.20.1 # via importlib-metadata diff --git a/dev/requirements-3.11.txt b/dev/requirements-3.11.txt index 8daafb326..d33232b8e 100644 --- a/dev/requirements-3.11.txt +++ b/dev/requirements-3.11.txt @@ -34,9 +34,9 @@ beautifulsoup4==4.12.3 # via furo black==24.8.0 # via -r requirements.in -build==1.2.1 +build==1.2.2 # via asv -certifi==2024.7.4 +certifi==2024.8.30 # via # pyogrio # pyproj @@ -68,12 +68,12 @@ commonmark==0.9.1 # via recommonmark coverage==7.6.1 # via pytest-cov -dask==2024.8.1 +dask==2024.8.2 # via # -r requirements.in # dask-expr # distributed -dask-expr==1.1.11 +dask-expr==1.1.13 # via dask debugpy==1.8.5 # via ipykernel @@ -83,7 +83,7 @@ dill==0.3.8 # via pylint distlib==0.3.8 # via virtualenv -distributed==2024.8.1 +distributed==2024.8.2 # via -r requirements.in docutils==0.21.2 # via @@ -91,19 +91,19 @@ docutils==0.21.2 # readme-renderer # recommonmark # sphinx -duckdb==1.0.0 +duckdb==1.1.0 # via # -r requirements.in # ibis-framework execnet==2.1.1 # via pytest-xdist -executing==2.0.1 +executing==2.1.0 # via stack-data -fastapi==0.112.1 +fastapi==0.114.1 # via -r requirements.in fastjsonschema==2.20.0 # via nbformat -filelock==3.15.4 +filelock==3.16.0 # via # ray # virtualenv @@ -113,7 +113,7 @@ frozenlist==1.4.1 # via # aiosignal # ray -fsspec==2024.6.1 +fsspec==2024.9.0 # via # dask # modin @@ -121,23 +121,23 @@ furo==2024.8.6 # via -r requirements.in geopandas==1.0.1 # via -r requirements.in -grpcio==1.65.5 +grpcio==1.66.1 # via -r requirements.in h11==0.14.0 # via uvicorn -hypothesis==6.111.1 +hypothesis==6.112.0 # via -r requirements.in -ibis-framework==9.3.0 +ibis-framework==9.5.0 # via -r requirements.in identify==2.6.0 # via pre-commit -idna==3.7 +idna==3.8 # via # anyio # requests imagesize==1.4.1 # via sphinx -importlib-metadata==8.2.0 +importlib-metadata==8.5.0 # via # -r requirements.in # asv-runner @@ -150,7 +150,7 @@ iniconfig==2.0.0 # via pytest ipykernel==6.29.5 # via myst-nb -ipython==8.26.0 +ipython==8.27.0 # via # ipykernel # myst-nb @@ -162,7 +162,7 @@ isort==5.13.2 # pylint jaraco-classes==3.4.0 # via keyring -jaraco-context==5.3.0 +jaraco-context==6.0.1 # via keyring jaraco-functools==4.0.2 # via keyring @@ -220,17 +220,17 @@ matplotlib-inline==0.1.7 # ipython mccabe==0.7.0 # via pylint -mdit-py-plugins==0.4.1 +mdit-py-plugins==0.4.2 # via myst-parser mdurl==0.1.2 # via markdown-it-py -modin==0.31.0 +modin==0.32.0 # via -r requirements.in -more-itertools==10.4.0 +more-itertools==10.5.0 # via # jaraco-classes # jaraco-functools -msgpack==1.0.8 +msgpack==1.1.0 # via # distributed # ray @@ -264,7 +264,7 @@ nodeenv==1.9.1 # via pre-commit nox==2024.4.15 # via -r requirements.in -numpy==2.1.0 +numpy==2.1.1 # via # -r requirements.in # dask @@ -285,6 +285,7 @@ packaging==24.1 # dask # distributed # geopandas + # ibis-framework # ipykernel # modin # nox @@ -300,7 +301,7 @@ pandas==2.2.2 # geopandas # ibis-framework # modin -pandas-stubs==2.2.2.240807 +pandas-stubs==2.2.2.240909 # via -r requirements.in parso==0.8.4 # via jedi @@ -318,7 +319,7 @@ pip==24.2 # via -r requirements.in pkginfo==1.10.0 # via twine -platformdirs==4.2.2 +platformdirs==4.3.2 # via # black # jupyter-core @@ -326,13 +327,13 @@ platformdirs==4.2.2 # virtualenv pluggy==1.5.0 # via pytest -polars==1.5.0 +polars==1.7.1 # via -r requirements.in pre-commit==3.8.0 # via -r requirements.in prompt-toolkit==3.0.47 # via ipython -protobuf==5.27.3 +protobuf==5.28.1 # via # -r requirements.in # ray @@ -354,11 +355,11 @@ pyarrow==17.0.0 # ibis-framework pyarrow-hotfix==0.6 # via ibis-framework -pydantic==2.8.2 +pydantic==2.9.1 # via # -r requirements.in # fastapi -pydantic-core==2.20.1 +pydantic-core==2.23.3 # via pydantic pygments==2.18.0 # via @@ -379,13 +380,13 @@ pyproject-hooks==1.1.0 # via build pyspark==3.5.2 # via -r requirements.in -pytest==8.3.2 +pytest==8.3.3 # via # -r requirements.in # pytest-asyncio # pytest-cov # pytest-xdist -pytest-asyncio==0.23.8 +pytest-asyncio==0.24.0 # via -r requirements.in pytest-cov==5.0.0 # via -r requirements.in @@ -401,7 +402,7 @@ python-multipart==0.0.9 # via -r requirements.in python-slugify==8.0.4 # via frictionless -pytz==2024.1 +pytz==2024.2 # via # -r requirements.in # ibis-framework @@ -418,11 +419,11 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.1 +pyzmq==26.2.0 # via # ipykernel # jupyter-client -ray==2.34.0 +ray==2.35.0 # via -r requirements.in readme-renderer==44.0 # via twine @@ -445,7 +446,7 @@ rfc3986==2.0.0 # via # frictionless # twine -rich==13.7.1 +rich==13.8.1 # via # ibis-framework # twine @@ -454,9 +455,9 @@ rpds-py==0.20.0 # via # jsonschema # referencing -scipy==1.14.0 +scipy==1.14.1 # via -r requirements.in -shapely==2.0.5 +shapely==2.0.6 # via # -r requirements.in # geopandas @@ -513,13 +514,13 @@ sphinxcontrib-qthelp==2.0.0 # via sphinx sphinxcontrib-serializinghtml==2.0.0 # via sphinx -sqlalchemy==2.0.32 +sqlalchemy==2.0.34 # via jupyter-cache -sqlglot==25.9.0 +sqlglot==25.20.1 # via ibis-framework stack-data==0.6.3 # via ipython -starlette==0.38.2 +starlette==0.38.5 # via fastapi stringcase==1.2.0 # via frictionless @@ -559,7 +560,7 @@ twine==5.1.1 # via -r requirements.in typeguard==4.3.0 # via -r requirements.in -typer==0.12.4 +typer==0.12.5 # via frictionless types-click==7.1.8 # via -r requirements.in @@ -569,9 +570,9 @@ types-pytz==2024.1.0.20240417 # pandas-stubs types-pyyaml==6.0.12.20240808 # via -r requirements.in -types-requests==2.32.0.20240712 +types-requests==2.32.0.20240907 # via -r requirements.in -types-setuptools==71.1.0.20240818 +types-setuptools==74.1.0.20240907 # via -r requirements.in typing-extensions==4.12.2 # via @@ -591,7 +592,7 @@ typing-inspect==0.9.0 # via -r requirements.in tzdata==2024.1 # via pandas -urllib3==2.2.2 +urllib3==2.2.3 # via # distributed # requests @@ -599,9 +600,9 @@ urllib3==2.2.2 # types-requests uvicorn==0.30.6 # via -r requirements.in -validators==0.33.0 +validators==0.34.0 # via frictionless -virtualenv==20.26.3 +virtualenv==20.26.4 # via # asv # nox @@ -612,9 +613,9 @@ wrapt==1.16.0 # via # -r requirements.in # astroid -xdoctest==1.1.6 +xdoctest==1.2.0 # via -r requirements.in zict==3.0.0 # via distributed -zipp==3.20.0 +zipp==3.20.1 # via importlib-metadata diff --git a/dev/requirements-3.8.txt b/dev/requirements-3.8.txt index 8cd04e6c5..f686f9252 100644 --- a/dev/requirements-3.8.txt +++ b/dev/requirements-3.8.txt @@ -37,11 +37,11 @@ beautifulsoup4==4.12.3 # via furo black==24.8.0 # via -r requirements.in -build==1.2.1 +build==1.2.2 # via asv cached-property==1.5.2 # via ibis-framework -certifi==2024.7.4 +certifi==2024.8.30 # via # fiona # pyproj @@ -100,7 +100,7 @@ docutils==0.19 # readme-renderer # recommonmark # sphinx -duckdb==1.0.0 +duckdb==1.1.0 # via -r requirements.in exceptiongroup==1.2.2 # via @@ -109,17 +109,17 @@ exceptiongroup==1.2.2 # pytest execnet==2.1.1 # via pytest-xdist -executing==2.0.1 +executing==2.1.0 # via stack-data -fastapi==0.112.1 +fastapi==0.114.1 # via -r requirements.in fastjsonschema==2.20.0 # via nbformat -filelock==3.15.4 +filelock==3.16.0 # via # ray # virtualenv -fiona==1.9.6 +fiona==1.10.0 # via geopandas frictionless==4.40.8 # via -r requirements.in @@ -127,7 +127,7 @@ frozenlist==1.4.1 # via # aiosignal # ray -fsspec==2024.6.1 +fsspec==2024.9.0 # via # dask # modin @@ -135,23 +135,23 @@ furo==2023.3.27 # via -r requirements.in geopandas==0.13.2 # via -r requirements.in -grpcio==1.65.5 +grpcio==1.66.1 # via -r requirements.in h11==0.14.0 # via uvicorn -hypothesis==6.111.1 +hypothesis==6.112.0 # via -r requirements.in ibis-framework==2.0.0 # via -r requirements.in identify==2.6.0 # via pre-commit -idna==3.7 +idna==3.8 # via # anyio # requests imagesize==1.4.1 # via sphinx -importlib-metadata==8.2.0 +importlib-metadata==8.5.0 # via # -r requirements.in # asv-runner @@ -165,7 +165,7 @@ importlib-metadata==8.2.0 # sphinx # twine # typeguard -importlib-resources==6.4.3 +importlib-resources==6.4.5 # via # jsonschema # jsonschema-specifications @@ -186,7 +186,7 @@ isort==5.13.2 # pylint jaraco-classes==3.4.0 # via keyring -jaraco-context==5.3.0 +jaraco-context==6.0.1 # via keyring jaraco-functools==4.0.2 # via keyring @@ -250,11 +250,11 @@ mdurl==0.1.2 # via markdown-it-py modin==0.23.1.post0 # via -r requirements.in -more-itertools==10.4.0 +more-itertools==10.5.0 # via # jaraco-classes # jaraco-functools -msgpack==1.0.8 +msgpack==1.1.0 # via # distributed # ray @@ -343,7 +343,7 @@ pkginfo==1.10.0 # via twine pkgutil-resolve-name==1.3.10 # via jsonschema -platformdirs==4.2.2 +platformdirs==4.3.2 # via # black # jupyter-core @@ -351,13 +351,13 @@ platformdirs==4.2.2 # virtualenv pluggy==1.5.0 # via pytest -polars==1.5.0 +polars==1.7.1 # via -r requirements.in pre-commit==3.5.0 # via -r requirements.in prompt-toolkit==3.0.47 # via ipython -protobuf==5.27.3 +protobuf==5.28.1 # via # -r requirements.in # ray @@ -374,11 +374,11 @@ py4j==0.10.9.7 # via pyspark pyarrow==17.0.0 # via -r requirements.in -pydantic==2.8.2 +pydantic==2.9.1 # via # -r requirements.in # fastapi -pydantic-core==2.20.1 +pydantic-core==2.23.3 # via pydantic pygments==2.18.0 # via @@ -397,13 +397,13 @@ pyproject-hooks==1.1.0 # via build pyspark==3.5.2 # via -r requirements.in -pytest==8.3.2 +pytest==8.3.3 # via # -r requirements.in # pytest-asyncio # pytest-cov # pytest-xdist -pytest-asyncio==0.23.8 +pytest-asyncio==0.24.0 # via -r requirements.in pytest-cov==5.0.0 # via -r requirements.in @@ -418,7 +418,7 @@ python-multipart==0.0.9 # via -r requirements.in python-slugify==8.0.4 # via frictionless -pytz==2024.1 +pytz==2024.2 # via # -r requirements.in # babel @@ -436,7 +436,7 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.1 +pyzmq==26.2.0 # via # ipykernel # jupyter-client @@ -450,7 +450,7 @@ referencing==0.35.1 # via # jsonschema # jsonschema-specifications -regex==2024.7.24 +regex==2024.9.11 # via ibis-framework requests==2.32.3 # via @@ -465,7 +465,7 @@ rfc3986==2.0.0 # via # frictionless # twine -rich==13.7.1 +rich==13.8.1 # via # twine # typer @@ -475,9 +475,9 @@ rpds-py==0.20.0 # referencing scipy==1.10.1 # via -r requirements.in -setuptools==72.2.0 +setuptools==74.1.2 # via ibis-framework -shapely==2.0.5 +shapely==2.0.6 # via # -r requirements.in # geopandas @@ -488,7 +488,6 @@ simpleeval==0.9.13 six==1.16.0 # via # asttokens - # fiona # isodate # python-dateutil sniffio==1.3.1 @@ -535,11 +534,11 @@ sphinxcontrib-qthelp==1.0.3 # via sphinx sphinxcontrib-serializinghtml==1.1.5 # via sphinx -sqlalchemy==2.0.32 +sqlalchemy==2.0.34 # via jupyter-cache stack-data==0.6.3 # via ipython -starlette==0.38.2 +starlette==0.38.5 # via fastapi stringcase==1.2.0 # via frictionless @@ -589,7 +588,7 @@ twine==5.1.1 # via -r requirements.in typeguard==4.3.0 # via -r requirements.in -typer==0.12.4 +typer==0.12.5 # via frictionless types-click==7.1.8 # via -r requirements.in @@ -599,9 +598,9 @@ types-pytz==2024.1.0.20240417 # pandas-stubs types-pyyaml==6.0.12.20240808 # via -r requirements.in -types-requests==2.32.0.20240712 +types-requests==2.32.0.20240907 # via -r requirements.in -types-setuptools==71.1.0.20240818 +types-setuptools==74.1.0.20240907 # via -r requirements.in typing-extensions==4.12.2 # via @@ -629,7 +628,7 @@ typing-inspect==0.9.0 # via -r requirements.in tzdata==2024.1 # via pandas -urllib3==2.2.2 +urllib3==2.2.3 # via # distributed # requests @@ -637,9 +636,9 @@ urllib3==2.2.2 # types-requests uvicorn==0.30.6 # via -r requirements.in -validators==0.33.0 +validators==0.34.0 # via frictionless -virtualenv==20.26.3 +virtualenv==20.26.4 # via # asv # nox @@ -650,11 +649,11 @@ wrapt==1.16.0 # via # -r requirements.in # astroid -xdoctest==1.1.6 +xdoctest==1.2.0 # via -r requirements.in zict==3.0.0 # via distributed -zipp==3.20.0 +zipp==3.20.1 # via # importlib-metadata # importlib-resources diff --git a/dev/requirements-3.9.txt b/dev/requirements-3.9.txt index d93c448d1..27f8e07fa 100644 --- a/dev/requirements-3.9.txt +++ b/dev/requirements-3.9.txt @@ -36,9 +36,9 @@ bidict==0.23.1 # via ibis-framework black==24.8.0 # via -r requirements.in -build==1.2.1 +build==1.2.2 # via asv -certifi==2024.7.4 +certifi==2024.8.30 # via # pyogrio # pyproj @@ -105,13 +105,13 @@ exceptiongroup==1.2.2 # pytest execnet==2.1.1 # via pytest-xdist -executing==2.0.1 +executing==2.1.0 # via stack-data -fastapi==0.112.1 +fastapi==0.114.1 # via -r requirements.in fastjsonschema==2.20.0 # via nbformat -filelock==3.15.4 +filelock==3.16.0 # via # ray # virtualenv @@ -121,7 +121,7 @@ frozenlist==1.4.1 # via # aiosignal # ray -fsspec==2024.6.1 +fsspec==2024.9.0 # via # dask # modin @@ -129,23 +129,23 @@ furo==2024.8.6 # via -r requirements.in geopandas==1.0.1 # via -r requirements.in -grpcio==1.65.5 +grpcio==1.66.1 # via -r requirements.in h11==0.14.0 # via uvicorn -hypothesis==6.111.1 +hypothesis==6.112.0 # via -r requirements.in ibis-framework==9.0.0 # via -r requirements.in identify==2.6.0 # via pre-commit -idna==3.7 +idna==3.8 # via # anyio # requests imagesize==1.4.1 # via sphinx -importlib-metadata==8.2.0 +importlib-metadata==8.5.0 # via # -r requirements.in # asv-runner @@ -174,7 +174,7 @@ isort==5.13.2 # pylint jaraco-classes==3.4.0 # via keyring -jaraco-context==5.3.0 +jaraco-context==6.0.1 # via keyring jaraco-functools==4.0.2 # via keyring @@ -232,17 +232,17 @@ matplotlib-inline==0.1.7 # ipython mccabe==0.7.0 # via pylint -mdit-py-plugins==0.4.1 +mdit-py-plugins==0.4.2 # via myst-parser mdurl==0.1.2 # via markdown-it-py -modin==0.31.0 +modin==0.32.0 # via -r requirements.in -more-itertools==10.4.0 +more-itertools==10.5.0 # via # jaraco-classes # jaraco-functools -msgpack==1.0.8 +msgpack==1.1.0 # via # distributed # ray @@ -330,7 +330,7 @@ pip==24.2 # via -r requirements.in pkginfo==1.10.0 # via twine -platformdirs==4.2.2 +platformdirs==4.3.2 # via # black # jupyter-core @@ -338,13 +338,13 @@ platformdirs==4.2.2 # virtualenv pluggy==1.5.0 # via pytest -polars==1.5.0 +polars==1.7.1 # via -r requirements.in pre-commit==3.8.0 # via -r requirements.in prompt-toolkit==3.0.47 # via ipython -protobuf==5.27.3 +protobuf==5.28.1 # via # -r requirements.in # ray @@ -366,11 +366,11 @@ pyarrow==16.1.0 # ibis-framework pyarrow-hotfix==0.6 # via ibis-framework -pydantic==2.8.2 +pydantic==2.9.1 # via # -r requirements.in # fastapi -pydantic-core==2.20.1 +pydantic-core==2.23.3 # via pydantic pygments==2.18.0 # via @@ -391,13 +391,13 @@ pyproject-hooks==1.1.0 # via build pyspark==3.5.2 # via -r requirements.in -pytest==8.3.2 +pytest==8.3.3 # via # -r requirements.in # pytest-asyncio # pytest-cov # pytest-xdist -pytest-asyncio==0.23.8 +pytest-asyncio==0.24.0 # via -r requirements.in pytest-cov==5.0.0 # via -r requirements.in @@ -413,7 +413,7 @@ python-multipart==0.0.9 # via -r requirements.in python-slugify==8.0.4 # via frictionless -pytz==2024.1 +pytz==2024.2 # via # -r requirements.in # ibis-framework @@ -430,11 +430,11 @@ pyyaml==6.0.2 # myst-parser # pre-commit # ray -pyzmq==26.1.1 +pyzmq==26.2.0 # via # ipykernel # jupyter-client -ray==2.34.0 +ray==2.35.0 # via -r requirements.in readme-renderer==44.0 # via twine @@ -457,7 +457,7 @@ rfc3986==2.0.0 # via # frictionless # twine -rich==13.7.1 +rich==13.8.1 # via # ibis-framework # twine @@ -468,7 +468,7 @@ rpds-py==0.20.0 # referencing scipy==1.13.1 # via -r requirements.in -shapely==2.0.5 +shapely==2.0.6 # via # -r requirements.in # geopandas @@ -525,13 +525,13 @@ sphinxcontrib-qthelp==2.0.0 # via sphinx sphinxcontrib-serializinghtml==2.0.0 # via sphinx -sqlalchemy==2.0.32 +sqlalchemy==2.0.34 # via jupyter-cache sqlglot==23.12.2 # via ibis-framework stack-data==0.6.3 # via ipython -starlette==0.38.2 +starlette==0.38.5 # via fastapi stringcase==1.2.0 # via frictionless @@ -582,7 +582,7 @@ twine==5.1.1 # via -r requirements.in typeguard==4.3.0 # via -r requirements.in -typer==0.12.4 +typer==0.12.5 # via frictionless types-click==7.1.8 # via -r requirements.in @@ -592,9 +592,9 @@ types-pytz==2024.1.0.20240417 # pandas-stubs types-pyyaml==6.0.12.20240808 # via -r requirements.in -types-requests==2.32.0.20240712 +types-requests==2.32.0.20240907 # via -r requirements.in -types-setuptools==71.1.0.20240818 +types-setuptools==74.1.0.20240907 # via -r requirements.in typing-extensions==4.12.2 # via @@ -620,7 +620,7 @@ typing-inspect==0.9.0 # via -r requirements.in tzdata==2024.1 # via pandas -urllib3==2.2.2 +urllib3==2.2.3 # via # distributed # requests @@ -628,9 +628,9 @@ urllib3==2.2.2 # types-requests uvicorn==0.30.6 # via -r requirements.in -validators==0.33.0 +validators==0.34.0 # via frictionless -virtualenv==20.26.3 +virtualenv==20.26.4 # via # asv # nox @@ -641,9 +641,9 @@ wrapt==1.16.0 # via # -r requirements.in # astroid -xdoctest==1.1.6 +xdoctest==1.2.0 # via -r requirements.in zict==3.0.0 # via distributed -zipp==3.20.0 +zipp==3.20.1 # via importlib-metadata