diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index 5306c55d3..1bee7b389 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -70,35 +70,39 @@ make docs #### Adding New Dependencies -To add new dependencies to the project, make sure to alter the _environment.yml_ file. Then to sync the dependencies from the _environment.yml_ file to the _requirements-dev.txt_ run the following command +This repo uses [mamba](https://github.com/mamba-org/mamba), which is a faster +implementation of [miniconda](https://docs.conda.io/en/latest/miniconda.html), +to run the `nox` test suite. Simply install it via conda-forge: ```bash -make requirements-dev.txt +conda install -c conda-forge mamba +``` + +To add new dependencies to the project, first alter the _environment.yml_ file. Then to sync the dependencies from the `environment.yml`` file to the `requirements.in` run the following command + +```bash +make nox-ci-requirements nox-dev-requirements ``` This will: - Invoke `python scripts/generate_pip_deps_from_conda.py` to convert `environment.yml` to a `requirements.in` file. -- Use `pip-compile` to create `requirements-dev.txt` file that has a fully specified - set of dependencies. +- Use `pip-compile` via the `uv` package to create requirements files in the + `ci` and `dev` directories. The `ci` requirements files are used by github + actions, while those in the `dev` directory should be used to create local + development enviornments. -You can use the resulting `requirements-dev.txt` file to install your dependencies +You can use the resulting `requirements-{3.x}.txt` file to install your dependencies with `pip`: ```bash -pip install -r requirements-dev.txt +pip install -r dev/requirements-{3.x}.txt # replace {3.x} with desired python version ``` Moreover to add new extra dependencies in setup.py, it is necessary to add it to the **_extras_require** dictionary. -When you update dependencies also need to update the `pip-compile`d requirements -files in the `ci` directory, which are used by the CI/CD process of this repo: - -```bash -make nox-ci-requirements -``` #### Set up `pre-commit` @@ -150,21 +154,6 @@ make nox-conda make nox ``` -Option 2 assumes that you have python environments for all of the versions -that pandera supports. - -#### Using `mamba` (optional) - -You can also use [mamba](https://github.com/mamba-org/mamba), which is a faster -implementation of [miniconda](https://docs.conda.io/en/latest/miniconda.html), -to run the `nox` test suite. Simply install it via conda-forge, and -`make nox-conda` should use it under the hood. - -```bash -conda install -c conda-forge mamba -make nox-conda -``` - ### Project Releases Releases are organized under [milestones](https://github.com/pandera-dev/pandera/milestones), diff --git a/.github/workflows/ci-tests.yml b/.github/workflows/ci-tests.yml index cf0381fdc..1924ae5ff 100644 --- a/.github/workflows/ci-tests.yml +++ b/.github/workflows/ci-tests.yml @@ -101,7 +101,7 @@ jobs: matrix: os: ["ubuntu-latest", "macos-latest", "windows-latest"] python-version: ["3.8", "3.9", "3.10", "3.11"] - pandas-version: ["1.5.3", "2.0.3"] + pandas-version: ["1.5.3", "2.0.3", "2.2.0"] pydantic-version: ["1.10.11", "2.3.0"] include: - os: ubuntu-latest @@ -110,6 +110,9 @@ jobs: pip-cache: ~/Library/Caches/pip - os: windows-latest pip-cache: ~/AppData/Local/pip/Cache + exclude: + - python-version: "3.8" + pandas-version: "2.2.0" steps: - uses: actions/checkout@v4 @@ -119,16 +122,6 @@ jobs: with: python-version: ${{ matrix.python-version }} - - name: Cache conda - uses: actions/cache@v4 - env: - # Increase this value to reset cache if etc/environment.yml has not changed - CACHE_NUMBER: 2 - with: - path: ~/conda_pkgs_dir - key: ${{ runner.os }}-conda-${{ env.CACHE_NUMBER }}-${{ hashFiles('environment.yml') }} - id: cache - - name: Cache pip uses: actions/cache@v4 with: @@ -138,59 +131,57 @@ jobs: ${{ runner.os }}-pip- - name: Install deps - run: pip install -r ci/requirements-py${{ matrix.python-version }}-pandas${{ matrix.pandas-version }}-pydantic${{ matrix.pydantic-version }}.txt + run: + pip install uv + uv pip install -r ci/requirements-py${{ matrix.python-version }}-pandas${{ matrix.pandas-version }}-pydantic${{ matrix.pydantic-version }}.txt - run: | pip list printenv | sort - name: Unit Tests - Core - run: pytest tests/core ${{ env.PYTEST_FLAGS }} + run: nox ${{ env.NOX_FLAGS }} --session "tests(extra='core', pydantic='${{ matrix.pydantic-version }}', python='${{ matrix.python-version }}', pandas='${{ matrix.pandas-version }}')" - name: Unit Tests - Hypotheses - run: pytest tests/hypotheses ${{ env.PYTEST_FLAGS }} + run: nox ${{ env.NOX_FLAGS }} --session "tests(extra='hypotheses', pydantic='${{ matrix.pydantic-version }}', python='${{ matrix.python-version }}', pandas='${{ matrix.pandas-version }}')" - name: Unit Tests - IO - run: pytest tests/io ${{ env.PYTEST_FLAGS }} + run: nox ${{ env.NOX_FLAGS }} --session "tests(extra='io', pydantic='${{ matrix.pydantic-version }}', python='${{ matrix.python-version }}', pandas='${{ matrix.pandas-version }}')" - name: Unit Tests - Mypy # mypy tests hang on windows if: ${{ matrix.os != 'windows-latest' }} - run: pytest -v tests/mypy ${{ env.PYTEST_FLAGS }} + run: nox ${{ env.NOX_FLAGS }} --session "tests(extra='mypy', pydantic='${{ matrix.pydantic-version }}', python='${{ matrix.python-version }}', pandas='${{ matrix.pandas-version }}')" - name: Unit Tests - Strategies - run: pytest tests/strategies ${{ env.PYTEST_FLAGS }} ${{ env.HYPOTHESIS_FLAGS }} + run: nox ${{ env.NOX_FLAGS }} --session "tests(extra='strategies', pydantic='${{ matrix.pydantic-version }}', python='${{ matrix.python-version }}', pandas='${{ matrix.pandas-version }}')" - name: Unit Tests - FastAPI # there's an issue with the fastapi tests in CI that's not reproducible locally # when pydantic > v2 - run: pytest tests/fastapi ${{ env.PYTEST_FLAGS }} + run: nox ${{ env.NOX_FLAGS }} --session "tests(extra='fastapi', pydantic='${{ matrix.pydantic-version }}', python='${{ matrix.python-version }}', pandas='${{ matrix.pandas-version }}')" - name: Unit Tests - GeoPandas - run: pytest tests/geopandas ${{ env.PYTEST_FLAGS }} + run: nox ${{ env.NOX_FLAGS }} --session "tests(extra='geopandas', pydantic='${{ matrix.pydantic-version }}', python='${{ matrix.python-version }}', pandas='${{ matrix.pandas-version }}')" - name: Unit Tests - Dask - if: ${{ matrix.pandas-version != '2.0.3' }} - run: pytest tests/dask ${{ env.PYTEST_FLAGS }} + if: ${{ matrix.pandas-version == '1.5.3' }} + run: nox ${{ env.NOX_FLAGS }} --session "tests(extra='dask', pydantic='${{ matrix.pydantic-version }}', python='${{ matrix.python-version }}', pandas='${{ matrix.pandas-version }}')" - name: Unit Tests - Pyspark - if: ${{ matrix.os != 'windows-latest' && matrix.pandas-version != '2.0.3' }} - run: pytest tests/pyspark ${{ env.PYTEST_FLAGS }} + if: ${{ matrix.os != 'windows-latest' && matrix.pandas-version == '1.5.3' }} + run: nox ${{ env.NOX_FLAGS }} --session "tests(extra='pyspark', pydantic='${{ matrix.pydantic-version }}', python='${{ matrix.python-version }}', pandas='${{ matrix.pandas-version }}')" - name: Unit Tests - Modin-Dask - if: ${{ matrix.pandas-version != '2.0.3' }} - run: pytest tests/modin ${{ env.PYTEST_FLAGS }} - env: - CI_MODIN_ENGINES: dask + if: ${{ matrix.pandas-version == '1.5.3' }} + run: nox ${{ env.NOX_FLAGS }} --session "tests(extra='modin-dask', pydantic='${{ matrix.pydantic-version }}', python='${{ matrix.python-version }}', pandas='${{ matrix.pandas-version }}')" - name: Unit Tests - Modin-Ray # ray CI issues with the following: # - windows, python 3.10 # Tracking issue: https://github.com/modin-project/modin/issues/5466 - if: ${{ matrix.os != 'windows-latest' && matrix.pandas-version != '2.0.3' }} - run: pytest tests/modin ${{ env.PYTEST_FLAGS }} - env: - CI_MODIN_ENGINES: ray + if: ${{ matrix.os != 'windows-latest' && matrix.pandas-version == '1.5.3' }} + run: nox ${{ env.NOX_FLAGS }} --session "tests(extra='modin-ray', pydantic='${{ matrix.pydantic-version }}', python='${{ matrix.python-version }}', pandas='${{ matrix.pandas-version }}')" - name: Upload coverage to Codecov uses: codecov/codecov-action@v4 diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 01507f5c6..0d2a03c5c 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -44,13 +44,17 @@ repos: args: ["--disable=import-error"] exclude: (^docs/|^scripts) - - repo: local + - repo: https://github.com/pre-commit/mirrors-mypy + rev: v0.982 hooks: - id: mypy - name: mypy - entry: mypy - language: python - types: [python] + additional_dependencies: + - numpy + - types-click + - types-pkg_resources + - types-pytz + - types-pyyaml + - types-requests args: ["pandera", "tests", "scripts"] exclude: (^docs/|^tests/mypy/modules/) pass_filenames: false diff --git a/.readthedocs.yml b/.readthedocs.yml index 48908a664..924031b48 100644 --- a/.readthedocs.yml +++ b/.readthedocs.yml @@ -24,6 +24,6 @@ formats: [] # Optionally set the version of Python and requirements required to build your docs python: install: - - requirements: requirements-docs.txt + - requirements: dev/requirements-3.10.txt - method: pip path: . diff --git a/Makefile b/Makefile index 8a145e392..ea0285795 100644 --- a/Makefile +++ b/Makefile @@ -38,17 +38,17 @@ nox: NOX_FLAGS ?= "-r" -nox-conda: - nox -db conda --envdir .nox-conda ${NOX_FLAGS} +nox-mamba: + nox -db mamba --envdir .nox-mamba ${NOX_FLAGS} deps-from-conda: python scripts/generate_pip_deps_from_conda.py nox-ci-requirements: deps-from-conda - nox -db mamba --envdir .nox-mamba -s ci_requirements + nox -db mamba --envdir .nox-mamba -s ci_requirements ${NOX_FLAGS} nox-dev-requirements: deps-from-conda - nox -db mamba --envdir .nox-mamba -s dev_requirements + nox -db mamba --envdir .nox-mamba -s dev_requirements ${NOX_FLAGS} -requirements-docs.txt: deps-from-conda - pip-compile requirements.in --no-emit-index-url --output-file requirements-docs.txt -v --resolver backtracking +nox-tests: + nox -db mamba --envdir .nox-mamba -s tests ${NOX_FLAGS} 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 e36e0ccf7..23c58a200 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 @@ -1,214 +1,586 @@ -# -# This file is autogenerated by pip-compile with Python 3.10 -# by the following command: -# -# pip-compile --annotation-style=line --no-emit-index-url --output-file=ci/requirements-py3.10-pandas1.5.3-pydantic1.10.11.txt requirements.in -# -aiosignal==1.3.1 # via ray -alabaster==0.7.13 # via sphinx -anyio==3.7.1 # via fastapi, jupyter-server, starlette -argcomplete==3.1.1 # via nox -argon2-cffi==23.1.0 # via jupyter-server -argon2-cffi-bindings==21.2.0 # via argon2-cffi -arrow==1.2.3 # via isoduration -astroid==2.15.6 # via pylint -asv==0.6.1 # via -r requirements.in -asv-runner==0.1.0 # via asv -attrs==23.1.0 # via fiona, hypothesis, jsonschema, referencing -babel==2.12.1 # via jupyterlab-server, sphinx -beautifulsoup4==4.12.2 # via furo, nbconvert -black==23.9.1 # via -r requirements.in -bleach==6.0.0 # via nbconvert -certifi==2023.7.22 # via fiona, pyproj, requests -cffi==1.15.1 # via argon2-cffi-bindings, cryptography -cfgv==3.4.0 # via pre-commit -chardet==5.2.0 # via frictionless -charset-normalizer==3.2.0 # via requests -click==8.1.7 # via black, click-plugins, cligj, dask, distributed, fiona, ray, typer, uvicorn -click-plugins==1.1.1 # via fiona -cligj==0.7.2 # via fiona -cloudpickle==2.2.1 # via dask, distributed, doit -colorama==0.4.6 # via typer -colorlog==6.7.0 # via nox -commonmark==0.9.1 # via recommonmark -coverage[toml]==7.3.1 # via coverage, pytest-cov -cryptography==42.0.2 # via secretstorage -dask==2023.9.2 # via -r requirements.in, distributed -defusedxml==0.7.1 # via nbconvert -dill==0.3.7 # via pylint -distlib==0.3.7 # via virtualenv -distributed==2023.9.2 # via -r requirements.in -docutils==0.17.1 # via jupyterlite-sphinx, readme-renderer, recommonmark, sphinx, sphinx-panels -doit==0.36.0 # via jupyterlite-core -exceptiongroup==1.1.3 # via anyio, hypothesis, pytest -execnet==2.0.2 # via pytest-xdist -fastapi==0.103.1 # via -r requirements.in -fastjsonschema==2.18.0 # via nbformat -filelock==3.12.4 # via ray, virtualenv -fiona==1.9.4.post1 # via geopandas -fqdn==1.5.1 # via jsonschema -frictionless==4.40.8 # via -r requirements.in -frozenlist==1.4.0 # via aiosignal, ray -fsspec==2023.9.1 # via dask, modin -furo==2022.9.29 # via -r requirements.in -geopandas==0.14.0 # via -r requirements.in -grpcio==1.58.0 # via ray -h11==0.14.0 # via uvicorn -hypothesis==6.84.3 # via -r requirements.in -identify==2.5.29 # via pre-commit -idna==3.4 # via anyio, jsonschema, requests -imagesize==1.4.1 # via sphinx -importlib-metadata==6.8.0 # via -r requirements.in, dask, doit, keyring, twine -iniconfig==2.0.0 # via pytest -isodate==0.6.1 # via frictionless -isoduration==20.11.0 # via jsonschema -isort==5.12.0 # via -r requirements.in, pylint -jaraco-classes==3.3.0 # via keyring -jeepney==0.8.0 # via keyring, secretstorage -jinja2==3.1.3 # via distributed, frictionless, jupyter-server, jupyterlab-server, nbconvert, sphinx -json5==0.9.14 # via asv, jupyterlab-server -jsonpointer==2.4 # via jsonschema -jsonschema[format-nongpl]==4.19.0 # via frictionless, jupyter-events, jupyterlab-server, nbformat, ray -jsonschema-specifications==2023.7.1 # via jsonschema -jupyter-client==8.3.1 # via jupyter-server, nbclient -jupyter-core==5.3.1 # via jupyter-client, jupyter-server, jupyterlite-core, nbclient, nbconvert, nbformat -jupyter-events==0.7.0 # via jupyter-server -jupyter-server==2.7.3 # via jupyterlab-server, jupyterlite-sphinx -jupyter-server-terminals==0.4.4 # via jupyter-server -jupyterlab-pygments==0.2.2 # via nbconvert -jupyterlab-server==2.25.0 # via jupyterlite-sphinx -jupyterlite==0.1.2 # via -r requirements.in -jupyterlite-core==0.1.2 # via jupyterlite, jupyterlite-pyodide-kernel, jupyterlite-sphinx -jupyterlite-javascript-kernel==0.1.2 # via jupyterlite -jupyterlite-pyodide-kernel==0.1.2 # via jupyterlite -jupyterlite-sphinx==0.9.3 # via -r requirements.in -keyring==24.2.0 # via twine -lazy-object-proxy==1.9.0 # via astroid -locket==1.0.0 # via distributed, partd -markdown-it-py==3.0.0 # via rich -marko==2.0.0 # via frictionless -markupsafe==2.1.3 # via jinja2, nbconvert -mccabe==0.7.0 # via pylint -mdurl==0.1.2 # via markdown-it-py -mistune==3.0.1 # via nbconvert -modin==0.22.3 # via -r requirements.in -more-itertools==10.1.0 # via jaraco-classes -msgpack==1.0.5 # via distributed, ray -multimethod==1.9.1 # via -r requirements.in -mypy==0.982 # via -r requirements.in -mypy-extensions==1.0.0 # via black, mypy, typing-inspect -nbclient==0.8.0 # via nbconvert -nbconvert==7.8.0 # via jupyter-server -nbformat==5.9.2 # via jupyter-server, nbclient, nbconvert -nh3==0.2.14 # via readme-renderer -nodeenv==1.8.0 # via pre-commit -nox==2023.4.22 # via -r requirements.in -numpy==1.25.2 # via -r requirements.in, modin, pandas, pyarrow, ray, scipy, shapely -overrides==7.4.0 # via jupyter-server -packaging==23.1 # via -r requirements.in, black, dask, distributed, geopandas, jupyter-server, jupyterlab-server, modin, nbconvert, nox, pytest, ray, sphinx -pandas==1.5.3 # via -r requirements.in, geopandas, modin -pandas-stubs==1.5.2.221213 # via -r requirements.in -pandocfilters==1.5.0 # via nbconvert -partd==1.4.0 # via dask -pathspec==0.11.2 # via black -petl==1.7.14 # via frictionless -pkginfo==1.9.6 # via jupyterlite-pyodide-kernel, twine -platformdirs==3.10.0 # via black, jupyter-core, pylint, virtualenv -pluggy==1.3.0 # via pytest -pre-commit==3.4.0 # via -r requirements.in -prometheus-client==0.17.1 # via jupyter-server -protobuf==4.24.3 # via -r requirements.in, ray -psutil==5.9.5 # via distributed, modin -ptyprocess==0.7.0 # via terminado -py4j==0.10.9.7 # via pyspark -pyarrow==14.0.1 # via -r requirements.in -pycparser==2.21 # via cffi -pydantic==1.10.11 # via -r requirements.in, fastapi -pygments==2.16.1 # via furo, nbconvert, readme-renderer, rich, sphinx -pylint==2.17.3 # via -r requirements.in -pympler==1.0.1 # via asv -pyproj==3.6.0 # via geopandas -pyspark==3.4.1 # via -r requirements.in -pytest==7.4.2 # via -r requirements.in, pytest-asyncio, pytest-cov, pytest-xdist -pytest-asyncio==0.21.1 # via -r requirements.in -pytest-cov==4.1.0 # via -r requirements.in -pytest-xdist==3.3.1 # via -r requirements.in -python-dateutil==2.8.2 # via arrow, frictionless, jupyter-client, pandas -python-json-logger==2.0.7 # via jupyter-events -python-multipart==0.0.7 # via -r requirements.in -python-slugify==8.0.1 # via frictionless -pytz==2023.3.post1 # via -r requirements.in, pandas -pyyaml==6.0.1 # via -r requirements.in, asv, dask, distributed, frictionless, jupyter-events, pre-commit, ray -pyzmq==25.1.1 # via jupyter-client, jupyter-server -ray==2.6.3 # via -r requirements.in -readme-renderer==42.0 # via twine -recommonmark==0.7.1 # via -r requirements.in -referencing==0.30.2 # via jsonschema, jsonschema-specifications, jupyter-events -requests==2.31.0 # via frictionless, jupyterlab-server, ray, requests-toolbelt, sphinx, twine -requests-toolbelt==1.0.0 # via twine -rfc3339-validator==0.1.4 # via jsonschema, jupyter-events -rfc3986==2.0.0 # via frictionless, twine -rfc3986-validator==0.1.1 # via jsonschema, jupyter-events -rich==13.5.2 # via twine, typer -rpds-py==0.10.3 # via jsonschema, referencing -scipy==1.11.2 # via -r requirements.in -secretstorage==3.3.3 # via keyring -send2trash==1.8.2 # via jupyter-server -shapely==2.0.1 # via -r requirements.in, geopandas -shellingham==1.5.3 # via typer -simpleeval==0.9.13 # via frictionless -six==1.16.0 # via bleach, fiona, isodate, python-dateutil, rfc3339-validator, xdoctest -sniffio==1.3.0 # via anyio -snowballstemmer==2.2.0 # via sphinx -sortedcontainers==2.4.0 # via distributed, hypothesis -soupsieve==2.5 # via beautifulsoup4 -sphinx==4.5.0 # via -r requirements.in, furo, jupyterlite-sphinx, recommonmark, sphinx-autodoc-typehints, sphinx-basic-ng, sphinx-copybutton, sphinx-panels -sphinx-autodoc-typehints==1.14.1 # via -r requirements.in -sphinx-basic-ng==1.0.0b2 # via furo -sphinx-copybutton==0.5.2 # via -r requirements.in -sphinx-panels==0.6.0 # via -r requirements.in -sphinxcontrib-applehelp==1.0.4 # via sphinx -sphinxcontrib-devhelp==1.0.2 # via sphinx -sphinxcontrib-htmlhelp==2.0.1 # via sphinx -sphinxcontrib-jsmath==1.0.1 # via sphinx -sphinxcontrib-qthelp==1.0.3 # via sphinx -sphinxcontrib-serializinghtml==1.1.5 # via sphinx -starlette==0.27.0 # via fastapi -stringcase==1.2.0 # via frictionless -tabulate==0.9.0 # via asv, frictionless -tblib==2.0.0 # via distributed -terminado==0.17.1 # via jupyter-server, jupyter-server-terminals -text-unidecode==1.3 # via python-slugify -tinycss2==1.2.1 # via nbconvert -tomli==2.0.1 # via black, coverage, mypy, pylint, pytest -tomlkit==0.12.1 # via pylint -toolz==0.12.0 # via dask, distributed, partd -tornado==6.3.3 # via distributed, jupyter-client, jupyter-server, terminado -traitlets==5.10.0 # via jupyter-client, jupyter-core, jupyter-events, jupyter-server, nbclient, nbconvert, nbformat -twine==4.0.2 # via -r requirements.in -typeguard==4.1.5 # via -r requirements.in -typer[all]==0.9.0 # via frictionless, typer -types-click==7.1.8 # via -r requirements.in -types-pkg-resources==0.1.3 # via -r requirements.in -types-pytz==2023.3.0.1 # via -r requirements.in, pandas-stubs -types-pyyaml==6.0.12.11 # via -r requirements.in -types-requests==2.31.0.2 # via -r requirements.in -types-urllib3==1.26.25.14 # via types-requests -typing-extensions==4.7.1 # via -r requirements.in, astroid, black, fastapi, mypy, pydantic, typeguard, typer, typing-inspect, uvicorn -typing-inspect==0.9.0 # via -r requirements.in -uri-template==1.3.0 # via jsonschema -urllib3==2.0.7 # via distributed, requests, twine -uvicorn==0.23.2 # via -r requirements.in -validators==0.22.0 # via frictionless -virtualenv==20.24.5 # via nox, pre-commit -webcolors==1.13 # via jsonschema -webencodings==0.5.1 # via bleach, tinycss2 -websocket-client==1.6.3 # via jupyter-server -wrapt==1.15.0 # via -r requirements.in, astroid -xdoctest==1.1.1 # via -r requirements.in -zict==3.0.0 # via distributed -zipp==3.16.2 # via importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# pip -# setuptools +# This file was autogenerated by uv via the following command: +# uv pip compile requirements.in --output-file ci/requirements-py3.10-pandas1.5.3-pydantic1.10.11.txt --override /var/folders/5r/4t87zv7x32s7xv9fmnmbd8z80000gn/T/tmpy70yg8q7 +aiosignal==1.3.1 + # via ray +alabaster==0.7.13 + # via sphinx +anyio==3.7.1 + # via + # fastapi + # jupyter-server + # starlette +argcomplete==3.1.1 + # via nox +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.2.3 + # via isoduration +astroid==2.15.6 + # via pylint +asv==0.6.1 +asv-runner==0.1.0 + # via asv +attrs==23.1.0 + # via + # fiona + # hypothesis + # jsonschema + # referencing +babel==2.12.1 + # via + # jupyterlab-server + # sphinx +beautifulsoup4==4.12.2 + # via + # furo + # nbconvert +black==23.9.1 +bleach==6.0.0 + # via nbconvert +certifi==2023.7.22 + # via + # fiona + # pyproj + # requests +cffi==1.15.1 + # via argon2-cffi-bindings +cfgv==3.4.0 + # via pre-commit +chardet==5.2.0 + # via frictionless +charset-normalizer==3.2.0 + # via requests +click==8.1.7 + # via + # black + # click-plugins + # cligj + # dask + # distributed + # fiona + # ray + # typer + # uvicorn +click-plugins==1.1.1 + # via fiona +cligj==0.7.2 + # via fiona +cloudpickle==2.2.1 + # via + # dask + # distributed + # doit +colorama==0.4.6 + # via typer +colorlog==6.7.0 + # via nox +commonmark==0.9.1 + # via recommonmark +coverage==7.3.1 + # via pytest-cov +dask==2023.9.2 + # via distributed +defusedxml==0.7.1 + # via nbconvert +dill==0.3.7 + # via pylint +distlib==0.3.7 + # via virtualenv +distributed==2023.9.2 +docutils==0.17.1 + # via + # jupyterlite-sphinx + # readme-renderer + # recommonmark + # sphinx + # sphinx-panels +doit==0.36.0 + # via jupyterlite-core +exceptiongroup==1.1.3 + # via + # anyio + # hypothesis + # pytest +execnet==2.0.2 + # via pytest-xdist +fastapi==0.103.1 +fastjsonschema==2.18.0 + # via nbformat +filelock==3.12.4 + # via + # ray + # virtualenv +fiona==1.9.4.post1 + # via geopandas +fqdn==1.5.1 + # via jsonschema +frictionless==4.40.8 +frozenlist==1.4.0 + # via + # aiosignal + # ray +fsspec==2023.9.1 + # via + # dask + # modin +furo==2022.9.29 +geopandas==0.14.0 +grpcio==1.58.0 + # via ray +h11==0.14.0 + # via uvicorn +hypothesis==6.84.3 +identify==2.5.29 + # via pre-commit +idna==3.4 + # via + # anyio + # jsonschema + # requests +imagesize==1.4.1 + # via sphinx +importlib-metadata==6.8.0 + # via + # dask + # doit + # keyring + # twine +iniconfig==2.0.0 + # via pytest +isodate==0.6.1 + # via frictionless +isoduration==20.11.0 + # via jsonschema +isort==5.12.0 + # via pylint +jaraco-classes==3.3.0 + # via keyring +jinja2==3.1.3 + # via + # distributed + # frictionless + # jupyter-server + # jupyterlab-server + # nbconvert + # sphinx +json5==0.9.14 + # via + # asv + # jupyterlab-server +jsonpointer==2.4 + # via jsonschema +jsonschema==4.19.0 + # via + # frictionless + # jupyter-events + # jupyterlab-server + # nbformat + # ray +jsonschema-specifications==2023.7.1 + # via jsonschema +jupyter-client==8.3.1 + # via + # jupyter-server + # nbclient +jupyter-core==5.3.1 + # via + # jupyter-client + # jupyter-server + # jupyterlite-core + # nbclient + # nbconvert + # nbformat +jupyter-events==0.7.0 + # via jupyter-server +jupyter-server==2.7.3 + # via + # jupyterlab-server + # jupyterlite-sphinx +jupyter-server-terminals==0.4.4 + # via jupyter-server +jupyterlab-pygments==0.2.2 + # via nbconvert +jupyterlab-server==2.25.0 + # via jupyterlite-sphinx +jupyterlite==0.1.2 +jupyterlite-core==0.1.2 + # via + # jupyterlite + # jupyterlite-pyodide-kernel + # jupyterlite-sphinx +jupyterlite-javascript-kernel==0.1.2 + # via jupyterlite +jupyterlite-pyodide-kernel==0.1.2 + # via jupyterlite +jupyterlite-sphinx==0.9.3 +keyring==24.2.0 + # via twine +lazy-object-proxy==1.9.0 + # via astroid +locket==1.0.0 + # via + # distributed + # partd +markdown-it-py==3.0.0 + # via rich +marko==2.0.0 + # via frictionless +markupsafe==2.1.3 + # via + # jinja2 + # nbconvert +mccabe==0.7.0 + # via pylint +mdurl==0.1.2 + # via markdown-it-py +mistune==3.0.1 + # via nbconvert +modin==0.22.3 +more-itertools==10.1.0 + # via jaraco-classes +msgpack==1.0.5 + # via + # distributed + # ray +multimethod==1.9.1 +mypy==0.982 +mypy-extensions==1.0.0 + # via + # black + # mypy + # typing-inspect +nbclient==0.8.0 + # via nbconvert +nbconvert==7.8.0 + # via jupyter-server +nbformat==5.9.2 + # via + # jupyter-server + # nbclient + # nbconvert +nh3==0.2.14 + # via readme-renderer +nodeenv==1.8.0 + # via pre-commit +nox==2023.4.22 +numpy==1.25.2 + # via + # modin + # pandas + # pyarrow + # ray + # scipy + # shapely +overrides==7.4.0 + # via jupyter-server +packaging==23.1 + # via + # black + # dask + # distributed + # geopandas + # jupyter-server + # jupyterlab-server + # modin + # nbconvert + # nox + # pytest + # ray + # sphinx +pandas==1.5.3 + # via + # dask + # frictionless + # geopandas + # hypothesis + # modin + # partd + # petl + # pyspark + # ray +pandas-stubs==1.5.2.221213 +pandocfilters==1.5.0 + # via nbconvert +partd==1.4.0 + # via dask +pathspec==0.11.2 + # via black +petl==1.7.14 + # via frictionless +pip==24.0 +pkginfo==1.9.6 + # via + # jupyterlite-pyodide-kernel + # twine +platformdirs==3.10.0 + # via + # black + # jupyter-core + # pylint + # virtualenv +pluggy==1.3.0 + # via pytest +pre-commit==3.4.0 +prometheus-client==0.17.1 + # via jupyter-server +protobuf==4.24.3 + # via ray +psutil==5.9.5 + # via + # distributed + # modin +ptyprocess==0.7.0 + # via terminado +py4j==0.10.9.7 + # via pyspark +pyarrow==14.0.1 +pycparser==2.21 + # via cffi +pydantic==1.10.11 + # via + # fastapi + # modin + # ray +pygments==2.16.1 + # via + # furo + # nbconvert + # readme-renderer + # rich + # sphinx +pylint==2.17.3 +pympler==1.0.1 + # via asv +pyproj==3.6.0 + # via geopandas +pyspark==3.4.1 +pytest==7.4.2 + # via + # pytest-asyncio + # pytest-cov + # pytest-xdist +pytest-asyncio==0.21.1 +pytest-cov==4.1.0 +pytest-xdist==3.3.1 +python-dateutil==2.8.2 + # via + # arrow + # frictionless + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +python-multipart==0.0.7 +python-slugify==8.0.1 + # via frictionless +pytz==2023.3.post1 + # via pandas +pyyaml==6.0.1 + # via + # asv + # dask + # distributed + # frictionless + # jupyter-events + # pre-commit + # ray +pyzmq==25.1.1 + # via + # jupyter-client + # jupyter-server +ray==2.6.3 +readme-renderer==42.0 + # via twine +recommonmark==0.7.1 +referencing==0.30.2 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +requests==2.31.0 + # via + # frictionless + # jupyterlab-server + # ray + # requests-toolbelt + # sphinx + # twine +requests-toolbelt==1.0.0 + # via twine +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986==2.0.0 + # via + # frictionless + # twine +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rich==13.5.2 + # via + # twine + # typer +rpds-py==0.10.3 + # via + # jsonschema + # referencing +scipy==1.11.2 +send2trash==1.8.2 + # via jupyter-server +setuptools==69.1.0 + # via nodeenv +shapely==2.0.1 + # via geopandas +shellingham==1.5.3 + # via typer +simpleeval==0.9.13 + # via frictionless +six==1.16.0 + # via + # bleach + # fiona + # isodate + # python-dateutil + # rfc3339-validator + # xdoctest +sniffio==1.3.0 + # via anyio +snowballstemmer==2.2.0 + # via sphinx +sortedcontainers==2.4.0 + # via + # distributed + # hypothesis +soupsieve==2.5 + # via beautifulsoup4 +sphinx==4.5.0 + # via + # furo + # jupyterlite-sphinx + # recommonmark + # sphinx-autodoc-typehints + # sphinx-basic-ng + # sphinx-copybutton + # sphinx-panels +sphinx-autodoc-typehints==1.14.1 +sphinx-basic-ng==1.0.0b2 + # via furo +sphinx-copybutton==0.5.2 +sphinx-panels==0.6.0 +sphinxcontrib-applehelp==1.0.4 + # via sphinx +sphinxcontrib-devhelp==1.0.2 + # via sphinx +sphinxcontrib-htmlhelp==2.0.1 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.3 + # via sphinx +sphinxcontrib-serializinghtml==1.1.5 + # via sphinx +starlette==0.27.0 + # via fastapi +stringcase==1.2.0 + # via frictionless +tabulate==0.9.0 + # via + # asv + # frictionless +tblib==2.0.0 + # via distributed +terminado==0.17.1 + # via + # jupyter-server + # jupyter-server-terminals +text-unidecode==1.3 + # via python-slugify +tinycss2==1.2.1 + # via nbconvert +tomli==2.0.1 + # via + # black + # coverage + # mypy + # pylint + # pytest +tomlkit==0.12.1 + # via pylint +toolz==0.12.0 + # via + # dask + # distributed + # partd +tornado==6.3.3 + # via + # distributed + # jupyter-client + # jupyter-server + # terminado +traitlets==5.10.0 + # via + # jupyter-client + # jupyter-core + # jupyter-events + # jupyter-server + # nbclient + # nbconvert + # nbformat +twine==4.0.2 +typeguard==4.1.5 +typer==0.9.0 + # via frictionless +types-click==7.1.8 +types-pkg-resources==0.1.3 +types-pytz==2023.3.0.1 + # via pandas-stubs +types-pyyaml==6.0.12.11 +types-requests==2.31.0.2 +types-urllib3==1.26.25.14 + # via types-requests +typing-extensions==4.7.1 + # via + # astroid + # black + # fastapi + # mypy + # pydantic + # typeguard + # typer + # typing-inspect + # uvicorn +typing-inspect==0.9.0 +uri-template==1.3.0 + # via jsonschema +urllib3==2.0.7 + # via + # distributed + # requests + # twine +uvicorn==0.23.2 +validators==0.22.0 + # via frictionless +virtualenv==20.24.5 + # via + # nox + # pre-commit +webcolors==1.13 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.6.3 + # via jupyter-server +wrapt==1.15.0 + # via astroid +xdoctest==1.1.1 +zict==3.0.0 + # via distributed +zipp==3.16.2 + # 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 0efd6c9fc..4f69056f5 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 @@ -1,216 +1,591 @@ -# -# This file is autogenerated by pip-compile with Python 3.10 -# by the following command: -# -# pip-compile --annotation-style=line --no-emit-index-url --output-file=ci/requirements-py3.10-pandas1.5.3-pydantic2.3.0.txt requirements.in -# -aiosignal==1.3.1 # via ray -alabaster==0.7.13 # via sphinx -annotated-types==0.5.0 # via pydantic -anyio==3.7.1 # via fastapi, jupyter-server, starlette -argcomplete==3.1.1 # via nox -argon2-cffi==23.1.0 # via jupyter-server -argon2-cffi-bindings==21.2.0 # via argon2-cffi -arrow==1.2.3 # via isoduration -astroid==2.15.6 # via pylint -asv==0.6.1 # via -r requirements.in -asv-runner==0.1.0 # via asv -attrs==23.1.0 # via fiona, hypothesis, jsonschema, referencing -babel==2.12.1 # via jupyterlab-server, sphinx -beautifulsoup4==4.12.2 # via furo, nbconvert -black==23.9.1 # via -r requirements.in -bleach==6.0.0 # via nbconvert -certifi==2023.7.22 # via fiona, pyproj, requests -cffi==1.15.1 # via argon2-cffi-bindings, cryptography -cfgv==3.4.0 # via pre-commit -chardet==5.2.0 # via frictionless -charset-normalizer==3.2.0 # via requests -click==8.1.7 # via black, click-plugins, cligj, dask, distributed, fiona, ray, typer, uvicorn -click-plugins==1.1.1 # via fiona -cligj==0.7.2 # via fiona -cloudpickle==2.2.1 # via dask, distributed, doit -colorama==0.4.6 # via typer -colorlog==6.7.0 # via nox -commonmark==0.9.1 # via recommonmark -coverage[toml]==7.3.1 # via coverage, pytest-cov -cryptography==42.0.2 # via secretstorage -dask==2023.9.2 # via -r requirements.in, distributed -defusedxml==0.7.1 # via nbconvert -dill==0.3.7 # via pylint -distlib==0.3.7 # via virtualenv -distributed==2023.9.2 # via -r requirements.in -docutils==0.17.1 # via jupyterlite-sphinx, readme-renderer, recommonmark, sphinx, sphinx-panels -doit==0.36.0 # via jupyterlite-core -exceptiongroup==1.1.3 # via anyio, hypothesis, pytest -execnet==2.0.2 # via pytest-xdist -fastapi==0.103.1 # via -r requirements.in -fastjsonschema==2.18.0 # via nbformat -filelock==3.12.4 # via ray, virtualenv -fiona==1.9.4.post1 # via geopandas -fqdn==1.5.1 # via jsonschema -frictionless==4.40.8 # via -r requirements.in -frozenlist==1.4.0 # via aiosignal, ray -fsspec==2023.9.1 # via dask, modin -furo==2022.9.29 # via -r requirements.in -geopandas==0.14.0 # via -r requirements.in -grpcio==1.58.0 # via ray -h11==0.14.0 # via uvicorn -hypothesis==6.84.3 # via -r requirements.in -identify==2.5.29 # via pre-commit -idna==3.4 # via anyio, jsonschema, requests -imagesize==1.4.1 # via sphinx -importlib-metadata==6.8.0 # via -r requirements.in, dask, doit, keyring, twine -iniconfig==2.0.0 # via pytest -isodate==0.6.1 # via frictionless -isoduration==20.11.0 # via jsonschema -isort==5.12.0 # via -r requirements.in, pylint -jaraco-classes==3.3.0 # via keyring -jeepney==0.8.0 # via keyring, secretstorage -jinja2==3.1.3 # via distributed, frictionless, jupyter-server, jupyterlab-server, nbconvert, sphinx -json5==0.9.14 # via asv, jupyterlab-server -jsonpointer==2.4 # via jsonschema -jsonschema[format-nongpl]==4.19.0 # via frictionless, jupyter-events, jupyterlab-server, nbformat, ray -jsonschema-specifications==2023.7.1 # via jsonschema -jupyter-client==8.3.1 # via jupyter-server, nbclient -jupyter-core==5.3.1 # via jupyter-client, jupyter-server, jupyterlite-core, nbclient, nbconvert, nbformat -jupyter-events==0.7.0 # via jupyter-server -jupyter-server==2.7.3 # via jupyterlab-server, jupyterlite-sphinx -jupyter-server-terminals==0.4.4 # via jupyter-server -jupyterlab-pygments==0.2.2 # via nbconvert -jupyterlab-server==2.25.0 # via jupyterlite-sphinx -jupyterlite==0.1.2 # via -r requirements.in -jupyterlite-core==0.1.2 # via jupyterlite, jupyterlite-pyodide-kernel, jupyterlite-sphinx -jupyterlite-javascript-kernel==0.1.2 # via jupyterlite -jupyterlite-pyodide-kernel==0.1.2 # via jupyterlite -jupyterlite-sphinx==0.9.3 # via -r requirements.in -keyring==24.2.0 # via twine -lazy-object-proxy==1.9.0 # via astroid -locket==1.0.0 # via distributed, partd -markdown-it-py==3.0.0 # via rich -marko==2.0.0 # via frictionless -markupsafe==2.1.3 # via jinja2, nbconvert -mccabe==0.7.0 # via pylint -mdurl==0.1.2 # via markdown-it-py -mistune==3.0.1 # via nbconvert -modin==0.22.3 # via -r requirements.in -more-itertools==10.1.0 # via jaraco-classes -msgpack==1.0.5 # via distributed, ray -multimethod==1.9.1 # via -r requirements.in -mypy==0.982 # via -r requirements.in -mypy-extensions==1.0.0 # via black, mypy, typing-inspect -nbclient==0.8.0 # via nbconvert -nbconvert==7.8.0 # via jupyter-server -nbformat==5.9.2 # via jupyter-server, nbclient, nbconvert -nh3==0.2.14 # via readme-renderer -nodeenv==1.8.0 # via pre-commit -nox==2023.4.22 # via -r requirements.in -numpy==1.25.2 # via -r requirements.in, modin, pandas, pyarrow, ray, scipy, shapely -overrides==7.4.0 # via jupyter-server -packaging==23.1 # via -r requirements.in, black, dask, distributed, geopandas, jupyter-server, jupyterlab-server, modin, nbconvert, nox, pytest, ray, sphinx -pandas==1.5.3 # via -r requirements.in, geopandas, modin -pandas-stubs==1.5.2.221213 # via -r requirements.in -pandocfilters==1.5.0 # via nbconvert -partd==1.4.0 # via dask -pathspec==0.11.2 # via black -petl==1.7.14 # via frictionless -pkginfo==1.9.6 # via jupyterlite-pyodide-kernel, twine -platformdirs==3.10.0 # via black, jupyter-core, pylint, virtualenv -pluggy==1.3.0 # via pytest -pre-commit==3.4.0 # via -r requirements.in -prometheus-client==0.17.1 # via jupyter-server -protobuf==4.24.3 # via -r requirements.in, ray -psutil==5.9.5 # via distributed, modin -ptyprocess==0.7.0 # via terminado -py4j==0.10.9.7 # via pyspark -pyarrow==14.0.1 # via -r requirements.in -pycparser==2.21 # via cffi -pydantic==2.3.0 # via -r requirements.in, fastapi -pydantic-core==2.6.3 # via pydantic -pygments==2.16.1 # via furo, nbconvert, readme-renderer, rich, sphinx -pylint==2.17.3 # via -r requirements.in -pympler==1.0.1 # via asv -pyproj==3.6.0 # via geopandas -pyspark==3.4.1 # via -r requirements.in -pytest==7.4.2 # via -r requirements.in, pytest-asyncio, pytest-cov, pytest-xdist -pytest-asyncio==0.21.1 # via -r requirements.in -pytest-cov==4.1.0 # via -r requirements.in -pytest-xdist==3.3.1 # via -r requirements.in -python-dateutil==2.8.2 # via arrow, frictionless, jupyter-client, pandas -python-json-logger==2.0.7 # via jupyter-events -python-multipart==0.0.7 # via -r requirements.in -python-slugify==8.0.1 # via frictionless -pytz==2023.3.post1 # via -r requirements.in, pandas -pyyaml==6.0.1 # via -r requirements.in, asv, dask, distributed, frictionless, jupyter-events, pre-commit, ray -pyzmq==25.1.1 # via jupyter-client, jupyter-server -ray==2.6.3 # via -r requirements.in -readme-renderer==42.0 # via twine -recommonmark==0.7.1 # via -r requirements.in -referencing==0.30.2 # via jsonschema, jsonschema-specifications, jupyter-events -requests==2.31.0 # via frictionless, jupyterlab-server, ray, requests-toolbelt, sphinx, twine -requests-toolbelt==1.0.0 # via twine -rfc3339-validator==0.1.4 # via jsonschema, jupyter-events -rfc3986==2.0.0 # via frictionless, twine -rfc3986-validator==0.1.1 # via jsonschema, jupyter-events -rich==13.5.2 # via twine, typer -rpds-py==0.10.3 # via jsonschema, referencing -scipy==1.11.2 # via -r requirements.in -secretstorage==3.3.3 # via keyring -send2trash==1.8.2 # via jupyter-server -shapely==2.0.1 # via -r requirements.in, geopandas -shellingham==1.5.3 # via typer -simpleeval==0.9.13 # via frictionless -six==1.16.0 # via bleach, fiona, isodate, python-dateutil, rfc3339-validator, xdoctest -sniffio==1.3.0 # via anyio -snowballstemmer==2.2.0 # via sphinx -sortedcontainers==2.4.0 # via distributed, hypothesis -soupsieve==2.5 # via beautifulsoup4 -sphinx==4.5.0 # via -r requirements.in, furo, jupyterlite-sphinx, recommonmark, sphinx-autodoc-typehints, sphinx-basic-ng, sphinx-copybutton, sphinx-panels -sphinx-autodoc-typehints==1.14.1 # via -r requirements.in -sphinx-basic-ng==1.0.0b2 # via furo -sphinx-copybutton==0.5.2 # via -r requirements.in -sphinx-panels==0.6.0 # via -r requirements.in -sphinxcontrib-applehelp==1.0.4 # via sphinx -sphinxcontrib-devhelp==1.0.2 # via sphinx -sphinxcontrib-htmlhelp==2.0.1 # via sphinx -sphinxcontrib-jsmath==1.0.1 # via sphinx -sphinxcontrib-qthelp==1.0.3 # via sphinx -sphinxcontrib-serializinghtml==1.1.5 # via sphinx -starlette==0.27.0 # via fastapi -stringcase==1.2.0 # via frictionless -tabulate==0.9.0 # via asv, frictionless -tblib==2.0.0 # via distributed -terminado==0.17.1 # via jupyter-server, jupyter-server-terminals -text-unidecode==1.3 # via python-slugify -tinycss2==1.2.1 # via nbconvert -tomli==2.0.1 # via black, coverage, mypy, pylint, pytest -tomlkit==0.12.1 # via pylint -toolz==0.12.0 # via dask, distributed, partd -tornado==6.3.3 # via distributed, jupyter-client, jupyter-server, terminado -traitlets==5.10.0 # via jupyter-client, jupyter-core, jupyter-events, jupyter-server, nbclient, nbconvert, nbformat -twine==4.0.2 # via -r requirements.in -typeguard==4.1.5 # via -r requirements.in -typer[all]==0.9.0 # via frictionless, typer -types-click==7.1.8 # via -r requirements.in -types-pkg-resources==0.1.3 # via -r requirements.in -types-pytz==2023.3.0.1 # via -r requirements.in, pandas-stubs -types-pyyaml==6.0.12.11 # via -r requirements.in -types-requests==2.31.0.2 # via -r requirements.in -types-urllib3==1.26.25.14 # via types-requests -typing-extensions==4.7.1 # via -r requirements.in, astroid, black, fastapi, mypy, pydantic, pydantic-core, typeguard, typer, typing-inspect, uvicorn -typing-inspect==0.9.0 # via -r requirements.in -uri-template==1.3.0 # via jsonschema -urllib3==2.0.7 # via distributed, requests, twine -uvicorn==0.23.2 # via -r requirements.in -validators==0.22.0 # via frictionless -virtualenv==20.24.5 # via nox, pre-commit -webcolors==1.13 # via jsonschema -webencodings==0.5.1 # via bleach, tinycss2 -websocket-client==1.6.3 # via jupyter-server -wrapt==1.15.0 # via -r requirements.in, astroid -xdoctest==1.1.1 # via -r requirements.in -zict==3.0.0 # via distributed -zipp==3.16.2 # via importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# pip -# setuptools +# This file was autogenerated by uv via the following command: +# uv pip compile requirements.in --output-file ci/requirements-py3.10-pandas1.5.3-pydantic2.3.0.txt --override /var/folders/5r/4t87zv7x32s7xv9fmnmbd8z80000gn/T/tmpgczc4rjv +aiosignal==1.3.1 + # via ray +alabaster==0.7.13 + # via sphinx +annotated-types==0.5.0 + # via pydantic +anyio==3.7.1 + # via + # fastapi + # jupyter-server + # starlette +argcomplete==3.1.1 + # via nox +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.2.3 + # via isoduration +astroid==2.15.6 + # via pylint +asv==0.6.1 +asv-runner==0.1.0 + # via asv +attrs==23.1.0 + # via + # fiona + # hypothesis + # jsonschema + # referencing +babel==2.12.1 + # via + # jupyterlab-server + # sphinx +beautifulsoup4==4.12.2 + # via + # furo + # nbconvert +black==23.9.1 +bleach==6.0.0 + # via nbconvert +certifi==2023.7.22 + # via + # fiona + # pyproj + # requests +cffi==1.15.1 + # via argon2-cffi-bindings +cfgv==3.4.0 + # via pre-commit +chardet==5.2.0 + # via frictionless +charset-normalizer==3.2.0 + # via requests +click==8.1.7 + # via + # black + # click-plugins + # cligj + # dask + # distributed + # fiona + # ray + # typer + # uvicorn +click-plugins==1.1.1 + # via fiona +cligj==0.7.2 + # via fiona +cloudpickle==2.2.1 + # via + # dask + # distributed + # doit +colorama==0.4.6 + # via typer +colorlog==6.7.0 + # via nox +commonmark==0.9.1 + # via recommonmark +coverage==7.3.1 + # via pytest-cov +dask==2023.9.2 + # via distributed +defusedxml==0.7.1 + # via nbconvert +dill==0.3.7 + # via pylint +distlib==0.3.7 + # via virtualenv +distributed==2023.9.2 +docutils==0.17.1 + # via + # jupyterlite-sphinx + # readme-renderer + # recommonmark + # sphinx + # sphinx-panels +doit==0.36.0 + # via jupyterlite-core +exceptiongroup==1.1.3 + # via + # anyio + # hypothesis + # pytest +execnet==2.0.2 + # via pytest-xdist +fastapi==0.103.1 +fastjsonschema==2.18.0 + # via nbformat +filelock==3.12.4 + # via + # ray + # virtualenv +fiona==1.9.4.post1 + # via geopandas +fqdn==1.5.1 + # via jsonschema +frictionless==4.40.8 +frozenlist==1.4.0 + # via + # aiosignal + # ray +fsspec==2023.9.1 + # via + # dask + # modin +furo==2022.9.29 +geopandas==0.14.0 +grpcio==1.58.0 + # via ray +h11==0.14.0 + # via uvicorn +hypothesis==6.84.3 +identify==2.5.29 + # via pre-commit +idna==3.4 + # via + # anyio + # jsonschema + # requests +imagesize==1.4.1 + # via sphinx +importlib-metadata==6.8.0 + # via + # dask + # doit + # keyring + # twine +iniconfig==2.0.0 + # via pytest +isodate==0.6.1 + # via frictionless +isoduration==20.11.0 + # via jsonschema +isort==5.12.0 + # via pylint +jaraco-classes==3.3.0 + # via keyring +jinja2==3.1.3 + # via + # distributed + # frictionless + # jupyter-server + # jupyterlab-server + # nbconvert + # sphinx +json5==0.9.14 + # via + # asv + # jupyterlab-server +jsonpointer==2.4 + # via jsonschema +jsonschema==4.19.0 + # via + # frictionless + # jupyter-events + # jupyterlab-server + # nbformat + # ray +jsonschema-specifications==2023.7.1 + # via jsonschema +jupyter-client==8.3.1 + # via + # jupyter-server + # nbclient +jupyter-core==5.3.1 + # via + # jupyter-client + # jupyter-server + # jupyterlite-core + # nbclient + # nbconvert + # nbformat +jupyter-events==0.7.0 + # via jupyter-server +jupyter-server==2.7.3 + # via + # jupyterlab-server + # jupyterlite-sphinx +jupyter-server-terminals==0.4.4 + # via jupyter-server +jupyterlab-pygments==0.2.2 + # via nbconvert +jupyterlab-server==2.25.0 + # via jupyterlite-sphinx +jupyterlite==0.1.2 +jupyterlite-core==0.1.2 + # via + # jupyterlite + # jupyterlite-pyodide-kernel + # jupyterlite-sphinx +jupyterlite-javascript-kernel==0.1.2 + # via jupyterlite +jupyterlite-pyodide-kernel==0.1.2 + # via jupyterlite +jupyterlite-sphinx==0.9.3 +keyring==24.2.0 + # via twine +lazy-object-proxy==1.9.0 + # via astroid +locket==1.0.0 + # via + # distributed + # partd +markdown-it-py==3.0.0 + # via rich +marko==2.0.0 + # via frictionless +markupsafe==2.1.3 + # via + # jinja2 + # nbconvert +mccabe==0.7.0 + # via pylint +mdurl==0.1.2 + # via markdown-it-py +mistune==3.0.1 + # via nbconvert +modin==0.22.3 +more-itertools==10.1.0 + # via jaraco-classes +msgpack==1.0.5 + # via + # distributed + # ray +multimethod==1.9.1 +mypy==0.982 +mypy-extensions==1.0.0 + # via + # black + # mypy + # typing-inspect +nbclient==0.8.0 + # via nbconvert +nbconvert==7.8.0 + # via jupyter-server +nbformat==5.9.2 + # via + # jupyter-server + # nbclient + # nbconvert +nh3==0.2.14 + # via readme-renderer +nodeenv==1.8.0 + # via pre-commit +nox==2023.4.22 +numpy==1.25.2 + # via + # modin + # pandas + # pyarrow + # ray + # scipy + # shapely +overrides==7.4.0 + # via jupyter-server +packaging==23.1 + # via + # black + # dask + # distributed + # geopandas + # jupyter-server + # jupyterlab-server + # modin + # nbconvert + # nox + # pytest + # ray + # sphinx +pandas==1.5.3 + # via + # dask + # frictionless + # geopandas + # hypothesis + # modin + # partd + # petl + # pyspark + # ray +pandas-stubs==1.5.2.221213 +pandocfilters==1.5.0 + # via nbconvert +partd==1.4.0 + # via dask +pathspec==0.11.2 + # via black +petl==1.7.14 + # via frictionless +pip==24.0 +pkginfo==1.9.6 + # via + # jupyterlite-pyodide-kernel + # twine +platformdirs==3.10.0 + # via + # black + # jupyter-core + # pylint + # virtualenv +pluggy==1.3.0 + # via pytest +pre-commit==3.4.0 +prometheus-client==0.17.1 + # via jupyter-server +protobuf==4.24.3 + # via ray +psutil==5.9.5 + # via + # distributed + # modin +ptyprocess==0.7.0 + # via terminado +py4j==0.10.9.7 + # via pyspark +pyarrow==14.0.1 +pycparser==2.21 + # via cffi +pydantic==2.3.0 + # via + # fastapi + # modin + # ray +pydantic-core==2.6.3 + # via pydantic +pygments==2.16.1 + # via + # furo + # nbconvert + # readme-renderer + # rich + # sphinx +pylint==2.17.3 +pympler==1.0.1 + # via asv +pyproj==3.6.0 + # via geopandas +pyspark==3.4.1 +pytest==7.4.2 + # via + # pytest-asyncio + # pytest-cov + # pytest-xdist +pytest-asyncio==0.21.1 +pytest-cov==4.1.0 +pytest-xdist==3.3.1 +python-dateutil==2.8.2 + # via + # arrow + # frictionless + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +python-multipart==0.0.7 +python-slugify==8.0.1 + # via frictionless +pytz==2023.3.post1 + # via pandas +pyyaml==6.0.1 + # via + # asv + # dask + # distributed + # frictionless + # jupyter-events + # pre-commit + # ray +pyzmq==25.1.1 + # via + # jupyter-client + # jupyter-server +ray==2.6.3 +readme-renderer==42.0 + # via twine +recommonmark==0.7.1 +referencing==0.30.2 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +requests==2.31.0 + # via + # frictionless + # jupyterlab-server + # ray + # requests-toolbelt + # sphinx + # twine +requests-toolbelt==1.0.0 + # via twine +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986==2.0.0 + # via + # frictionless + # twine +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rich==13.5.2 + # via + # twine + # typer +rpds-py==0.10.3 + # via + # jsonschema + # referencing +scipy==1.11.2 +send2trash==1.8.2 + # via jupyter-server +setuptools==69.1.0 + # via nodeenv +shapely==2.0.1 + # via geopandas +shellingham==1.5.3 + # via typer +simpleeval==0.9.13 + # via frictionless +six==1.16.0 + # via + # bleach + # fiona + # isodate + # python-dateutil + # rfc3339-validator + # xdoctest +sniffio==1.3.0 + # via anyio +snowballstemmer==2.2.0 + # via sphinx +sortedcontainers==2.4.0 + # via + # distributed + # hypothesis +soupsieve==2.5 + # via beautifulsoup4 +sphinx==4.5.0 + # via + # furo + # jupyterlite-sphinx + # recommonmark + # sphinx-autodoc-typehints + # sphinx-basic-ng + # sphinx-copybutton + # sphinx-panels +sphinx-autodoc-typehints==1.14.1 +sphinx-basic-ng==1.0.0b2 + # via furo +sphinx-copybutton==0.5.2 +sphinx-panels==0.6.0 +sphinxcontrib-applehelp==1.0.4 + # via sphinx +sphinxcontrib-devhelp==1.0.2 + # via sphinx +sphinxcontrib-htmlhelp==2.0.1 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.3 + # via sphinx +sphinxcontrib-serializinghtml==1.1.5 + # via sphinx +starlette==0.27.0 + # via fastapi +stringcase==1.2.0 + # via frictionless +tabulate==0.9.0 + # via + # asv + # frictionless +tblib==2.0.0 + # via distributed +terminado==0.17.1 + # via + # jupyter-server + # jupyter-server-terminals +text-unidecode==1.3 + # via python-slugify +tinycss2==1.2.1 + # via nbconvert +tomli==2.0.1 + # via + # black + # coverage + # mypy + # pylint + # pytest +tomlkit==0.12.1 + # via pylint +toolz==0.12.0 + # via + # dask + # distributed + # partd +tornado==6.3.3 + # via + # distributed + # jupyter-client + # jupyter-server + # terminado +traitlets==5.10.0 + # via + # jupyter-client + # jupyter-core + # jupyter-events + # jupyter-server + # nbclient + # nbconvert + # nbformat +twine==4.0.2 +typeguard==4.1.5 +typer==0.9.0 + # via frictionless +types-click==7.1.8 +types-pkg-resources==0.1.3 +types-pytz==2023.3.0.1 + # via pandas-stubs +types-pyyaml==6.0.12.11 +types-requests==2.31.0.2 +types-urllib3==1.26.25.14 + # via types-requests +typing-extensions==4.7.1 + # via + # astroid + # black + # fastapi + # mypy + # pydantic + # pydantic-core + # typeguard + # typer + # typing-inspect + # uvicorn +typing-inspect==0.9.0 +uri-template==1.3.0 + # via jsonschema +urllib3==2.0.7 + # via + # distributed + # requests + # twine +uvicorn==0.23.2 +validators==0.22.0 + # via frictionless +virtualenv==20.24.5 + # via + # nox + # pre-commit +webcolors==1.13 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.6.3 + # via jupyter-server +wrapt==1.15.0 + # via astroid +xdoctest==1.1.1 +zict==3.0.0 + # via distributed +zipp==3.16.2 + # via importlib-metadata diff --git a/ci/requirements-py3.10-pandas2.0.3-pydantic1.10.11.txt b/ci/requirements-py3.10-pandas2.0.3-pydantic1.10.11.txt index be2ee6752..9e8da03de 100644 --- a/ci/requirements-py3.10-pandas2.0.3-pydantic1.10.11.txt +++ b/ci/requirements-py3.10-pandas2.0.3-pydantic1.10.11.txt @@ -1,215 +1,588 @@ -# -# This file is autogenerated by pip-compile with Python 3.10 -# by the following command: -# -# pip-compile --annotation-style=line --no-emit-index-url --output-file=ci/requirements-py3.10-pandas2.0.3-pydantic1.10.11.txt requirements.in -# -aiosignal==1.3.1 # via ray -alabaster==0.7.13 # via sphinx -anyio==3.7.1 # via fastapi, jupyter-server, starlette -argcomplete==3.1.1 # via nox -argon2-cffi==23.1.0 # via jupyter-server -argon2-cffi-bindings==21.2.0 # via argon2-cffi -arrow==1.2.3 # via isoduration -astroid==2.15.6 # via pylint -asv==0.6.1 # via -r requirements.in -asv-runner==0.1.0 # via asv -attrs==23.1.0 # via fiona, hypothesis, jsonschema, referencing -babel==2.12.1 # via jupyterlab-server, sphinx -beautifulsoup4==4.12.2 # via furo, nbconvert -black==23.9.1 # via -r requirements.in -bleach==6.0.0 # via nbconvert -certifi==2023.7.22 # via fiona, pyproj, requests -cffi==1.15.1 # via argon2-cffi-bindings, cryptography -cfgv==3.4.0 # via pre-commit -chardet==5.2.0 # via frictionless -charset-normalizer==3.2.0 # via requests -click==8.1.7 # via black, click-plugins, cligj, dask, distributed, fiona, ray, typer, uvicorn -click-plugins==1.1.1 # via fiona -cligj==0.7.2 # via fiona -cloudpickle==2.2.1 # via dask, distributed, doit -colorama==0.4.6 # via typer -colorlog==6.7.0 # via nox -commonmark==0.9.1 # via recommonmark -coverage[toml]==7.3.1 # via coverage, pytest-cov -cryptography==42.0.2 # via secretstorage -dask==2023.9.2 # via -r requirements.in, distributed -defusedxml==0.7.1 # via nbconvert -dill==0.3.7 # via pylint -distlib==0.3.7 # via virtualenv -distributed==2023.9.2 # via -r requirements.in -docutils==0.17.1 # via jupyterlite-sphinx, readme-renderer, recommonmark, sphinx, sphinx-panels -doit==0.36.0 # via jupyterlite-core -exceptiongroup==1.1.3 # via anyio, hypothesis, pytest -execnet==2.0.2 # via pytest-xdist -fastapi==0.103.1 # via -r requirements.in -fastjsonschema==2.18.0 # via nbformat -filelock==3.12.4 # via ray, virtualenv -fiona==1.9.4.post1 # via geopandas -fqdn==1.5.1 # via jsonschema -frictionless==4.40.8 # via -r requirements.in -frozenlist==1.4.0 # via aiosignal, ray -fsspec==2023.9.1 # via dask, modin -furo==2022.9.29 # via -r requirements.in -geopandas==0.14.0 # via -r requirements.in -grpcio==1.58.0 # via ray -h11==0.14.0 # via uvicorn -hypothesis==6.84.3 # via -r requirements.in -identify==2.5.29 # via pre-commit -idna==3.4 # via anyio, jsonschema, requests -imagesize==1.4.1 # via sphinx -importlib-metadata==6.8.0 # via -r requirements.in, dask, doit, keyring, twine -iniconfig==2.0.0 # via pytest -isodate==0.6.1 # via frictionless -isoduration==20.11.0 # via jsonschema -isort==5.12.0 # via -r requirements.in, pylint -jaraco-classes==3.3.0 # via keyring -jeepney==0.8.0 # via keyring, secretstorage -jinja2==3.1.3 # via distributed, frictionless, jupyter-server, jupyterlab-server, nbconvert, sphinx -json5==0.9.14 # via asv, jupyterlab-server -jsonpointer==2.4 # via jsonschema -jsonschema[format-nongpl]==4.19.0 # via frictionless, jupyter-events, jupyterlab-server, nbformat, ray -jsonschema-specifications==2023.7.1 # via jsonschema -jupyter-client==8.3.1 # via jupyter-server, nbclient -jupyter-core==5.3.1 # via jupyter-client, jupyter-server, jupyterlite-core, nbclient, nbconvert, nbformat -jupyter-events==0.7.0 # via jupyter-server -jupyter-server==2.7.3 # via jupyterlab-server, jupyterlite-sphinx -jupyter-server-terminals==0.4.4 # via jupyter-server -jupyterlab-pygments==0.2.2 # via nbconvert -jupyterlab-server==2.25.0 # via jupyterlite-sphinx -jupyterlite==0.1.2 # via -r requirements.in -jupyterlite-core==0.1.2 # via jupyterlite, jupyterlite-pyodide-kernel, jupyterlite-sphinx -jupyterlite-javascript-kernel==0.1.2 # via jupyterlite -jupyterlite-pyodide-kernel==0.1.2 # via jupyterlite -jupyterlite-sphinx==0.9.3 # via -r requirements.in -keyring==24.2.0 # via twine -lazy-object-proxy==1.9.0 # via astroid -locket==1.0.0 # via distributed, partd -markdown-it-py==3.0.0 # via rich -marko==2.0.0 # via frictionless -markupsafe==2.1.3 # via jinja2, nbconvert -mccabe==0.7.0 # via pylint -mdurl==0.1.2 # via markdown-it-py -mistune==3.0.1 # via nbconvert -modin==0.23.1 # via -r requirements.in -more-itertools==10.1.0 # via jaraco-classes -msgpack==1.0.5 # via distributed, ray -multimethod==1.9.1 # via -r requirements.in -mypy==0.982 # via -r requirements.in -mypy-extensions==1.0.0 # via black, mypy, typing-inspect -nbclient==0.8.0 # via nbconvert -nbconvert==7.8.0 # via jupyter-server -nbformat==5.9.2 # via jupyter-server, nbclient, nbconvert -nh3==0.2.14 # via readme-renderer -nodeenv==1.8.0 # via pre-commit -nox==2023.4.22 # via -r requirements.in -numpy==1.25.2 # via -r requirements.in, modin, pandas, pyarrow, ray, scipy, shapely -overrides==7.4.0 # via jupyter-server -packaging==23.1 # via -r requirements.in, black, dask, distributed, geopandas, jupyter-server, jupyterlab-server, modin, nbconvert, nox, pytest, ray, sphinx -pandas==2.0.3 # via -r requirements.in, geopandas, modin -pandas-stubs==1.5.2.221213 # via -r requirements.in -pandocfilters==1.5.0 # via nbconvert -partd==1.4.0 # via dask -pathspec==0.11.2 # via black -petl==1.7.14 # via frictionless -pkginfo==1.9.6 # via jupyterlite-pyodide-kernel, twine -platformdirs==3.10.0 # via black, jupyter-core, pylint, virtualenv -pluggy==1.3.0 # via pytest -pre-commit==3.4.0 # via -r requirements.in -prometheus-client==0.17.1 # via jupyter-server -protobuf==4.24.3 # via -r requirements.in, ray -psutil==5.9.5 # via distributed, modin -ptyprocess==0.7.0 # via terminado -py4j==0.10.9.7 # via pyspark -pyarrow==14.0.1 # via -r requirements.in -pycparser==2.21 # via cffi -pydantic==1.10.11 # via -r requirements.in, fastapi -pygments==2.16.1 # via furo, nbconvert, readme-renderer, rich, sphinx -pylint==2.17.3 # via -r requirements.in -pympler==1.0.1 # via asv -pyproj==3.6.0 # via geopandas -pyspark==3.4.1 # via -r requirements.in -pytest==7.4.2 # via -r requirements.in, pytest-asyncio, pytest-cov, pytest-xdist -pytest-asyncio==0.21.1 # via -r requirements.in -pytest-cov==4.1.0 # via -r requirements.in -pytest-xdist==3.3.1 # via -r requirements.in -python-dateutil==2.8.2 # via arrow, frictionless, jupyter-client, pandas -python-json-logger==2.0.7 # via jupyter-events -python-multipart==0.0.7 # via -r requirements.in -python-slugify==8.0.1 # via frictionless -pytz==2023.3.post1 # via -r requirements.in, pandas -pyyaml==6.0.1 # via -r requirements.in, asv, dask, distributed, frictionless, jupyter-events, pre-commit, ray -pyzmq==25.1.1 # via jupyter-client, jupyter-server -ray==2.6.3 # via -r requirements.in -readme-renderer==42.0 # via twine -recommonmark==0.7.1 # via -r requirements.in -referencing==0.30.2 # via jsonschema, jsonschema-specifications, jupyter-events -requests==2.31.0 # via frictionless, jupyterlab-server, ray, requests-toolbelt, sphinx, twine -requests-toolbelt==1.0.0 # via twine -rfc3339-validator==0.1.4 # via jsonschema, jupyter-events -rfc3986==2.0.0 # via frictionless, twine -rfc3986-validator==0.1.1 # via jsonschema, jupyter-events -rich==13.5.2 # via twine, typer -rpds-py==0.10.3 # via jsonschema, referencing -scipy==1.11.2 # via -r requirements.in -secretstorage==3.3.3 # via keyring -send2trash==1.8.2 # via jupyter-server -shapely==2.0.1 # via -r requirements.in, geopandas -shellingham==1.5.3 # via typer -simpleeval==0.9.13 # via frictionless -six==1.16.0 # via bleach, fiona, isodate, python-dateutil, rfc3339-validator, xdoctest -sniffio==1.3.0 # via anyio -snowballstemmer==2.2.0 # via sphinx -sortedcontainers==2.4.0 # via distributed, hypothesis -soupsieve==2.5 # via beautifulsoup4 -sphinx==4.5.0 # via -r requirements.in, furo, jupyterlite-sphinx, recommonmark, sphinx-autodoc-typehints, sphinx-basic-ng, sphinx-copybutton, sphinx-panels -sphinx-autodoc-typehints==1.14.1 # via -r requirements.in -sphinx-basic-ng==1.0.0b2 # via furo -sphinx-copybutton==0.5.2 # via -r requirements.in -sphinx-panels==0.6.0 # via -r requirements.in -sphinxcontrib-applehelp==1.0.4 # via sphinx -sphinxcontrib-devhelp==1.0.2 # via sphinx -sphinxcontrib-htmlhelp==2.0.1 # via sphinx -sphinxcontrib-jsmath==1.0.1 # via sphinx -sphinxcontrib-qthelp==1.0.3 # via sphinx -sphinxcontrib-serializinghtml==1.1.5 # via sphinx -starlette==0.27.0 # via fastapi -stringcase==1.2.0 # via frictionless -tabulate==0.9.0 # via asv, frictionless -tblib==2.0.0 # via distributed -terminado==0.17.1 # via jupyter-server, jupyter-server-terminals -text-unidecode==1.3 # via python-slugify -tinycss2==1.2.1 # via nbconvert -tomli==2.0.1 # via black, coverage, mypy, pylint, pytest -tomlkit==0.12.1 # via pylint -toolz==0.12.0 # via dask, distributed, partd -tornado==6.3.3 # via distributed, jupyter-client, jupyter-server, terminado -traitlets==5.10.0 # via jupyter-client, jupyter-core, jupyter-events, jupyter-server, nbclient, nbconvert, nbformat -twine==4.0.2 # via -r requirements.in -typeguard==4.1.5 # via -r requirements.in -typer[all]==0.9.0 # via frictionless, typer -types-click==7.1.8 # via -r requirements.in -types-pkg-resources==0.1.3 # via -r requirements.in -types-pytz==2023.3.0.1 # via -r requirements.in, pandas-stubs -types-pyyaml==6.0.12.11 # via -r requirements.in -types-requests==2.31.0.2 # via -r requirements.in -types-urllib3==1.26.25.14 # via types-requests -typing-extensions==4.7.1 # via -r requirements.in, astroid, black, fastapi, mypy, pydantic, typeguard, typer, typing-inspect, uvicorn -typing-inspect==0.9.0 # via -r requirements.in -tzdata==2023.3 # via pandas -uri-template==1.3.0 # via jsonschema -urllib3==2.0.7 # via distributed, requests, twine -uvicorn==0.23.2 # via -r requirements.in -validators==0.22.0 # via frictionless -virtualenv==20.24.5 # via nox, pre-commit -webcolors==1.13 # via jsonschema -webencodings==0.5.1 # via bleach, tinycss2 -websocket-client==1.6.3 # via jupyter-server -wrapt==1.15.0 # via -r requirements.in, astroid -xdoctest==1.1.1 # via -r requirements.in -zict==3.0.0 # via distributed -zipp==3.16.2 # via importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# pip -# setuptools +# This file was autogenerated by uv via the following command: +# uv pip compile requirements.in --output-file ci/requirements-py3.10-pandas2.0.3-pydantic1.10.11.txt --override /var/folders/5r/4t87zv7x32s7xv9fmnmbd8z80000gn/T/tmpilab611j +aiosignal==1.3.1 + # via ray +alabaster==0.7.13 + # via sphinx +anyio==3.7.1 + # via + # fastapi + # jupyter-server + # starlette +argcomplete==3.1.1 + # via nox +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.2.3 + # via isoduration +astroid==2.15.6 + # via pylint +asv==0.6.1 +asv-runner==0.1.0 + # via asv +attrs==23.1.0 + # via + # fiona + # hypothesis + # jsonschema + # referencing +babel==2.12.1 + # via + # jupyterlab-server + # sphinx +beautifulsoup4==4.12.2 + # via + # furo + # nbconvert +black==23.9.1 +bleach==6.0.0 + # via nbconvert +certifi==2023.7.22 + # via + # fiona + # pyproj + # requests +cffi==1.15.1 + # via argon2-cffi-bindings +cfgv==3.4.0 + # via pre-commit +chardet==5.2.0 + # via frictionless +charset-normalizer==3.2.0 + # via requests +click==8.1.7 + # via + # black + # click-plugins + # cligj + # dask + # distributed + # fiona + # ray + # typer + # uvicorn +click-plugins==1.1.1 + # via fiona +cligj==0.7.2 + # via fiona +cloudpickle==2.2.1 + # via + # dask + # distributed + # doit +colorama==0.4.6 + # via typer +colorlog==6.7.0 + # via nox +commonmark==0.9.1 + # via recommonmark +coverage==7.3.1 + # via pytest-cov +dask==2023.9.2 + # via distributed +defusedxml==0.7.1 + # via nbconvert +dill==0.3.7 + # via pylint +distlib==0.3.7 + # via virtualenv +distributed==2023.9.2 +docutils==0.17.1 + # via + # jupyterlite-sphinx + # readme-renderer + # recommonmark + # sphinx + # sphinx-panels +doit==0.36.0 + # via jupyterlite-core +exceptiongroup==1.1.3 + # via + # anyio + # hypothesis + # pytest +execnet==2.0.2 + # via pytest-xdist +fastapi==0.103.1 +fastjsonschema==2.18.0 + # via nbformat +filelock==3.12.4 + # via + # ray + # virtualenv +fiona==1.9.4.post1 + # via geopandas +fqdn==1.5.1 + # via jsonschema +frictionless==4.40.8 +frozenlist==1.4.0 + # via + # aiosignal + # ray +fsspec==2023.9.1 + # via + # dask + # modin +furo==2022.9.29 +geopandas==0.14.0 +grpcio==1.58.0 + # via ray +h11==0.14.0 + # via uvicorn +hypothesis==6.84.3 +identify==2.5.29 + # via pre-commit +idna==3.4 + # via + # anyio + # jsonschema + # requests +imagesize==1.4.1 + # via sphinx +importlib-metadata==6.8.0 + # via + # dask + # doit + # keyring + # twine +iniconfig==2.0.0 + # via pytest +isodate==0.6.1 + # via frictionless +isoduration==20.11.0 + # via jsonschema +isort==5.12.0 + # via pylint +jaraco-classes==3.3.0 + # via keyring +jinja2==3.1.3 + # via + # distributed + # frictionless + # jupyter-server + # jupyterlab-server + # nbconvert + # sphinx +json5==0.9.14 + # via + # asv + # jupyterlab-server +jsonpointer==2.4 + # via jsonschema +jsonschema==4.19.0 + # via + # frictionless + # jupyter-events + # jupyterlab-server + # nbformat + # ray +jsonschema-specifications==2023.7.1 + # via jsonschema +jupyter-client==8.3.1 + # via + # jupyter-server + # nbclient +jupyter-core==5.3.1 + # via + # jupyter-client + # jupyter-server + # jupyterlite-core + # nbclient + # nbconvert + # nbformat +jupyter-events==0.7.0 + # via jupyter-server +jupyter-server==2.7.3 + # via + # jupyterlab-server + # jupyterlite-sphinx +jupyter-server-terminals==0.4.4 + # via jupyter-server +jupyterlab-pygments==0.2.2 + # via nbconvert +jupyterlab-server==2.25.0 + # via jupyterlite-sphinx +jupyterlite==0.1.2 +jupyterlite-core==0.1.2 + # via + # jupyterlite + # jupyterlite-pyodide-kernel + # jupyterlite-sphinx +jupyterlite-javascript-kernel==0.1.2 + # via jupyterlite +jupyterlite-pyodide-kernel==0.1.2 + # via jupyterlite +jupyterlite-sphinx==0.9.3 +keyring==24.2.0 + # via twine +lazy-object-proxy==1.9.0 + # via astroid +locket==1.0.0 + # via + # distributed + # partd +markdown-it-py==3.0.0 + # via rich +marko==2.0.0 + # via frictionless +markupsafe==2.1.3 + # via + # jinja2 + # nbconvert +mccabe==0.7.0 + # via pylint +mdurl==0.1.2 + # via markdown-it-py +mistune==3.0.1 + # via nbconvert +modin==0.23.1 +more-itertools==10.1.0 + # via jaraco-classes +msgpack==1.0.5 + # via + # distributed + # ray +multimethod==1.9.1 +mypy==0.982 +mypy-extensions==1.0.0 + # via + # black + # mypy + # typing-inspect +nbclient==0.8.0 + # via nbconvert +nbconvert==7.8.0 + # via jupyter-server +nbformat==5.9.2 + # via + # jupyter-server + # nbclient + # nbconvert +nh3==0.2.14 + # via readme-renderer +nodeenv==1.8.0 + # via pre-commit +nox==2023.4.22 +numpy==1.25.2 + # via + # modin + # pandas + # pyarrow + # ray + # scipy + # shapely +overrides==7.4.0 + # via jupyter-server +packaging==23.1 + # via + # black + # dask + # distributed + # geopandas + # jupyter-server + # jupyterlab-server + # modin + # nbconvert + # nox + # pytest + # ray + # sphinx +pandas==2.0.3 + # via + # dask + # frictionless + # geopandas + # hypothesis + # modin + # partd + # petl + # pyspark + # ray +pandas-stubs==1.5.2.221213 +pandocfilters==1.5.0 + # via nbconvert +partd==1.4.0 + # via dask +pathspec==0.11.2 + # via black +petl==1.7.14 + # via frictionless +pip==24.0 +pkginfo==1.9.6 + # via + # jupyterlite-pyodide-kernel + # twine +platformdirs==3.10.0 + # via + # black + # jupyter-core + # pylint + # virtualenv +pluggy==1.3.0 + # via pytest +pre-commit==3.4.0 +prometheus-client==0.17.1 + # via jupyter-server +protobuf==4.24.3 + # via ray +psutil==5.9.5 + # via + # distributed + # modin +ptyprocess==0.7.0 + # via terminado +py4j==0.10.9.7 + # via pyspark +pyarrow==14.0.1 +pycparser==2.21 + # via cffi +pydantic==1.10.11 + # via + # fastapi + # modin + # ray +pygments==2.16.1 + # via + # furo + # nbconvert + # readme-renderer + # rich + # sphinx +pylint==2.17.3 +pympler==1.0.1 + # via asv +pyproj==3.6.0 + # via geopandas +pyspark==3.4.1 +pytest==7.4.2 + # via + # pytest-asyncio + # pytest-cov + # pytest-xdist +pytest-asyncio==0.21.1 +pytest-cov==4.1.0 +pytest-xdist==3.3.1 +python-dateutil==2.8.2 + # via + # arrow + # frictionless + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +python-multipart==0.0.7 +python-slugify==8.0.1 + # via frictionless +pytz==2023.3.post1 + # via pandas +pyyaml==6.0.1 + # via + # asv + # dask + # distributed + # frictionless + # jupyter-events + # pre-commit + # ray +pyzmq==25.1.1 + # via + # jupyter-client + # jupyter-server +ray==2.6.3 +readme-renderer==42.0 + # via twine +recommonmark==0.7.1 +referencing==0.30.2 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +requests==2.31.0 + # via + # frictionless + # jupyterlab-server + # ray + # requests-toolbelt + # sphinx + # twine +requests-toolbelt==1.0.0 + # via twine +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986==2.0.0 + # via + # frictionless + # twine +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rich==13.5.2 + # via + # twine + # typer +rpds-py==0.10.3 + # via + # jsonschema + # referencing +scipy==1.11.2 +send2trash==1.8.2 + # via jupyter-server +setuptools==69.1.0 + # via nodeenv +shapely==2.0.1 + # via geopandas +shellingham==1.5.3 + # via typer +simpleeval==0.9.13 + # via frictionless +six==1.16.0 + # via + # bleach + # fiona + # isodate + # python-dateutil + # rfc3339-validator + # xdoctest +sniffio==1.3.0 + # via anyio +snowballstemmer==2.2.0 + # via sphinx +sortedcontainers==2.4.0 + # via + # distributed + # hypothesis +soupsieve==2.5 + # via beautifulsoup4 +sphinx==4.5.0 + # via + # furo + # jupyterlite-sphinx + # recommonmark + # sphinx-autodoc-typehints + # sphinx-basic-ng + # sphinx-copybutton + # sphinx-panels +sphinx-autodoc-typehints==1.14.1 +sphinx-basic-ng==1.0.0b2 + # via furo +sphinx-copybutton==0.5.2 +sphinx-panels==0.6.0 +sphinxcontrib-applehelp==1.0.4 + # via sphinx +sphinxcontrib-devhelp==1.0.2 + # via sphinx +sphinxcontrib-htmlhelp==2.0.1 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.3 + # via sphinx +sphinxcontrib-serializinghtml==1.1.5 + # via sphinx +starlette==0.27.0 + # via fastapi +stringcase==1.2.0 + # via frictionless +tabulate==0.9.0 + # via + # asv + # frictionless +tblib==2.0.0 + # via distributed +terminado==0.17.1 + # via + # jupyter-server + # jupyter-server-terminals +text-unidecode==1.3 + # via python-slugify +tinycss2==1.2.1 + # via nbconvert +tomli==2.0.1 + # via + # black + # coverage + # mypy + # pylint + # pytest +tomlkit==0.12.1 + # via pylint +toolz==0.12.0 + # via + # dask + # distributed + # partd +tornado==6.3.3 + # via + # distributed + # jupyter-client + # jupyter-server + # terminado +traitlets==5.10.0 + # via + # jupyter-client + # jupyter-core + # jupyter-events + # jupyter-server + # nbclient + # nbconvert + # nbformat +twine==4.0.2 +typeguard==4.1.5 +typer==0.9.0 + # via frictionless +types-click==7.1.8 +types-pkg-resources==0.1.3 +types-pytz==2023.3.0.1 + # via pandas-stubs +types-pyyaml==6.0.12.11 +types-requests==2.31.0.2 +types-urllib3==1.26.25.14 + # via types-requests +typing-extensions==4.7.1 + # via + # astroid + # black + # fastapi + # mypy + # pydantic + # typeguard + # typer + # typing-inspect + # uvicorn +typing-inspect==0.9.0 +tzdata==2023.3 + # via pandas +uri-template==1.3.0 + # via jsonschema +urllib3==2.0.7 + # via + # distributed + # requests + # twine +uvicorn==0.23.2 +validators==0.22.0 + # via frictionless +virtualenv==20.24.5 + # via + # nox + # pre-commit +webcolors==1.13 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.6.3 + # via jupyter-server +wrapt==1.15.0 + # via astroid +xdoctest==1.1.1 +zict==3.0.0 + # via distributed +zipp==3.16.2 + # via importlib-metadata diff --git a/ci/requirements-py3.10-pandas2.0.3-pydantic2.3.0.txt b/ci/requirements-py3.10-pandas2.0.3-pydantic2.3.0.txt index 6dc46c78c..ab98f886b 100644 --- a/ci/requirements-py3.10-pandas2.0.3-pydantic2.3.0.txt +++ b/ci/requirements-py3.10-pandas2.0.3-pydantic2.3.0.txt @@ -1,217 +1,593 @@ -# -# This file is autogenerated by pip-compile with Python 3.10 -# by the following command: -# -# pip-compile --annotation-style=line --no-emit-index-url --output-file=ci/requirements-py3.10-pandas2.0.3-pydantic2.3.0.txt requirements.in -# -aiosignal==1.3.1 # via ray -alabaster==0.7.13 # via sphinx -annotated-types==0.5.0 # via pydantic -anyio==3.7.1 # via fastapi, jupyter-server, starlette -argcomplete==3.1.1 # via nox -argon2-cffi==23.1.0 # via jupyter-server -argon2-cffi-bindings==21.2.0 # via argon2-cffi -arrow==1.2.3 # via isoduration -astroid==2.15.6 # via pylint -asv==0.6.1 # via -r requirements.in -asv-runner==0.1.0 # via asv -attrs==23.1.0 # via fiona, hypothesis, jsonschema, referencing -babel==2.12.1 # via jupyterlab-server, sphinx -beautifulsoup4==4.12.2 # via furo, nbconvert -black==23.9.1 # via -r requirements.in -bleach==6.0.0 # via nbconvert -certifi==2023.7.22 # via fiona, pyproj, requests -cffi==1.15.1 # via argon2-cffi-bindings, cryptography -cfgv==3.4.0 # via pre-commit -chardet==5.2.0 # via frictionless -charset-normalizer==3.2.0 # via requests -click==8.1.7 # via black, click-plugins, cligj, dask, distributed, fiona, ray, typer, uvicorn -click-plugins==1.1.1 # via fiona -cligj==0.7.2 # via fiona -cloudpickle==2.2.1 # via dask, distributed, doit -colorama==0.4.6 # via typer -colorlog==6.7.0 # via nox -commonmark==0.9.1 # via recommonmark -coverage[toml]==7.3.1 # via coverage, pytest-cov -cryptography==42.0.2 # via secretstorage -dask==2023.9.2 # via -r requirements.in, distributed -defusedxml==0.7.1 # via nbconvert -dill==0.3.7 # via pylint -distlib==0.3.7 # via virtualenv -distributed==2023.9.2 # via -r requirements.in -docutils==0.17.1 # via jupyterlite-sphinx, readme-renderer, recommonmark, sphinx, sphinx-panels -doit==0.36.0 # via jupyterlite-core -exceptiongroup==1.1.3 # via anyio, hypothesis, pytest -execnet==2.0.2 # via pytest-xdist -fastapi==0.103.1 # via -r requirements.in -fastjsonschema==2.18.0 # via nbformat -filelock==3.12.4 # via ray, virtualenv -fiona==1.9.4.post1 # via geopandas -fqdn==1.5.1 # via jsonschema -frictionless==4.40.8 # via -r requirements.in -frozenlist==1.4.0 # via aiosignal, ray -fsspec==2023.9.1 # via dask, modin -furo==2022.9.29 # via -r requirements.in -geopandas==0.14.0 # via -r requirements.in -grpcio==1.58.0 # via ray -h11==0.14.0 # via uvicorn -hypothesis==6.84.3 # via -r requirements.in -identify==2.5.29 # via pre-commit -idna==3.4 # via anyio, jsonschema, requests -imagesize==1.4.1 # via sphinx -importlib-metadata==6.8.0 # via -r requirements.in, dask, doit, keyring, twine -iniconfig==2.0.0 # via pytest -isodate==0.6.1 # via frictionless -isoduration==20.11.0 # via jsonschema -isort==5.12.0 # via -r requirements.in, pylint -jaraco-classes==3.3.0 # via keyring -jeepney==0.8.0 # via keyring, secretstorage -jinja2==3.1.3 # via distributed, frictionless, jupyter-server, jupyterlab-server, nbconvert, sphinx -json5==0.9.14 # via asv, jupyterlab-server -jsonpointer==2.4 # via jsonschema -jsonschema[format-nongpl]==4.19.0 # via frictionless, jupyter-events, jupyterlab-server, nbformat, ray -jsonschema-specifications==2023.7.1 # via jsonschema -jupyter-client==8.3.1 # via jupyter-server, nbclient -jupyter-core==5.3.1 # via jupyter-client, jupyter-server, jupyterlite-core, nbclient, nbconvert, nbformat -jupyter-events==0.7.0 # via jupyter-server -jupyter-server==2.7.3 # via jupyterlab-server, jupyterlite-sphinx -jupyter-server-terminals==0.4.4 # via jupyter-server -jupyterlab-pygments==0.2.2 # via nbconvert -jupyterlab-server==2.25.0 # via jupyterlite-sphinx -jupyterlite==0.1.2 # via -r requirements.in -jupyterlite-core==0.1.2 # via jupyterlite, jupyterlite-pyodide-kernel, jupyterlite-sphinx -jupyterlite-javascript-kernel==0.1.2 # via jupyterlite -jupyterlite-pyodide-kernel==0.1.2 # via jupyterlite -jupyterlite-sphinx==0.9.3 # via -r requirements.in -keyring==24.2.0 # via twine -lazy-object-proxy==1.9.0 # via astroid -locket==1.0.0 # via distributed, partd -markdown-it-py==3.0.0 # via rich -marko==2.0.0 # via frictionless -markupsafe==2.1.3 # via jinja2, nbconvert -mccabe==0.7.0 # via pylint -mdurl==0.1.2 # via markdown-it-py -mistune==3.0.1 # via nbconvert -modin==0.23.1 # via -r requirements.in -more-itertools==10.1.0 # via jaraco-classes -msgpack==1.0.5 # via distributed, ray -multimethod==1.9.1 # via -r requirements.in -mypy==0.982 # via -r requirements.in -mypy-extensions==1.0.0 # via black, mypy, typing-inspect -nbclient==0.8.0 # via nbconvert -nbconvert==7.8.0 # via jupyter-server -nbformat==5.9.2 # via jupyter-server, nbclient, nbconvert -nh3==0.2.14 # via readme-renderer -nodeenv==1.8.0 # via pre-commit -nox==2023.4.22 # via -r requirements.in -numpy==1.25.2 # via -r requirements.in, modin, pandas, pyarrow, ray, scipy, shapely -overrides==7.4.0 # via jupyter-server -packaging==23.1 # via -r requirements.in, black, dask, distributed, geopandas, jupyter-server, jupyterlab-server, modin, nbconvert, nox, pytest, ray, sphinx -pandas==2.0.3 # via -r requirements.in, geopandas, modin -pandas-stubs==1.5.2.221213 # via -r requirements.in -pandocfilters==1.5.0 # via nbconvert -partd==1.4.0 # via dask -pathspec==0.11.2 # via black -petl==1.7.14 # via frictionless -pkginfo==1.9.6 # via jupyterlite-pyodide-kernel, twine -platformdirs==3.10.0 # via black, jupyter-core, pylint, virtualenv -pluggy==1.3.0 # via pytest -pre-commit==3.4.0 # via -r requirements.in -prometheus-client==0.17.1 # via jupyter-server -protobuf==4.24.3 # via -r requirements.in, ray -psutil==5.9.5 # via distributed, modin -ptyprocess==0.7.0 # via terminado -py4j==0.10.9.7 # via pyspark -pyarrow==14.0.1 # via -r requirements.in -pycparser==2.21 # via cffi -pydantic==2.3.0 # via -r requirements.in, fastapi -pydantic-core==2.6.3 # via pydantic -pygments==2.16.1 # via furo, nbconvert, readme-renderer, rich, sphinx -pylint==2.17.3 # via -r requirements.in -pympler==1.0.1 # via asv -pyproj==3.6.0 # via geopandas -pyspark==3.4.1 # via -r requirements.in -pytest==7.4.2 # via -r requirements.in, pytest-asyncio, pytest-cov, pytest-xdist -pytest-asyncio==0.21.1 # via -r requirements.in -pytest-cov==4.1.0 # via -r requirements.in -pytest-xdist==3.3.1 # via -r requirements.in -python-dateutil==2.8.2 # via arrow, frictionless, jupyter-client, pandas -python-json-logger==2.0.7 # via jupyter-events -python-multipart==0.0.7 # via -r requirements.in -python-slugify==8.0.1 # via frictionless -pytz==2023.3.post1 # via -r requirements.in, pandas -pyyaml==6.0.1 # via -r requirements.in, asv, dask, distributed, frictionless, jupyter-events, pre-commit, ray -pyzmq==25.1.1 # via jupyter-client, jupyter-server -ray==2.6.3 # via -r requirements.in -readme-renderer==42.0 # via twine -recommonmark==0.7.1 # via -r requirements.in -referencing==0.30.2 # via jsonschema, jsonschema-specifications, jupyter-events -requests==2.31.0 # via frictionless, jupyterlab-server, ray, requests-toolbelt, sphinx, twine -requests-toolbelt==1.0.0 # via twine -rfc3339-validator==0.1.4 # via jsonschema, jupyter-events -rfc3986==2.0.0 # via frictionless, twine -rfc3986-validator==0.1.1 # via jsonschema, jupyter-events -rich==13.5.2 # via twine, typer -rpds-py==0.10.3 # via jsonschema, referencing -scipy==1.11.2 # via -r requirements.in -secretstorage==3.3.3 # via keyring -send2trash==1.8.2 # via jupyter-server -shapely==2.0.1 # via -r requirements.in, geopandas -shellingham==1.5.3 # via typer -simpleeval==0.9.13 # via frictionless -six==1.16.0 # via bleach, fiona, isodate, python-dateutil, rfc3339-validator, xdoctest -sniffio==1.3.0 # via anyio -snowballstemmer==2.2.0 # via sphinx -sortedcontainers==2.4.0 # via distributed, hypothesis -soupsieve==2.5 # via beautifulsoup4 -sphinx==4.5.0 # via -r requirements.in, furo, jupyterlite-sphinx, recommonmark, sphinx-autodoc-typehints, sphinx-basic-ng, sphinx-copybutton, sphinx-panels -sphinx-autodoc-typehints==1.14.1 # via -r requirements.in -sphinx-basic-ng==1.0.0b2 # via furo -sphinx-copybutton==0.5.2 # via -r requirements.in -sphinx-panels==0.6.0 # via -r requirements.in -sphinxcontrib-applehelp==1.0.4 # via sphinx -sphinxcontrib-devhelp==1.0.2 # via sphinx -sphinxcontrib-htmlhelp==2.0.1 # via sphinx -sphinxcontrib-jsmath==1.0.1 # via sphinx -sphinxcontrib-qthelp==1.0.3 # via sphinx -sphinxcontrib-serializinghtml==1.1.5 # via sphinx -starlette==0.27.0 # via fastapi -stringcase==1.2.0 # via frictionless -tabulate==0.9.0 # via asv, frictionless -tblib==2.0.0 # via distributed -terminado==0.17.1 # via jupyter-server, jupyter-server-terminals -text-unidecode==1.3 # via python-slugify -tinycss2==1.2.1 # via nbconvert -tomli==2.0.1 # via black, coverage, mypy, pylint, pytest -tomlkit==0.12.1 # via pylint -toolz==0.12.0 # via dask, distributed, partd -tornado==6.3.3 # via distributed, jupyter-client, jupyter-server, terminado -traitlets==5.10.0 # via jupyter-client, jupyter-core, jupyter-events, jupyter-server, nbclient, nbconvert, nbformat -twine==4.0.2 # via -r requirements.in -typeguard==4.1.5 # via -r requirements.in -typer[all]==0.9.0 # via frictionless, typer -types-click==7.1.8 # via -r requirements.in -types-pkg-resources==0.1.3 # via -r requirements.in -types-pytz==2023.3.0.1 # via -r requirements.in, pandas-stubs -types-pyyaml==6.0.12.11 # via -r requirements.in -types-requests==2.31.0.2 # via -r requirements.in -types-urllib3==1.26.25.14 # via types-requests -typing-extensions==4.7.1 # via -r requirements.in, astroid, black, fastapi, mypy, pydantic, pydantic-core, typeguard, typer, typing-inspect, uvicorn -typing-inspect==0.9.0 # via -r requirements.in -tzdata==2023.3 # via pandas -uri-template==1.3.0 # via jsonschema -urllib3==2.0.7 # via distributed, requests, twine -uvicorn==0.23.2 # via -r requirements.in -validators==0.22.0 # via frictionless -virtualenv==20.24.5 # via nox, pre-commit -webcolors==1.13 # via jsonschema -webencodings==0.5.1 # via bleach, tinycss2 -websocket-client==1.6.3 # via jupyter-server -wrapt==1.15.0 # via -r requirements.in, astroid -xdoctest==1.1.1 # via -r requirements.in -zict==3.0.0 # via distributed -zipp==3.16.2 # via importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# pip -# setuptools +# This file was autogenerated by uv via the following command: +# uv pip compile requirements.in --output-file ci/requirements-py3.10-pandas2.0.3-pydantic2.3.0.txt --override /var/folders/5r/4t87zv7x32s7xv9fmnmbd8z80000gn/T/tmpltom4_pb +aiosignal==1.3.1 + # via ray +alabaster==0.7.13 + # via sphinx +annotated-types==0.5.0 + # via pydantic +anyio==3.7.1 + # via + # fastapi + # jupyter-server + # starlette +argcomplete==3.1.1 + # via nox +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.2.3 + # via isoduration +astroid==2.15.6 + # via pylint +asv==0.6.1 +asv-runner==0.1.0 + # via asv +attrs==23.1.0 + # via + # fiona + # hypothesis + # jsonschema + # referencing +babel==2.12.1 + # via + # jupyterlab-server + # sphinx +beautifulsoup4==4.12.2 + # via + # furo + # nbconvert +black==23.9.1 +bleach==6.0.0 + # via nbconvert +certifi==2023.7.22 + # via + # fiona + # pyproj + # requests +cffi==1.15.1 + # via argon2-cffi-bindings +cfgv==3.4.0 + # via pre-commit +chardet==5.2.0 + # via frictionless +charset-normalizer==3.2.0 + # via requests +click==8.1.7 + # via + # black + # click-plugins + # cligj + # dask + # distributed + # fiona + # ray + # typer + # uvicorn +click-plugins==1.1.1 + # via fiona +cligj==0.7.2 + # via fiona +cloudpickle==2.2.1 + # via + # dask + # distributed + # doit +colorama==0.4.6 + # via typer +colorlog==6.7.0 + # via nox +commonmark==0.9.1 + # via recommonmark +coverage==7.3.1 + # via pytest-cov +dask==2023.9.2 + # via distributed +defusedxml==0.7.1 + # via nbconvert +dill==0.3.7 + # via pylint +distlib==0.3.7 + # via virtualenv +distributed==2023.9.2 +docutils==0.17.1 + # via + # jupyterlite-sphinx + # readme-renderer + # recommonmark + # sphinx + # sphinx-panels +doit==0.36.0 + # via jupyterlite-core +exceptiongroup==1.1.3 + # via + # anyio + # hypothesis + # pytest +execnet==2.0.2 + # via pytest-xdist +fastapi==0.103.1 +fastjsonschema==2.18.0 + # via nbformat +filelock==3.12.4 + # via + # ray + # virtualenv +fiona==1.9.4.post1 + # via geopandas +fqdn==1.5.1 + # via jsonschema +frictionless==4.40.8 +frozenlist==1.4.0 + # via + # aiosignal + # ray +fsspec==2023.9.1 + # via + # dask + # modin +furo==2022.9.29 +geopandas==0.14.0 +grpcio==1.58.0 + # via ray +h11==0.14.0 + # via uvicorn +hypothesis==6.84.3 +identify==2.5.29 + # via pre-commit +idna==3.4 + # via + # anyio + # jsonschema + # requests +imagesize==1.4.1 + # via sphinx +importlib-metadata==6.8.0 + # via + # dask + # doit + # keyring + # twine +iniconfig==2.0.0 + # via pytest +isodate==0.6.1 + # via frictionless +isoduration==20.11.0 + # via jsonschema +isort==5.12.0 + # via pylint +jaraco-classes==3.3.0 + # via keyring +jinja2==3.1.3 + # via + # distributed + # frictionless + # jupyter-server + # jupyterlab-server + # nbconvert + # sphinx +json5==0.9.14 + # via + # asv + # jupyterlab-server +jsonpointer==2.4 + # via jsonschema +jsonschema==4.19.0 + # via + # frictionless + # jupyter-events + # jupyterlab-server + # nbformat + # ray +jsonschema-specifications==2023.7.1 + # via jsonschema +jupyter-client==8.3.1 + # via + # jupyter-server + # nbclient +jupyter-core==5.3.1 + # via + # jupyter-client + # jupyter-server + # jupyterlite-core + # nbclient + # nbconvert + # nbformat +jupyter-events==0.7.0 + # via jupyter-server +jupyter-server==2.7.3 + # via + # jupyterlab-server + # jupyterlite-sphinx +jupyter-server-terminals==0.4.4 + # via jupyter-server +jupyterlab-pygments==0.2.2 + # via nbconvert +jupyterlab-server==2.25.0 + # via jupyterlite-sphinx +jupyterlite==0.1.2 +jupyterlite-core==0.1.2 + # via + # jupyterlite + # jupyterlite-pyodide-kernel + # jupyterlite-sphinx +jupyterlite-javascript-kernel==0.1.2 + # via jupyterlite +jupyterlite-pyodide-kernel==0.1.2 + # via jupyterlite +jupyterlite-sphinx==0.9.3 +keyring==24.2.0 + # via twine +lazy-object-proxy==1.9.0 + # via astroid +locket==1.0.0 + # via + # distributed + # partd +markdown-it-py==3.0.0 + # via rich +marko==2.0.0 + # via frictionless +markupsafe==2.1.3 + # via + # jinja2 + # nbconvert +mccabe==0.7.0 + # via pylint +mdurl==0.1.2 + # via markdown-it-py +mistune==3.0.1 + # via nbconvert +modin==0.23.1 +more-itertools==10.1.0 + # via jaraco-classes +msgpack==1.0.5 + # via + # distributed + # ray +multimethod==1.9.1 +mypy==0.982 +mypy-extensions==1.0.0 + # via + # black + # mypy + # typing-inspect +nbclient==0.8.0 + # via nbconvert +nbconvert==7.8.0 + # via jupyter-server +nbformat==5.9.2 + # via + # jupyter-server + # nbclient + # nbconvert +nh3==0.2.14 + # via readme-renderer +nodeenv==1.8.0 + # via pre-commit +nox==2023.4.22 +numpy==1.25.2 + # via + # modin + # pandas + # pyarrow + # ray + # scipy + # shapely +overrides==7.4.0 + # via jupyter-server +packaging==23.1 + # via + # black + # dask + # distributed + # geopandas + # jupyter-server + # jupyterlab-server + # modin + # nbconvert + # nox + # pytest + # ray + # sphinx +pandas==2.0.3 + # via + # dask + # frictionless + # geopandas + # hypothesis + # modin + # partd + # petl + # pyspark + # ray +pandas-stubs==1.5.2.221213 +pandocfilters==1.5.0 + # via nbconvert +partd==1.4.0 + # via dask +pathspec==0.11.2 + # via black +petl==1.7.14 + # via frictionless +pip==24.0 +pkginfo==1.9.6 + # via + # jupyterlite-pyodide-kernel + # twine +platformdirs==3.10.0 + # via + # black + # jupyter-core + # pylint + # virtualenv +pluggy==1.3.0 + # via pytest +pre-commit==3.4.0 +prometheus-client==0.17.1 + # via jupyter-server +protobuf==4.24.3 + # via ray +psutil==5.9.5 + # via + # distributed + # modin +ptyprocess==0.7.0 + # via terminado +py4j==0.10.9.7 + # via pyspark +pyarrow==14.0.1 +pycparser==2.21 + # via cffi +pydantic==2.3.0 + # via + # fastapi + # modin + # ray +pydantic-core==2.6.3 + # via pydantic +pygments==2.16.1 + # via + # furo + # nbconvert + # readme-renderer + # rich + # sphinx +pylint==2.17.3 +pympler==1.0.1 + # via asv +pyproj==3.6.0 + # via geopandas +pyspark==3.4.1 +pytest==7.4.2 + # via + # pytest-asyncio + # pytest-cov + # pytest-xdist +pytest-asyncio==0.21.1 +pytest-cov==4.1.0 +pytest-xdist==3.3.1 +python-dateutil==2.8.2 + # via + # arrow + # frictionless + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +python-multipart==0.0.7 +python-slugify==8.0.1 + # via frictionless +pytz==2023.3.post1 + # via pandas +pyyaml==6.0.1 + # via + # asv + # dask + # distributed + # frictionless + # jupyter-events + # pre-commit + # ray +pyzmq==25.1.1 + # via + # jupyter-client + # jupyter-server +ray==2.6.3 +readme-renderer==42.0 + # via twine +recommonmark==0.7.1 +referencing==0.30.2 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +requests==2.31.0 + # via + # frictionless + # jupyterlab-server + # ray + # requests-toolbelt + # sphinx + # twine +requests-toolbelt==1.0.0 + # via twine +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986==2.0.0 + # via + # frictionless + # twine +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rich==13.5.2 + # via + # twine + # typer +rpds-py==0.10.3 + # via + # jsonschema + # referencing +scipy==1.11.2 +send2trash==1.8.2 + # via jupyter-server +setuptools==69.1.0 + # via nodeenv +shapely==2.0.1 + # via geopandas +shellingham==1.5.3 + # via typer +simpleeval==0.9.13 + # via frictionless +six==1.16.0 + # via + # bleach + # fiona + # isodate + # python-dateutil + # rfc3339-validator + # xdoctest +sniffio==1.3.0 + # via anyio +snowballstemmer==2.2.0 + # via sphinx +sortedcontainers==2.4.0 + # via + # distributed + # hypothesis +soupsieve==2.5 + # via beautifulsoup4 +sphinx==4.5.0 + # via + # furo + # jupyterlite-sphinx + # recommonmark + # sphinx-autodoc-typehints + # sphinx-basic-ng + # sphinx-copybutton + # sphinx-panels +sphinx-autodoc-typehints==1.14.1 +sphinx-basic-ng==1.0.0b2 + # via furo +sphinx-copybutton==0.5.2 +sphinx-panels==0.6.0 +sphinxcontrib-applehelp==1.0.4 + # via sphinx +sphinxcontrib-devhelp==1.0.2 + # via sphinx +sphinxcontrib-htmlhelp==2.0.1 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.3 + # via sphinx +sphinxcontrib-serializinghtml==1.1.5 + # via sphinx +starlette==0.27.0 + # via fastapi +stringcase==1.2.0 + # via frictionless +tabulate==0.9.0 + # via + # asv + # frictionless +tblib==2.0.0 + # via distributed +terminado==0.17.1 + # via + # jupyter-server + # jupyter-server-terminals +text-unidecode==1.3 + # via python-slugify +tinycss2==1.2.1 + # via nbconvert +tomli==2.0.1 + # via + # black + # coverage + # mypy + # pylint + # pytest +tomlkit==0.12.1 + # via pylint +toolz==0.12.0 + # via + # dask + # distributed + # partd +tornado==6.3.3 + # via + # distributed + # jupyter-client + # jupyter-server + # terminado +traitlets==5.10.0 + # via + # jupyter-client + # jupyter-core + # jupyter-events + # jupyter-server + # nbclient + # nbconvert + # nbformat +twine==4.0.2 +typeguard==4.1.5 +typer==0.9.0 + # via frictionless +types-click==7.1.8 +types-pkg-resources==0.1.3 +types-pytz==2023.3.0.1 + # via pandas-stubs +types-pyyaml==6.0.12.11 +types-requests==2.31.0.2 +types-urllib3==1.26.25.14 + # via types-requests +typing-extensions==4.7.1 + # via + # astroid + # black + # fastapi + # mypy + # pydantic + # pydantic-core + # typeguard + # typer + # typing-inspect + # uvicorn +typing-inspect==0.9.0 +tzdata==2023.3 + # via pandas +uri-template==1.3.0 + # via jsonschema +urllib3==2.0.7 + # via + # distributed + # requests + # twine +uvicorn==0.23.2 +validators==0.22.0 + # via frictionless +virtualenv==20.24.5 + # via + # nox + # pre-commit +webcolors==1.13 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.6.3 + # via jupyter-server +wrapt==1.15.0 + # via astroid +xdoctest==1.1.1 +zict==3.0.0 + # via distributed +zipp==3.16.2 + # via importlib-metadata diff --git a/ci/requirements-py3.10-pandas2.2.0-pydantic1.10.11.txt b/ci/requirements-py3.10-pandas2.2.0-pydantic1.10.11.txt new file mode 100644 index 000000000..140b265ba --- /dev/null +++ b/ci/requirements-py3.10-pandas2.2.0-pydantic1.10.11.txt @@ -0,0 +1,586 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile requirements.in --output-file ci/requirements-py3.10-pandas2.2.0-pydantic1.10.11.txt --override /var/folders/5r/4t87zv7x32s7xv9fmnmbd8z80000gn/T/tmp1at2wtgu +aiosignal==1.3.1 + # via ray +alabaster==0.7.16 + # via sphinx +anyio==4.3.0 + # via + # jupyter-server + # starlette +argcomplete==3.2.2 + # via nox +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.3.0 + # via isoduration +astroid==2.15.8 + # via pylint +asv==0.6.2 +asv-runner==0.2.1 + # via asv +attrs==23.2.0 + # via + # fiona + # hypothesis + # jsonschema + # referencing +babel==2.14.0 + # via + # jupyterlab-server + # sphinx +beautifulsoup4==4.12.3 + # via + # furo + # nbconvert +black==24.2.0 +bleach==6.1.0 + # via nbconvert +certifi==2024.2.2 + # via + # fiona + # pyproj + # requests +cffi==1.16.0 + # via argon2-cffi-bindings +cfgv==3.4.0 + # via pre-commit +chardet==5.2.0 + # via frictionless +charset-normalizer==3.3.2 + # via requests +click==8.1.7 + # via + # black + # click-plugins + # cligj + # dask + # distributed + # fiona + # ray + # typer + # uvicorn +click-plugins==1.1.1 + # via fiona +cligj==0.7.2 + # via fiona +cloudpickle==3.0.0 + # via + # dask + # distributed + # doit +colorama==0.4.6 + # via typer +colorlog==6.8.2 + # via nox +commonmark==0.9.1 + # via recommonmark +coverage==7.4.2 + # via pytest-cov +dask==2024.2.0 + # via distributed +defusedxml==0.7.1 + # via nbconvert +dill==0.3.8 + # via pylint +distlib==0.3.8 + # via virtualenv +distributed==2024.2.0 +docutils==0.17.1 + # via + # jupyterlite-sphinx + # readme-renderer + # recommonmark + # sphinx + # sphinx-panels +doit==0.36.0 + # via jupyterlite-core +exceptiongroup==1.2.0 + # via + # anyio + # hypothesis + # pytest +execnet==2.0.2 + # via pytest-xdist +fastapi==0.109.2 +fastjsonschema==2.19.1 + # via nbformat +filelock==3.13.1 + # via + # ray + # virtualenv +fiona==1.9.5 + # via geopandas +fqdn==1.5.1 + # via jsonschema +frictionless==4.40.8 +frozenlist==1.4.1 + # via + # aiosignal + # ray +fsspec==2024.2.0 + # via + # dask + # modin +furo==2022.9.29 +geopandas==0.14.3 +h11==0.14.0 + # via uvicorn +hypothesis==6.98.9 +identify==2.5.35 + # via pre-commit +idna==3.6 + # via + # anyio + # jsonschema + # requests +imagesize==1.4.1 + # via sphinx +importlib-metadata==7.0.1 + # via + # asv-runner + # dask + # doit + # keyring + # twine +iniconfig==2.0.0 + # via pytest +isodate==0.6.1 + # via frictionless +isoduration==20.11.0 + # via jsonschema +isort==5.13.2 + # via pylint +jaraco-classes==3.3.1 + # via keyring +jinja2==3.1.3 + # via + # distributed + # frictionless + # jupyter-server + # jupyterlab-server + # nbconvert + # sphinx +json5==0.9.17 + # via + # asv + # jupyterlab-server +jsonpointer==2.4 + # via jsonschema +jsonschema==4.21.1 + # via + # frictionless + # jupyter-events + # jupyterlab-server + # nbformat + # ray +jsonschema-specifications==2023.12.1 + # via jsonschema +jupyter-client==8.6.0 + # via + # jupyter-server + # nbclient +jupyter-core==5.7.1 + # via + # jupyter-client + # jupyter-server + # jupyterlite-core + # nbclient + # nbconvert + # nbformat +jupyter-events==0.9.0 + # via jupyter-server +jupyter-server==2.12.5 + # via + # jupyterlab-server + # jupyterlite-sphinx +jupyter-server-terminals==0.5.2 + # via jupyter-server +jupyterlab-pygments==0.3.0 + # via nbconvert +jupyterlab-server==2.25.3 + # via jupyterlite-sphinx +jupyterlite==0.2.3 +jupyterlite-core==0.2.3 + # via + # jupyterlite + # jupyterlite-sphinx +jupyterlite-javascript-kernel==0.2.3 + # via jupyterlite +jupyterlite-sphinx==0.11.0 +keyring==24.3.0 + # via twine +lazy-object-proxy==1.10.0 + # via astroid +locket==1.0.0 + # via + # distributed + # partd +markdown-it-py==3.0.0 + # via rich +marko==2.0.2 + # via frictionless +markupsafe==2.1.5 + # via + # jinja2 + # nbconvert +mccabe==0.7.0 + # via pylint +mdurl==0.1.2 + # via markdown-it-py +mistune==3.0.2 + # via nbconvert +modin==0.27.0 +more-itertools==10.2.0 + # via jaraco-classes +msgpack==1.0.7 + # via + # distributed + # ray +multimethod==1.10 +mypy==0.982 +mypy-extensions==1.0.0 + # via + # black + # mypy + # typing-inspect +nbclient==0.9.0 + # via nbconvert +nbconvert==7.16.1 + # via jupyter-server +nbformat==5.9.2 + # via + # jupyter-server + # jupyterlite-sphinx + # nbclient + # nbconvert +nh3==0.2.15 + # via readme-renderer +nodeenv==1.8.0 + # via pre-commit +nox==2023.4.22 +numpy==1.26.4 + # via + # modin + # pandas + # pandas-stubs + # pyarrow + # scipy + # shapely +overrides==7.7.0 + # via jupyter-server +packaging==23.2 + # via + # black + # dask + # distributed + # geopandas + # jupyter-server + # jupyterlab-server + # modin + # nbconvert + # nox + # pytest + # ray + # sphinx +pandas==2.2.0 + # via + # dask + # frictionless + # geopandas + # hypothesis + # modin + # partd + # petl + # pyspark + # ray +pandas-stubs==2.2.0.240218 +pandocfilters==1.5.1 + # via nbconvert +partd==1.4.1 + # via dask +pathspec==0.12.1 + # via black +petl==1.7.14 + # via frictionless +pip==24.0 +pkginfo==1.9.6 + # via twine +platformdirs==4.2.0 + # via + # black + # jupyter-core + # pylint + # virtualenv +pluggy==1.4.0 + # via pytest +pre-commit==3.6.2 +prometheus-client==0.20.0 + # via jupyter-server +protobuf==4.25.3 + # via ray +psutil==5.9.8 + # via + # distributed + # modin +ptyprocess==0.7.0 + # via terminado +py4j==0.10.9.7 + # via pyspark +pyarrow==15.0.0 +pycparser==2.21 + # via cffi +pydantic==1.10.11 + # via + # fastapi + # ray +pygments==2.17.2 + # via + # furo + # nbconvert + # readme-renderer + # rich + # sphinx +pylint==2.17.3 +pympler==1.0.1 + # via asv +pyproj==3.6.1 + # via geopandas +pyspark==3.5.0 +pytest==8.0.1 + # via + # pytest-asyncio + # pytest-cov + # pytest-xdist +pytest-asyncio==0.23.5 +pytest-cov==4.1.0 +pytest-xdist==3.5.0 +python-dateutil==2.8.2 + # via + # arrow + # frictionless + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +python-multipart==0.0.9 +python-slugify==8.0.4 + # via frictionless +pytz==2024.1 + # via pandas +pyyaml==6.0.1 + # via + # asv + # dask + # distributed + # frictionless + # jupyter-events + # pre-commit + # ray +pyzmq==25.1.2 + # via + # jupyter-client + # jupyter-server +ray==2.9.2 +readme-renderer==42.0 + # via twine +recommonmark==0.7.1 +referencing==0.33.0 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +requests==2.31.0 + # via + # frictionless + # jupyterlab-server + # ray + # requests-toolbelt + # sphinx + # twine +requests-toolbelt==1.0.0 + # via twine +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986==2.0.0 + # via + # frictionless + # twine +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rich==13.7.0 + # via + # twine + # typer +rpds-py==0.18.0 + # via + # jsonschema + # referencing +scipy==1.12.0 +send2trash==1.8.2 + # via jupyter-server +setuptools==69.1.0 + # via + # fiona + # nodeenv +shapely==2.0.3 + # via geopandas +shellingham==1.5.4 + # via typer +simpleeval==0.9.13 + # via frictionless +six==1.16.0 + # via + # bleach + # fiona + # isodate + # python-dateutil + # rfc3339-validator +sniffio==1.3.0 + # via anyio +snowballstemmer==2.2.0 + # via sphinx +sortedcontainers==2.4.0 + # via + # distributed + # hypothesis +soupsieve==2.5 + # via beautifulsoup4 +sphinx==4.5.0 + # via + # furo + # jupyterlite-sphinx + # recommonmark + # sphinx-autodoc-typehints + # sphinx-basic-ng + # sphinx-copybutton + # sphinx-panels +sphinx-autodoc-typehints==1.14.1 +sphinx-basic-ng==1.0.0b2 + # via furo +sphinx-copybutton==0.5.2 +sphinx-panels==0.6.0 +sphinxcontrib-applehelp==1.0.8 + # via sphinx +sphinxcontrib-devhelp==1.0.6 + # via sphinx +sphinxcontrib-htmlhelp==2.0.5 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.7 + # via sphinx +sphinxcontrib-serializinghtml==1.1.10 + # via sphinx +starlette==0.36.3 + # via fastapi +stringcase==1.2.0 + # via frictionless +tabulate==0.9.0 + # via + # asv + # frictionless +tblib==3.0.0 + # via distributed +terminado==0.18.0 + # via + # jupyter-server + # jupyter-server-terminals +text-unidecode==1.3 + # via python-slugify +tinycss2==1.2.1 + # via nbconvert +tomli==2.0.1 + # via + # asv + # black + # coverage + # mypy + # pylint + # pytest +tomlkit==0.12.3 + # via pylint +toolz==0.12.1 + # via + # dask + # distributed + # partd +tornado==6.4 + # via + # distributed + # jupyter-client + # jupyter-server + # terminado +traitlets==5.14.1 + # via + # jupyter-client + # jupyter-core + # jupyter-events + # jupyter-server + # nbclient + # nbconvert + # nbformat +twine==5.0.0 +typeguard==4.1.5 +typer==0.9.0 + # via frictionless +types-click==7.1.8 +types-pkg-resources==0.1.3 +types-python-dateutil==2.8.19.20240106 + # via arrow +types-pytz==2024.1.0.20240203 + # via pandas-stubs +types-pyyaml==6.0.12.12 +types-requests==2.31.0.20240218 +typing-extensions==4.9.0 + # via + # anyio + # astroid + # black + # fastapi + # mypy + # pydantic + # typeguard + # typer + # typing-inspect + # uvicorn +typing-inspect==0.9.0 +tzdata==2024.1 + # via pandas +uri-template==1.3.0 + # via jsonschema +urllib3==2.2.1 + # via + # distributed + # requests + # twine + # types-requests +uvicorn==0.27.1 +validators==0.22.0 + # via frictionless +virtualenv==20.25.0 + # via + # asv + # nox + # pre-commit +webcolors==1.13 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.7.0 + # via jupyter-server +wrapt==1.16.0 + # via astroid +xdoctest==1.1.3 +zict==3.0.0 + # via distributed +zipp==3.17.0 + # via importlib-metadata diff --git a/ci/requirements-py3.10-pandas2.2.0-pydantic2.3.0.txt b/ci/requirements-py3.10-pandas2.2.0-pydantic2.3.0.txt new file mode 100644 index 000000000..53331ed90 --- /dev/null +++ b/ci/requirements-py3.10-pandas2.2.0-pydantic2.3.0.txt @@ -0,0 +1,591 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile requirements.in --output-file ci/requirements-py3.10-pandas2.2.0-pydantic2.3.0.txt --override /var/folders/5r/4t87zv7x32s7xv9fmnmbd8z80000gn/T/tmp5qzjsi3p +aiosignal==1.3.1 + # via ray +alabaster==0.7.16 + # via sphinx +annotated-types==0.6.0 + # via pydantic +anyio==4.3.0 + # via + # jupyter-server + # starlette +argcomplete==3.2.2 + # via nox +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.3.0 + # via isoduration +astroid==2.15.8 + # via pylint +asv==0.6.2 +asv-runner==0.2.1 + # via asv +attrs==23.2.0 + # via + # fiona + # hypothesis + # jsonschema + # referencing +babel==2.14.0 + # via + # jupyterlab-server + # sphinx +beautifulsoup4==4.12.3 + # via + # furo + # nbconvert +black==24.2.0 +bleach==6.1.0 + # via nbconvert +certifi==2024.2.2 + # via + # fiona + # pyproj + # requests +cffi==1.16.0 + # via argon2-cffi-bindings +cfgv==3.4.0 + # via pre-commit +chardet==5.2.0 + # via frictionless +charset-normalizer==3.3.2 + # via requests +click==8.1.7 + # via + # black + # click-plugins + # cligj + # dask + # distributed + # fiona + # ray + # typer + # uvicorn +click-plugins==1.1.1 + # via fiona +cligj==0.7.2 + # via fiona +cloudpickle==3.0.0 + # via + # dask + # distributed + # doit +colorama==0.4.6 + # via typer +colorlog==6.8.2 + # via nox +commonmark==0.9.1 + # via recommonmark +coverage==7.4.2 + # via pytest-cov +dask==2024.2.0 + # via distributed +defusedxml==0.7.1 + # via nbconvert +dill==0.3.8 + # via pylint +distlib==0.3.8 + # via virtualenv +distributed==2024.2.0 +docutils==0.17.1 + # via + # jupyterlite-sphinx + # readme-renderer + # recommonmark + # sphinx + # sphinx-panels +doit==0.36.0 + # via jupyterlite-core +exceptiongroup==1.2.0 + # via + # anyio + # hypothesis + # pytest +execnet==2.0.2 + # via pytest-xdist +fastapi==0.109.2 +fastjsonschema==2.19.1 + # via nbformat +filelock==3.13.1 + # via + # ray + # virtualenv +fiona==1.9.5 + # via geopandas +fqdn==1.5.1 + # via jsonschema +frictionless==4.40.8 +frozenlist==1.4.1 + # via + # aiosignal + # ray +fsspec==2024.2.0 + # via + # dask + # modin +furo==2022.9.29 +geopandas==0.14.3 +h11==0.14.0 + # via uvicorn +hypothesis==6.98.9 +identify==2.5.35 + # via pre-commit +idna==3.6 + # via + # anyio + # jsonschema + # requests +imagesize==1.4.1 + # via sphinx +importlib-metadata==7.0.1 + # via + # asv-runner + # dask + # doit + # keyring + # twine +iniconfig==2.0.0 + # via pytest +isodate==0.6.1 + # via frictionless +isoduration==20.11.0 + # via jsonschema +isort==5.13.2 + # via pylint +jaraco-classes==3.3.1 + # via keyring +jinja2==3.1.3 + # via + # distributed + # frictionless + # jupyter-server + # jupyterlab-server + # nbconvert + # sphinx +json5==0.9.17 + # via + # asv + # jupyterlab-server +jsonpointer==2.4 + # via jsonschema +jsonschema==4.21.1 + # via + # frictionless + # jupyter-events + # jupyterlab-server + # nbformat + # ray +jsonschema-specifications==2023.12.1 + # via jsonschema +jupyter-client==8.6.0 + # via + # jupyter-server + # nbclient +jupyter-core==5.7.1 + # via + # jupyter-client + # jupyter-server + # jupyterlite-core + # nbclient + # nbconvert + # nbformat +jupyter-events==0.9.0 + # via jupyter-server +jupyter-server==2.12.5 + # via + # jupyterlab-server + # jupyterlite-sphinx +jupyter-server-terminals==0.5.2 + # via jupyter-server +jupyterlab-pygments==0.3.0 + # via nbconvert +jupyterlab-server==2.25.3 + # via jupyterlite-sphinx +jupyterlite==0.2.3 +jupyterlite-core==0.2.3 + # via + # jupyterlite + # jupyterlite-sphinx +jupyterlite-javascript-kernel==0.2.3 + # via jupyterlite +jupyterlite-sphinx==0.11.0 +keyring==24.3.0 + # via twine +lazy-object-proxy==1.10.0 + # via astroid +locket==1.0.0 + # via + # distributed + # partd +markdown-it-py==3.0.0 + # via rich +marko==2.0.2 + # via frictionless +markupsafe==2.1.5 + # via + # jinja2 + # nbconvert +mccabe==0.7.0 + # via pylint +mdurl==0.1.2 + # via markdown-it-py +mistune==3.0.2 + # via nbconvert +modin==0.27.0 +more-itertools==10.2.0 + # via jaraco-classes +msgpack==1.0.7 + # via + # distributed + # ray +multimethod==1.10 +mypy==0.982 +mypy-extensions==1.0.0 + # via + # black + # mypy + # typing-inspect +nbclient==0.9.0 + # via nbconvert +nbconvert==7.16.1 + # via jupyter-server +nbformat==5.9.2 + # via + # jupyter-server + # jupyterlite-sphinx + # nbclient + # nbconvert +nh3==0.2.15 + # via readme-renderer +nodeenv==1.8.0 + # via pre-commit +nox==2023.4.22 +numpy==1.26.4 + # via + # modin + # pandas + # pandas-stubs + # pyarrow + # scipy + # shapely +overrides==7.7.0 + # via jupyter-server +packaging==23.2 + # via + # black + # dask + # distributed + # geopandas + # jupyter-server + # jupyterlab-server + # modin + # nbconvert + # nox + # pytest + # ray + # sphinx +pandas==2.2.0 + # via + # dask + # frictionless + # geopandas + # hypothesis + # modin + # partd + # petl + # pyspark + # ray +pandas-stubs==2.2.0.240218 +pandocfilters==1.5.1 + # via nbconvert +partd==1.4.1 + # via dask +pathspec==0.12.1 + # via black +petl==1.7.14 + # via frictionless +pip==24.0 +pkginfo==1.9.6 + # via twine +platformdirs==4.2.0 + # via + # black + # jupyter-core + # pylint + # virtualenv +pluggy==1.4.0 + # via pytest +pre-commit==3.6.2 +prometheus-client==0.20.0 + # via jupyter-server +protobuf==4.25.3 + # via ray +psutil==5.9.8 + # via + # distributed + # modin +ptyprocess==0.7.0 + # via terminado +py4j==0.10.9.7 + # via pyspark +pyarrow==15.0.0 +pycparser==2.21 + # via cffi +pydantic==2.3.0 + # via + # fastapi + # ray +pydantic-core==2.6.3 + # via pydantic +pygments==2.17.2 + # via + # furo + # nbconvert + # readme-renderer + # rich + # sphinx +pylint==2.17.3 +pympler==1.0.1 + # via asv +pyproj==3.6.1 + # via geopandas +pyspark==3.5.0 +pytest==8.0.1 + # via + # pytest-asyncio + # pytest-cov + # pytest-xdist +pytest-asyncio==0.23.5 +pytest-cov==4.1.0 +pytest-xdist==3.5.0 +python-dateutil==2.8.2 + # via + # arrow + # frictionless + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +python-multipart==0.0.9 +python-slugify==8.0.4 + # via frictionless +pytz==2024.1 + # via pandas +pyyaml==6.0.1 + # via + # asv + # dask + # distributed + # frictionless + # jupyter-events + # pre-commit + # ray +pyzmq==25.1.2 + # via + # jupyter-client + # jupyter-server +ray==2.9.2 +readme-renderer==42.0 + # via twine +recommonmark==0.7.1 +referencing==0.33.0 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +requests==2.31.0 + # via + # frictionless + # jupyterlab-server + # ray + # requests-toolbelt + # sphinx + # twine +requests-toolbelt==1.0.0 + # via twine +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986==2.0.0 + # via + # frictionless + # twine +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rich==13.7.0 + # via + # twine + # typer +rpds-py==0.18.0 + # via + # jsonschema + # referencing +scipy==1.12.0 +send2trash==1.8.2 + # via jupyter-server +setuptools==69.1.0 + # via + # fiona + # nodeenv +shapely==2.0.3 + # via geopandas +shellingham==1.5.4 + # via typer +simpleeval==0.9.13 + # via frictionless +six==1.16.0 + # via + # bleach + # fiona + # isodate + # python-dateutil + # rfc3339-validator +sniffio==1.3.0 + # via anyio +snowballstemmer==2.2.0 + # via sphinx +sortedcontainers==2.4.0 + # via + # distributed + # hypothesis +soupsieve==2.5 + # via beautifulsoup4 +sphinx==4.5.0 + # via + # furo + # jupyterlite-sphinx + # recommonmark + # sphinx-autodoc-typehints + # sphinx-basic-ng + # sphinx-copybutton + # sphinx-panels +sphinx-autodoc-typehints==1.14.1 +sphinx-basic-ng==1.0.0b2 + # via furo +sphinx-copybutton==0.5.2 +sphinx-panels==0.6.0 +sphinxcontrib-applehelp==1.0.8 + # via sphinx +sphinxcontrib-devhelp==1.0.6 + # via sphinx +sphinxcontrib-htmlhelp==2.0.5 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.7 + # via sphinx +sphinxcontrib-serializinghtml==1.1.10 + # via sphinx +starlette==0.36.3 + # via fastapi +stringcase==1.2.0 + # via frictionless +tabulate==0.9.0 + # via + # asv + # frictionless +tblib==3.0.0 + # via distributed +terminado==0.18.0 + # via + # jupyter-server + # jupyter-server-terminals +text-unidecode==1.3 + # via python-slugify +tinycss2==1.2.1 + # via nbconvert +tomli==2.0.1 + # via + # asv + # black + # coverage + # mypy + # pylint + # pytest +tomlkit==0.12.3 + # via pylint +toolz==0.12.1 + # via + # dask + # distributed + # partd +tornado==6.4 + # via + # distributed + # jupyter-client + # jupyter-server + # terminado +traitlets==5.14.1 + # via + # jupyter-client + # jupyter-core + # jupyter-events + # jupyter-server + # nbclient + # nbconvert + # nbformat +twine==5.0.0 +typeguard==4.1.5 +typer==0.9.0 + # via frictionless +types-click==7.1.8 +types-pkg-resources==0.1.3 +types-python-dateutil==2.8.19.20240106 + # via arrow +types-pytz==2024.1.0.20240203 + # via pandas-stubs +types-pyyaml==6.0.12.12 +types-requests==2.31.0.20240218 +typing-extensions==4.9.0 + # via + # anyio + # astroid + # black + # fastapi + # mypy + # pydantic + # pydantic-core + # typeguard + # typer + # typing-inspect + # uvicorn +typing-inspect==0.9.0 +tzdata==2024.1 + # via pandas +uri-template==1.3.0 + # via jsonschema +urllib3==2.2.1 + # via + # distributed + # requests + # twine + # types-requests +uvicorn==0.27.1 +validators==0.22.0 + # via frictionless +virtualenv==20.25.0 + # via + # asv + # nox + # pre-commit +webcolors==1.13 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.7.0 + # via jupyter-server +wrapt==1.16.0 + # via astroid +xdoctest==1.1.3 +zict==3.0.0 + # via distributed +zipp==3.17.0 + # 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 10e314604..1593721a9 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 @@ -1,212 +1,571 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --annotation-style=line --no-emit-index-url --output-file=ci/requirements-py3.11-pandas1.5.3-pydantic1.10.11.txt requirements.in -# -aiosignal==1.3.1 # via ray -alabaster==0.7.13 # via sphinx -anyio==3.7.1 # via fastapi, jupyter-server, starlette -argcomplete==3.1.1 # via nox -argon2-cffi==23.1.0 # via jupyter-server -argon2-cffi-bindings==21.2.0 # via argon2-cffi -arrow==1.2.3 # via isoduration -astroid==2.15.6 # via pylint -asv==0.6.1 # via -r requirements.in -asv-runner==0.1.0 # via asv -attrs==23.1.0 # via fiona, hypothesis, jsonschema, referencing -babel==2.12.1 # via jupyterlab-server, sphinx -beautifulsoup4==4.12.2 # via furo, nbconvert -black==23.9.1 # via -r requirements.in -bleach==6.0.0 # via nbconvert -certifi==2023.7.22 # via fiona, pyproj, requests -cffi==1.15.1 # via argon2-cffi-bindings, cryptography -cfgv==3.4.0 # via pre-commit -chardet==5.2.0 # via frictionless -charset-normalizer==3.2.0 # via requests -click==8.1.7 # via black, click-plugins, cligj, dask, distributed, fiona, ray, typer, uvicorn -click-plugins==1.1.1 # via fiona -cligj==0.7.2 # via fiona -cloudpickle==2.2.1 # via dask, distributed, doit -colorama==0.4.6 # via typer -colorlog==6.7.0 # via nox -commonmark==0.9.1 # via recommonmark -coverage[toml]==7.3.1 # via coverage, pytest-cov -cryptography==42.0.2 # via secretstorage -dask==2023.9.2 # via -r requirements.in, distributed -defusedxml==0.7.1 # via nbconvert -dill==0.3.7 # via pylint -distlib==0.3.7 # via virtualenv -distributed==2023.9.2 # via -r requirements.in -docutils==0.17.1 # via jupyterlite-sphinx, readme-renderer, recommonmark, sphinx, sphinx-panels -doit==0.36.0 # via jupyterlite-core -execnet==2.0.2 # via pytest-xdist -fastapi==0.103.1 # via -r requirements.in -fastjsonschema==2.18.0 # via nbformat -filelock==3.12.4 # via ray, virtualenv -fiona==1.9.4.post1 # via geopandas -fqdn==1.5.1 # via jsonschema -frictionless==4.40.8 # via -r requirements.in -frozenlist==1.4.0 # via aiosignal, ray -fsspec==2023.9.1 # via dask, modin -furo==2022.9.29 # via -r requirements.in -geopandas==0.14.0 # via -r requirements.in -grpcio==1.58.0 # via ray -h11==0.14.0 # via uvicorn -hypothesis==6.84.3 # via -r requirements.in -identify==2.5.29 # via pre-commit -idna==3.4 # via anyio, jsonschema, requests -imagesize==1.4.1 # via sphinx -importlib-metadata==6.8.0 # via -r requirements.in, dask, doit, keyring, twine -iniconfig==2.0.0 # via pytest -isodate==0.6.1 # via frictionless -isoduration==20.11.0 # via jsonschema -isort==5.12.0 # via -r requirements.in, pylint -jaraco-classes==3.3.0 # via keyring -jeepney==0.8.0 # via keyring, secretstorage -jinja2==3.1.3 # via distributed, frictionless, jupyter-server, jupyterlab-server, nbconvert, sphinx -json5==0.9.14 # via asv, jupyterlab-server -jsonpointer==2.4 # via jsonschema -jsonschema[format-nongpl]==4.19.0 # via frictionless, jupyter-events, jupyterlab-server, nbformat, ray -jsonschema-specifications==2023.7.1 # via jsonschema -jupyter-client==8.3.1 # via jupyter-server, nbclient -jupyter-core==5.3.1 # via jupyter-client, jupyter-server, jupyterlite-core, nbclient, nbconvert, nbformat -jupyter-events==0.7.0 # via jupyter-server -jupyter-server==2.7.3 # via jupyterlab-server, jupyterlite-sphinx -jupyter-server-terminals==0.4.4 # via jupyter-server -jupyterlab-pygments==0.2.2 # via nbconvert -jupyterlab-server==2.25.0 # via jupyterlite-sphinx -jupyterlite==0.1.2 # via -r requirements.in -jupyterlite-core==0.1.2 # via jupyterlite, jupyterlite-pyodide-kernel, jupyterlite-sphinx -jupyterlite-javascript-kernel==0.1.2 # via jupyterlite -jupyterlite-pyodide-kernel==0.1.2 # via jupyterlite -jupyterlite-sphinx==0.9.3 # via -r requirements.in -keyring==24.2.0 # via twine -lazy-object-proxy==1.9.0 # via astroid -locket==1.0.0 # via distributed, partd -markdown-it-py==3.0.0 # via rich -marko==2.0.0 # via frictionless -markupsafe==2.1.3 # via jinja2, nbconvert -mccabe==0.7.0 # via pylint -mdurl==0.1.2 # via markdown-it-py -mistune==3.0.1 # via nbconvert -modin==0.22.3 # via -r requirements.in -more-itertools==10.1.0 # via jaraco-classes -msgpack==1.0.5 # via distributed, ray -multimethod==1.9.1 # via -r requirements.in -mypy==0.982 # via -r requirements.in -mypy-extensions==1.0.0 # via black, mypy, typing-inspect -nbclient==0.8.0 # via nbconvert -nbconvert==7.8.0 # via jupyter-server -nbformat==5.9.2 # via jupyter-server, nbclient, nbconvert -nh3==0.2.14 # via readme-renderer -nodeenv==1.8.0 # via pre-commit -nox==2023.4.22 # via -r requirements.in -numpy==1.25.2 # via -r requirements.in, modin, pandas, pyarrow, ray, scipy, shapely -overrides==7.4.0 # via jupyter-server -packaging==23.1 # via -r requirements.in, black, dask, distributed, geopandas, jupyter-server, jupyterlab-server, modin, nbconvert, nox, pytest, ray, sphinx -pandas==1.5.3 # via -r requirements.in, geopandas, modin -pandas-stubs==1.5.2.221213 # via -r requirements.in -pandocfilters==1.5.0 # via nbconvert -partd==1.4.0 # via dask -pathspec==0.11.2 # via black -petl==1.7.14 # via frictionless -pkginfo==1.9.6 # via jupyterlite-pyodide-kernel, twine -platformdirs==3.10.0 # via black, jupyter-core, pylint, virtualenv -pluggy==1.3.0 # via pytest -pre-commit==3.4.0 # via -r requirements.in -prometheus-client==0.17.1 # via jupyter-server -protobuf==4.24.3 # via -r requirements.in, ray -psutil==5.9.5 # via distributed, modin -ptyprocess==0.7.0 # via terminado -py4j==0.10.9.7 # via pyspark -pyarrow==14.0.1 # via -r requirements.in -pycparser==2.21 # via cffi -pydantic==1.10.11 # via -r requirements.in, fastapi -pygments==2.16.1 # via furo, nbconvert, readme-renderer, rich, sphinx -pylint==2.17.3 # via -r requirements.in -pympler==1.0.1 # via asv -pyproj==3.6.0 # via geopandas -pyspark==3.4.1 # via -r requirements.in -pytest==7.4.2 # via -r requirements.in, pytest-asyncio, pytest-cov, pytest-xdist -pytest-asyncio==0.21.1 # via -r requirements.in -pytest-cov==4.1.0 # via -r requirements.in -pytest-xdist==3.3.1 # via -r requirements.in -python-dateutil==2.8.2 # via arrow, frictionless, jupyter-client, pandas -python-json-logger==2.0.7 # via jupyter-events -python-multipart==0.0.7 # via -r requirements.in -python-slugify==8.0.1 # via frictionless -pytz==2023.3.post1 # via -r requirements.in, pandas -pyyaml==6.0.1 # via -r requirements.in, asv, dask, distributed, frictionless, jupyter-events, pre-commit, ray -pyzmq==25.1.1 # via jupyter-client, jupyter-server -ray==2.6.3 # via -r requirements.in -readme-renderer==42.0 # via twine -recommonmark==0.7.1 # via -r requirements.in -referencing==0.30.2 # via jsonschema, jsonschema-specifications, jupyter-events -requests==2.31.0 # via frictionless, jupyterlab-server, ray, requests-toolbelt, sphinx, twine -requests-toolbelt==1.0.0 # via twine -rfc3339-validator==0.1.4 # via jsonschema, jupyter-events -rfc3986==2.0.0 # via frictionless, twine -rfc3986-validator==0.1.1 # via jsonschema, jupyter-events -rich==13.5.2 # via twine, typer -rpds-py==0.10.3 # via jsonschema, referencing -scipy==1.11.2 # via -r requirements.in -secretstorage==3.3.3 # via keyring -send2trash==1.8.2 # via jupyter-server -shapely==2.0.1 # via -r requirements.in, geopandas -shellingham==1.5.3 # via typer -simpleeval==0.9.13 # via frictionless -six==1.16.0 # via bleach, fiona, isodate, python-dateutil, rfc3339-validator, xdoctest -sniffio==1.3.0 # via anyio -snowballstemmer==2.2.0 # via sphinx -sortedcontainers==2.4.0 # via distributed, hypothesis -soupsieve==2.5 # via beautifulsoup4 -sphinx==4.5.0 # via -r requirements.in, furo, jupyterlite-sphinx, recommonmark, sphinx-autodoc-typehints, sphinx-basic-ng, sphinx-copybutton, sphinx-panels -sphinx-autodoc-typehints==1.14.1 # via -r requirements.in -sphinx-basic-ng==1.0.0b2 # via furo -sphinx-copybutton==0.5.2 # via -r requirements.in -sphinx-panels==0.6.0 # via -r requirements.in -sphinxcontrib-applehelp==1.0.4 # via sphinx -sphinxcontrib-devhelp==1.0.2 # via sphinx -sphinxcontrib-htmlhelp==2.0.1 # via sphinx -sphinxcontrib-jsmath==1.0.1 # via sphinx -sphinxcontrib-qthelp==1.0.3 # via sphinx -sphinxcontrib-serializinghtml==1.1.5 # via sphinx -starlette==0.27.0 # via fastapi -stringcase==1.2.0 # via frictionless -tabulate==0.9.0 # via asv, frictionless -tblib==2.0.0 # via distributed -terminado==0.17.1 # via jupyter-server, jupyter-server-terminals -text-unidecode==1.3 # via python-slugify -tinycss2==1.2.1 # via nbconvert -tomlkit==0.12.1 # via pylint -toolz==0.12.0 # via dask, distributed, partd -tornado==6.3.3 # via distributed, jupyter-client, jupyter-server, terminado -traitlets==5.10.0 # via jupyter-client, jupyter-core, jupyter-events, jupyter-server, nbclient, nbconvert, nbformat -twine==4.0.2 # via -r requirements.in -typeguard==4.1.5 # via -r requirements.in -typer[all]==0.9.0 # via frictionless, typer -types-click==7.1.8 # via -r requirements.in -types-pkg-resources==0.1.3 # via -r requirements.in -types-pytz==2023.3.0.1 # via -r requirements.in, pandas-stubs -types-pyyaml==6.0.12.11 # via -r requirements.in -types-requests==2.31.0.2 # via -r requirements.in -types-urllib3==1.26.25.14 # via types-requests -typing-extensions==4.7.1 # via -r requirements.in, fastapi, mypy, pydantic, typeguard, typer, typing-inspect -typing-inspect==0.9.0 # via -r requirements.in -uri-template==1.3.0 # via jsonschema -urllib3==2.0.7 # via distributed, requests, twine -uvicorn==0.23.2 # via -r requirements.in -validators==0.22.0 # via frictionless -virtualenv==20.24.5 # via nox, pre-commit -webcolors==1.13 # via jsonschema -webencodings==0.5.1 # via bleach, tinycss2 -websocket-client==1.6.3 # via jupyter-server -wrapt==1.15.0 # via -r requirements.in, astroid -xdoctest==1.1.1 # via -r requirements.in -zict==3.0.0 # via distributed -zipp==3.16.2 # via importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# pip -# setuptools +# This file was autogenerated by uv via the following command: +# uv pip compile requirements.in --output-file ci/requirements-py3.11-pandas1.5.3-pydantic1.10.11.txt --override /var/folders/5r/4t87zv7x32s7xv9fmnmbd8z80000gn/T/tmp_18_sps3 +aiosignal==1.3.1 + # via ray +alabaster==0.7.13 + # via sphinx +anyio==3.7.1 + # via + # fastapi + # jupyter-server + # starlette +argcomplete==3.1.1 + # via nox +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.2.3 + # via isoduration +astroid==2.15.6 + # via pylint +asv==0.6.1 +asv-runner==0.1.0 + # via asv +attrs==23.1.0 + # via + # fiona + # hypothesis + # jsonschema + # referencing +babel==2.12.1 + # via + # jupyterlab-server + # sphinx +beautifulsoup4==4.12.2 + # via + # furo + # nbconvert +black==23.9.1 +bleach==6.0.0 + # via nbconvert +certifi==2023.7.22 + # via + # fiona + # pyproj + # requests +cffi==1.15.1 + # via argon2-cffi-bindings +cfgv==3.4.0 + # via pre-commit +chardet==5.2.0 + # via frictionless +charset-normalizer==3.2.0 + # via requests +click==8.1.7 + # via + # black + # click-plugins + # cligj + # dask + # distributed + # fiona + # ray + # typer + # uvicorn +click-plugins==1.1.1 + # via fiona +cligj==0.7.2 + # via fiona +cloudpickle==2.2.1 + # via + # dask + # distributed + # doit +colorama==0.4.6 + # via typer +colorlog==6.7.0 + # via nox +commonmark==0.9.1 + # via recommonmark +coverage==7.3.1 + # via pytest-cov +dask==2023.9.2 + # via distributed +defusedxml==0.7.1 + # via nbconvert +dill==0.3.7 + # via pylint +distlib==0.3.7 + # via virtualenv +distributed==2023.9.2 +docutils==0.17.1 + # via + # jupyterlite-sphinx + # readme-renderer + # recommonmark + # sphinx + # sphinx-panels +doit==0.36.0 + # via jupyterlite-core +execnet==2.0.2 + # via pytest-xdist +fastapi==0.103.1 +fastjsonschema==2.18.0 + # via nbformat +filelock==3.12.4 + # via + # ray + # virtualenv +fiona==1.9.4.post1 + # via geopandas +fqdn==1.5.1 + # via jsonschema +frictionless==4.40.8 +frozenlist==1.4.0 + # via + # aiosignal + # ray +fsspec==2023.9.1 + # via + # dask + # modin +furo==2022.9.29 +geopandas==0.14.0 +grpcio==1.58.0 + # via ray +h11==0.14.0 + # via uvicorn +hypothesis==6.84.3 +identify==2.5.29 + # via pre-commit +idna==3.4 + # via + # anyio + # jsonschema + # requests +imagesize==1.4.1 + # via sphinx +importlib-metadata==6.8.0 + # via + # dask + # doit + # keyring + # twine +iniconfig==2.0.0 + # via pytest +isodate==0.6.1 + # via frictionless +isoduration==20.11.0 + # via jsonschema +isort==5.12.0 + # via pylint +jaraco-classes==3.3.0 + # via keyring +jinja2==3.1.3 + # via + # distributed + # frictionless + # jupyter-server + # jupyterlab-server + # nbconvert + # sphinx +json5==0.9.14 + # via + # asv + # jupyterlab-server +jsonpointer==2.4 + # via jsonschema +jsonschema==4.19.0 + # via + # frictionless + # jupyter-events + # jupyterlab-server + # nbformat + # ray +jsonschema-specifications==2023.7.1 + # via jsonschema +jupyter-client==8.3.1 + # via + # jupyter-server + # nbclient +jupyter-core==5.3.1 + # via + # jupyter-client + # jupyter-server + # jupyterlite-core + # nbclient + # nbconvert + # nbformat +jupyter-events==0.7.0 + # via jupyter-server +jupyter-server==2.7.3 + # via + # jupyterlab-server + # jupyterlite-sphinx +jupyter-server-terminals==0.4.4 + # via jupyter-server +jupyterlab-pygments==0.2.2 + # via nbconvert +jupyterlab-server==2.25.0 + # via jupyterlite-sphinx +jupyterlite==0.1.2 +jupyterlite-core==0.1.2 + # via + # jupyterlite + # jupyterlite-pyodide-kernel + # jupyterlite-sphinx +jupyterlite-javascript-kernel==0.1.2 + # via jupyterlite +jupyterlite-pyodide-kernel==0.1.2 + # via jupyterlite +jupyterlite-sphinx==0.9.3 +keyring==24.2.0 + # via twine +lazy-object-proxy==1.9.0 + # via astroid +locket==1.0.0 + # via + # distributed + # partd +markdown-it-py==3.0.0 + # via rich +marko==2.0.0 + # via frictionless +markupsafe==2.1.3 + # via + # jinja2 + # nbconvert +mccabe==0.7.0 + # via pylint +mdurl==0.1.2 + # via markdown-it-py +mistune==3.0.1 + # via nbconvert +modin==0.22.3 +more-itertools==10.1.0 + # via jaraco-classes +msgpack==1.0.5 + # via + # distributed + # ray +multimethod==1.9.1 +mypy==0.982 +mypy-extensions==1.0.0 + # via + # black + # mypy + # typing-inspect +nbclient==0.8.0 + # via nbconvert +nbconvert==7.8.0 + # via jupyter-server +nbformat==5.9.2 + # via + # jupyter-server + # nbclient + # nbconvert +nh3==0.2.14 + # via readme-renderer +nodeenv==1.8.0 + # via pre-commit +nox==2023.4.22 +numpy==1.25.2 + # via + # modin + # pandas + # pyarrow + # ray + # scipy + # shapely +overrides==7.4.0 + # via jupyter-server +packaging==23.1 + # via + # black + # dask + # distributed + # geopandas + # jupyter-server + # jupyterlab-server + # modin + # nbconvert + # nox + # pytest + # ray + # sphinx +pandas==1.5.3 + # via + # dask + # frictionless + # geopandas + # hypothesis + # modin + # partd + # petl + # pyspark + # ray +pandas-stubs==1.5.2.221213 +pandocfilters==1.5.0 + # via nbconvert +partd==1.4.0 + # via dask +pathspec==0.11.2 + # via black +petl==1.7.14 + # via frictionless +pip==24.0 +pkginfo==1.9.6 + # via + # jupyterlite-pyodide-kernel + # twine +platformdirs==3.10.0 + # via + # black + # jupyter-core + # pylint + # virtualenv +pluggy==1.3.0 + # via pytest +pre-commit==3.4.0 +prometheus-client==0.17.1 + # via jupyter-server +protobuf==4.24.3 + # via ray +psutil==5.9.5 + # via + # distributed + # modin +ptyprocess==0.7.0 + # via terminado +py4j==0.10.9.7 + # via pyspark +pyarrow==14.0.1 +pycparser==2.21 + # via cffi +pydantic==1.10.11 + # via + # fastapi + # modin + # ray +pygments==2.16.1 + # via + # furo + # nbconvert + # readme-renderer + # rich + # sphinx +pylint==2.17.3 +pympler==1.0.1 + # via asv +pyproj==3.6.0 + # via geopandas +pyspark==3.4.1 +pytest==7.4.2 + # via + # pytest-asyncio + # pytest-cov + # pytest-xdist +pytest-asyncio==0.21.1 +pytest-cov==4.1.0 +pytest-xdist==3.3.1 +python-dateutil==2.8.2 + # via + # arrow + # frictionless + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +python-multipart==0.0.7 +python-slugify==8.0.1 + # via frictionless +pytz==2023.3.post1 + # via pandas +pyyaml==6.0.1 + # via + # asv + # dask + # distributed + # frictionless + # jupyter-events + # pre-commit + # ray +pyzmq==25.1.1 + # via + # jupyter-client + # jupyter-server +ray==2.6.3 +readme-renderer==42.0 + # via twine +recommonmark==0.7.1 +referencing==0.30.2 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +requests==2.31.0 + # via + # frictionless + # jupyterlab-server + # ray + # requests-toolbelt + # sphinx + # twine +requests-toolbelt==1.0.0 + # via twine +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986==2.0.0 + # via + # frictionless + # twine +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rich==13.5.2 + # via + # twine + # typer +rpds-py==0.10.3 + # via + # jsonschema + # referencing +scipy==1.11.2 +send2trash==1.8.2 + # via jupyter-server +setuptools==69.1.0 + # via nodeenv +shapely==2.0.1 + # via geopandas +shellingham==1.5.3 + # via typer +simpleeval==0.9.13 + # via frictionless +six==1.16.0 + # via + # bleach + # fiona + # isodate + # python-dateutil + # rfc3339-validator + # xdoctest +sniffio==1.3.0 + # via anyio +snowballstemmer==2.2.0 + # via sphinx +sortedcontainers==2.4.0 + # via + # distributed + # hypothesis +soupsieve==2.5 + # via beautifulsoup4 +sphinx==4.5.0 + # via + # furo + # jupyterlite-sphinx + # recommonmark + # sphinx-autodoc-typehints + # sphinx-basic-ng + # sphinx-copybutton + # sphinx-panels +sphinx-autodoc-typehints==1.14.1 +sphinx-basic-ng==1.0.0b2 + # via furo +sphinx-copybutton==0.5.2 +sphinx-panels==0.6.0 +sphinxcontrib-applehelp==1.0.4 + # via sphinx +sphinxcontrib-devhelp==1.0.2 + # via sphinx +sphinxcontrib-htmlhelp==2.0.1 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.3 + # via sphinx +sphinxcontrib-serializinghtml==1.1.5 + # via sphinx +starlette==0.27.0 + # via fastapi +stringcase==1.2.0 + # via frictionless +tabulate==0.9.0 + # via + # asv + # frictionless +tblib==2.0.0 + # via distributed +terminado==0.17.1 + # via + # jupyter-server + # jupyter-server-terminals +text-unidecode==1.3 + # via python-slugify +tinycss2==1.2.1 + # via nbconvert +tomlkit==0.12.1 + # via pylint +toolz==0.12.0 + # via + # dask + # distributed + # partd +tornado==6.3.3 + # via + # distributed + # jupyter-client + # jupyter-server + # terminado +traitlets==5.10.0 + # via + # jupyter-client + # jupyter-core + # jupyter-events + # jupyter-server + # nbclient + # nbconvert + # nbformat +twine==4.0.2 +typeguard==4.1.5 +typer==0.9.0 + # via frictionless +types-click==7.1.8 +types-pkg-resources==0.1.3 +types-pytz==2023.3.0.1 + # via pandas-stubs +types-pyyaml==6.0.12.11 +types-requests==2.31.0.2 +types-urllib3==1.26.25.14 + # via types-requests +typing-extensions==4.7.1 + # via + # fastapi + # mypy + # pydantic + # typeguard + # typer + # typing-inspect +typing-inspect==0.9.0 +uri-template==1.3.0 + # via jsonschema +urllib3==2.0.7 + # via + # distributed + # requests + # twine +uvicorn==0.23.2 +validators==0.22.0 + # via frictionless +virtualenv==20.24.5 + # via + # nox + # pre-commit +webcolors==1.13 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.6.3 + # via jupyter-server +wrapt==1.15.0 + # via astroid +xdoctest==1.1.1 +zict==3.0.0 + # via distributed +zipp==3.16.2 + # 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 a82183ef9..ea68a985f 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 @@ -1,214 +1,576 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --annotation-style=line --no-emit-index-url --output-file=ci/requirements-py3.11-pandas1.5.3-pydantic2.3.0.txt requirements.in -# -aiosignal==1.3.1 # via ray -alabaster==0.7.13 # via sphinx -annotated-types==0.5.0 # via pydantic -anyio==3.7.1 # via fastapi, jupyter-server, starlette -argcomplete==3.1.1 # via nox -argon2-cffi==23.1.0 # via jupyter-server -argon2-cffi-bindings==21.2.0 # via argon2-cffi -arrow==1.2.3 # via isoduration -astroid==2.15.6 # via pylint -asv==0.6.1 # via -r requirements.in -asv-runner==0.1.0 # via asv -attrs==23.1.0 # via fiona, hypothesis, jsonschema, referencing -babel==2.12.1 # via jupyterlab-server, sphinx -beautifulsoup4==4.12.2 # via furo, nbconvert -black==23.9.1 # via -r requirements.in -bleach==6.0.0 # via nbconvert -certifi==2023.7.22 # via fiona, pyproj, requests -cffi==1.15.1 # via argon2-cffi-bindings, cryptography -cfgv==3.4.0 # via pre-commit -chardet==5.2.0 # via frictionless -charset-normalizer==3.2.0 # via requests -click==8.1.7 # via black, click-plugins, cligj, dask, distributed, fiona, ray, typer, uvicorn -click-plugins==1.1.1 # via fiona -cligj==0.7.2 # via fiona -cloudpickle==2.2.1 # via dask, distributed, doit -colorama==0.4.6 # via typer -colorlog==6.7.0 # via nox -commonmark==0.9.1 # via recommonmark -coverage[toml]==7.3.1 # via coverage, pytest-cov -cryptography==42.0.2 # via secretstorage -dask==2023.9.2 # via -r requirements.in, distributed -defusedxml==0.7.1 # via nbconvert -dill==0.3.7 # via pylint -distlib==0.3.7 # via virtualenv -distributed==2023.9.2 # via -r requirements.in -docutils==0.17.1 # via jupyterlite-sphinx, readme-renderer, recommonmark, sphinx, sphinx-panels -doit==0.36.0 # via jupyterlite-core -execnet==2.0.2 # via pytest-xdist -fastapi==0.103.1 # via -r requirements.in -fastjsonschema==2.18.0 # via nbformat -filelock==3.12.4 # via ray, virtualenv -fiona==1.9.4.post1 # via geopandas -fqdn==1.5.1 # via jsonschema -frictionless==4.40.8 # via -r requirements.in -frozenlist==1.4.0 # via aiosignal, ray -fsspec==2023.9.1 # via dask, modin -furo==2022.9.29 # via -r requirements.in -geopandas==0.14.0 # via -r requirements.in -grpcio==1.58.0 # via ray -h11==0.14.0 # via uvicorn -hypothesis==6.84.3 # via -r requirements.in -identify==2.5.29 # via pre-commit -idna==3.4 # via anyio, jsonschema, requests -imagesize==1.4.1 # via sphinx -importlib-metadata==6.8.0 # via -r requirements.in, dask, doit, keyring, twine -iniconfig==2.0.0 # via pytest -isodate==0.6.1 # via frictionless -isoduration==20.11.0 # via jsonschema -isort==5.12.0 # via -r requirements.in, pylint -jaraco-classes==3.3.0 # via keyring -jeepney==0.8.0 # via keyring, secretstorage -jinja2==3.1.3 # via distributed, frictionless, jupyter-server, jupyterlab-server, nbconvert, sphinx -json5==0.9.14 # via asv, jupyterlab-server -jsonpointer==2.4 # via jsonschema -jsonschema[format-nongpl]==4.19.0 # via frictionless, jupyter-events, jupyterlab-server, nbformat, ray -jsonschema-specifications==2023.7.1 # via jsonschema -jupyter-client==8.3.1 # via jupyter-server, nbclient -jupyter-core==5.3.1 # via jupyter-client, jupyter-server, jupyterlite-core, nbclient, nbconvert, nbformat -jupyter-events==0.7.0 # via jupyter-server -jupyter-server==2.7.3 # via jupyterlab-server, jupyterlite-sphinx -jupyter-server-terminals==0.4.4 # via jupyter-server -jupyterlab-pygments==0.2.2 # via nbconvert -jupyterlab-server==2.25.0 # via jupyterlite-sphinx -jupyterlite==0.1.2 # via -r requirements.in -jupyterlite-core==0.1.2 # via jupyterlite, jupyterlite-pyodide-kernel, jupyterlite-sphinx -jupyterlite-javascript-kernel==0.1.2 # via jupyterlite -jupyterlite-pyodide-kernel==0.1.2 # via jupyterlite -jupyterlite-sphinx==0.9.3 # via -r requirements.in -keyring==24.2.0 # via twine -lazy-object-proxy==1.9.0 # via astroid -locket==1.0.0 # via distributed, partd -markdown-it-py==3.0.0 # via rich -marko==2.0.0 # via frictionless -markupsafe==2.1.3 # via jinja2, nbconvert -mccabe==0.7.0 # via pylint -mdurl==0.1.2 # via markdown-it-py -mistune==3.0.1 # via nbconvert -modin==0.22.3 # via -r requirements.in -more-itertools==10.1.0 # via jaraco-classes -msgpack==1.0.5 # via distributed, ray -multimethod==1.9.1 # via -r requirements.in -mypy==0.982 # via -r requirements.in -mypy-extensions==1.0.0 # via black, mypy, typing-inspect -nbclient==0.8.0 # via nbconvert -nbconvert==7.8.0 # via jupyter-server -nbformat==5.9.2 # via jupyter-server, nbclient, nbconvert -nh3==0.2.14 # via readme-renderer -nodeenv==1.8.0 # via pre-commit -nox==2023.4.22 # via -r requirements.in -numpy==1.25.2 # via -r requirements.in, modin, pandas, pyarrow, ray, scipy, shapely -overrides==7.4.0 # via jupyter-server -packaging==23.1 # via -r requirements.in, black, dask, distributed, geopandas, jupyter-server, jupyterlab-server, modin, nbconvert, nox, pytest, ray, sphinx -pandas==1.5.3 # via -r requirements.in, geopandas, modin -pandas-stubs==1.5.2.221213 # via -r requirements.in -pandocfilters==1.5.0 # via nbconvert -partd==1.4.0 # via dask -pathspec==0.11.2 # via black -petl==1.7.14 # via frictionless -pkginfo==1.9.6 # via jupyterlite-pyodide-kernel, twine -platformdirs==3.10.0 # via black, jupyter-core, pylint, virtualenv -pluggy==1.3.0 # via pytest -pre-commit==3.4.0 # via -r requirements.in -prometheus-client==0.17.1 # via jupyter-server -protobuf==4.24.3 # via -r requirements.in, ray -psutil==5.9.5 # via distributed, modin -ptyprocess==0.7.0 # via terminado -py4j==0.10.9.7 # via pyspark -pyarrow==14.0.1 # via -r requirements.in -pycparser==2.21 # via cffi -pydantic==2.3.0 # via -r requirements.in, fastapi -pydantic-core==2.6.3 # via pydantic -pygments==2.16.1 # via furo, nbconvert, readme-renderer, rich, sphinx -pylint==2.17.3 # via -r requirements.in -pympler==1.0.1 # via asv -pyproj==3.6.0 # via geopandas -pyspark==3.4.1 # via -r requirements.in -pytest==7.4.2 # via -r requirements.in, pytest-asyncio, pytest-cov, pytest-xdist -pytest-asyncio==0.21.1 # via -r requirements.in -pytest-cov==4.1.0 # via -r requirements.in -pytest-xdist==3.3.1 # via -r requirements.in -python-dateutil==2.8.2 # via arrow, frictionless, jupyter-client, pandas -python-json-logger==2.0.7 # via jupyter-events -python-multipart==0.0.7 # via -r requirements.in -python-slugify==8.0.1 # via frictionless -pytz==2023.3.post1 # via -r requirements.in, pandas -pyyaml==6.0.1 # via -r requirements.in, asv, dask, distributed, frictionless, jupyter-events, pre-commit, ray -pyzmq==25.1.1 # via jupyter-client, jupyter-server -ray==2.6.3 # via -r requirements.in -readme-renderer==42.0 # via twine -recommonmark==0.7.1 # via -r requirements.in -referencing==0.30.2 # via jsonschema, jsonschema-specifications, jupyter-events -requests==2.31.0 # via frictionless, jupyterlab-server, ray, requests-toolbelt, sphinx, twine -requests-toolbelt==1.0.0 # via twine -rfc3339-validator==0.1.4 # via jsonschema, jupyter-events -rfc3986==2.0.0 # via frictionless, twine -rfc3986-validator==0.1.1 # via jsonschema, jupyter-events -rich==13.5.2 # via twine, typer -rpds-py==0.10.3 # via jsonschema, referencing -scipy==1.11.2 # via -r requirements.in -secretstorage==3.3.3 # via keyring -send2trash==1.8.2 # via jupyter-server -shapely==2.0.1 # via -r requirements.in, geopandas -shellingham==1.5.3 # via typer -simpleeval==0.9.13 # via frictionless -six==1.16.0 # via bleach, fiona, isodate, python-dateutil, rfc3339-validator, xdoctest -sniffio==1.3.0 # via anyio -snowballstemmer==2.2.0 # via sphinx -sortedcontainers==2.4.0 # via distributed, hypothesis -soupsieve==2.5 # via beautifulsoup4 -sphinx==4.5.0 # via -r requirements.in, furo, jupyterlite-sphinx, recommonmark, sphinx-autodoc-typehints, sphinx-basic-ng, sphinx-copybutton, sphinx-panels -sphinx-autodoc-typehints==1.14.1 # via -r requirements.in -sphinx-basic-ng==1.0.0b2 # via furo -sphinx-copybutton==0.5.2 # via -r requirements.in -sphinx-panels==0.6.0 # via -r requirements.in -sphinxcontrib-applehelp==1.0.4 # via sphinx -sphinxcontrib-devhelp==1.0.2 # via sphinx -sphinxcontrib-htmlhelp==2.0.1 # via sphinx -sphinxcontrib-jsmath==1.0.1 # via sphinx -sphinxcontrib-qthelp==1.0.3 # via sphinx -sphinxcontrib-serializinghtml==1.1.5 # via sphinx -starlette==0.27.0 # via fastapi -stringcase==1.2.0 # via frictionless -tabulate==0.9.0 # via asv, frictionless -tblib==2.0.0 # via distributed -terminado==0.17.1 # via jupyter-server, jupyter-server-terminals -text-unidecode==1.3 # via python-slugify -tinycss2==1.2.1 # via nbconvert -tomlkit==0.12.1 # via pylint -toolz==0.12.0 # via dask, distributed, partd -tornado==6.3.3 # via distributed, jupyter-client, jupyter-server, terminado -traitlets==5.10.0 # via jupyter-client, jupyter-core, jupyter-events, jupyter-server, nbclient, nbconvert, nbformat -twine==4.0.2 # via -r requirements.in -typeguard==4.1.5 # via -r requirements.in -typer[all]==0.9.0 # via frictionless, typer -types-click==7.1.8 # via -r requirements.in -types-pkg-resources==0.1.3 # via -r requirements.in -types-pytz==2023.3.0.1 # via -r requirements.in, pandas-stubs -types-pyyaml==6.0.12.11 # via -r requirements.in -types-requests==2.31.0.2 # via -r requirements.in -types-urllib3==1.26.25.14 # via types-requests -typing-extensions==4.7.1 # via -r requirements.in, fastapi, mypy, pydantic, pydantic-core, typeguard, typer, typing-inspect -typing-inspect==0.9.0 # via -r requirements.in -uri-template==1.3.0 # via jsonschema -urllib3==2.0.7 # via distributed, requests, twine -uvicorn==0.23.2 # via -r requirements.in -validators==0.22.0 # via frictionless -virtualenv==20.24.5 # via nox, pre-commit -webcolors==1.13 # via jsonschema -webencodings==0.5.1 # via bleach, tinycss2 -websocket-client==1.6.3 # via jupyter-server -wrapt==1.15.0 # via -r requirements.in, astroid -xdoctest==1.1.1 # via -r requirements.in -zict==3.0.0 # via distributed -zipp==3.16.2 # via importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# pip -# setuptools +# This file was autogenerated by uv via the following command: +# uv pip compile requirements.in --output-file ci/requirements-py3.11-pandas1.5.3-pydantic2.3.0.txt --override /var/folders/5r/4t87zv7x32s7xv9fmnmbd8z80000gn/T/tmpc36b0gdt +aiosignal==1.3.1 + # via ray +alabaster==0.7.13 + # via sphinx +annotated-types==0.5.0 + # via pydantic +anyio==3.7.1 + # via + # fastapi + # jupyter-server + # starlette +argcomplete==3.1.1 + # via nox +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.2.3 + # via isoduration +astroid==2.15.6 + # via pylint +asv==0.6.1 +asv-runner==0.1.0 + # via asv +attrs==23.1.0 + # via + # fiona + # hypothesis + # jsonschema + # referencing +babel==2.12.1 + # via + # jupyterlab-server + # sphinx +beautifulsoup4==4.12.2 + # via + # furo + # nbconvert +black==23.9.1 +bleach==6.0.0 + # via nbconvert +certifi==2023.7.22 + # via + # fiona + # pyproj + # requests +cffi==1.15.1 + # via argon2-cffi-bindings +cfgv==3.4.0 + # via pre-commit +chardet==5.2.0 + # via frictionless +charset-normalizer==3.2.0 + # via requests +click==8.1.7 + # via + # black + # click-plugins + # cligj + # dask + # distributed + # fiona + # ray + # typer + # uvicorn +click-plugins==1.1.1 + # via fiona +cligj==0.7.2 + # via fiona +cloudpickle==2.2.1 + # via + # dask + # distributed + # doit +colorama==0.4.6 + # via typer +colorlog==6.7.0 + # via nox +commonmark==0.9.1 + # via recommonmark +coverage==7.3.1 + # via pytest-cov +dask==2023.9.2 + # via distributed +defusedxml==0.7.1 + # via nbconvert +dill==0.3.7 + # via pylint +distlib==0.3.7 + # via virtualenv +distributed==2023.9.2 +docutils==0.17.1 + # via + # jupyterlite-sphinx + # readme-renderer + # recommonmark + # sphinx + # sphinx-panels +doit==0.36.0 + # via jupyterlite-core +execnet==2.0.2 + # via pytest-xdist +fastapi==0.103.1 +fastjsonschema==2.18.0 + # via nbformat +filelock==3.12.4 + # via + # ray + # virtualenv +fiona==1.9.4.post1 + # via geopandas +fqdn==1.5.1 + # via jsonschema +frictionless==4.40.8 +frozenlist==1.4.0 + # via + # aiosignal + # ray +fsspec==2023.9.1 + # via + # dask + # modin +furo==2022.9.29 +geopandas==0.14.0 +grpcio==1.58.0 + # via ray +h11==0.14.0 + # via uvicorn +hypothesis==6.84.3 +identify==2.5.29 + # via pre-commit +idna==3.4 + # via + # anyio + # jsonschema + # requests +imagesize==1.4.1 + # via sphinx +importlib-metadata==6.8.0 + # via + # dask + # doit + # keyring + # twine +iniconfig==2.0.0 + # via pytest +isodate==0.6.1 + # via frictionless +isoduration==20.11.0 + # via jsonschema +isort==5.12.0 + # via pylint +jaraco-classes==3.3.0 + # via keyring +jinja2==3.1.3 + # via + # distributed + # frictionless + # jupyter-server + # jupyterlab-server + # nbconvert + # sphinx +json5==0.9.14 + # via + # asv + # jupyterlab-server +jsonpointer==2.4 + # via jsonschema +jsonschema==4.19.0 + # via + # frictionless + # jupyter-events + # jupyterlab-server + # nbformat + # ray +jsonschema-specifications==2023.7.1 + # via jsonschema +jupyter-client==8.3.1 + # via + # jupyter-server + # nbclient +jupyter-core==5.3.1 + # via + # jupyter-client + # jupyter-server + # jupyterlite-core + # nbclient + # nbconvert + # nbformat +jupyter-events==0.7.0 + # via jupyter-server +jupyter-server==2.7.3 + # via + # jupyterlab-server + # jupyterlite-sphinx +jupyter-server-terminals==0.4.4 + # via jupyter-server +jupyterlab-pygments==0.2.2 + # via nbconvert +jupyterlab-server==2.25.0 + # via jupyterlite-sphinx +jupyterlite==0.1.2 +jupyterlite-core==0.1.2 + # via + # jupyterlite + # jupyterlite-pyodide-kernel + # jupyterlite-sphinx +jupyterlite-javascript-kernel==0.1.2 + # via jupyterlite +jupyterlite-pyodide-kernel==0.1.2 + # via jupyterlite +jupyterlite-sphinx==0.9.3 +keyring==24.2.0 + # via twine +lazy-object-proxy==1.9.0 + # via astroid +locket==1.0.0 + # via + # distributed + # partd +markdown-it-py==3.0.0 + # via rich +marko==2.0.0 + # via frictionless +markupsafe==2.1.3 + # via + # jinja2 + # nbconvert +mccabe==0.7.0 + # via pylint +mdurl==0.1.2 + # via markdown-it-py +mistune==3.0.1 + # via nbconvert +modin==0.22.3 +more-itertools==10.1.0 + # via jaraco-classes +msgpack==1.0.5 + # via + # distributed + # ray +multimethod==1.9.1 +mypy==0.982 +mypy-extensions==1.0.0 + # via + # black + # mypy + # typing-inspect +nbclient==0.8.0 + # via nbconvert +nbconvert==7.8.0 + # via jupyter-server +nbformat==5.9.2 + # via + # jupyter-server + # nbclient + # nbconvert +nh3==0.2.14 + # via readme-renderer +nodeenv==1.8.0 + # via pre-commit +nox==2023.4.22 +numpy==1.25.2 + # via + # modin + # pandas + # pyarrow + # ray + # scipy + # shapely +overrides==7.4.0 + # via jupyter-server +packaging==23.1 + # via + # black + # dask + # distributed + # geopandas + # jupyter-server + # jupyterlab-server + # modin + # nbconvert + # nox + # pytest + # ray + # sphinx +pandas==1.5.3 + # via + # dask + # frictionless + # geopandas + # hypothesis + # modin + # partd + # petl + # pyspark + # ray +pandas-stubs==1.5.2.221213 +pandocfilters==1.5.0 + # via nbconvert +partd==1.4.0 + # via dask +pathspec==0.11.2 + # via black +petl==1.7.14 + # via frictionless +pip==24.0 +pkginfo==1.9.6 + # via + # jupyterlite-pyodide-kernel + # twine +platformdirs==3.10.0 + # via + # black + # jupyter-core + # pylint + # virtualenv +pluggy==1.3.0 + # via pytest +pre-commit==3.4.0 +prometheus-client==0.17.1 + # via jupyter-server +protobuf==4.24.3 + # via ray +psutil==5.9.5 + # via + # distributed + # modin +ptyprocess==0.7.0 + # via terminado +py4j==0.10.9.7 + # via pyspark +pyarrow==14.0.1 +pycparser==2.21 + # via cffi +pydantic==2.3.0 + # via + # fastapi + # modin + # ray +pydantic-core==2.6.3 + # via pydantic +pygments==2.16.1 + # via + # furo + # nbconvert + # readme-renderer + # rich + # sphinx +pylint==2.17.3 +pympler==1.0.1 + # via asv +pyproj==3.6.0 + # via geopandas +pyspark==3.4.1 +pytest==7.4.2 + # via + # pytest-asyncio + # pytest-cov + # pytest-xdist +pytest-asyncio==0.21.1 +pytest-cov==4.1.0 +pytest-xdist==3.3.1 +python-dateutil==2.8.2 + # via + # arrow + # frictionless + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +python-multipart==0.0.7 +python-slugify==8.0.1 + # via frictionless +pytz==2023.3.post1 + # via pandas +pyyaml==6.0.1 + # via + # asv + # dask + # distributed + # frictionless + # jupyter-events + # pre-commit + # ray +pyzmq==25.1.1 + # via + # jupyter-client + # jupyter-server +ray==2.6.3 +readme-renderer==42.0 + # via twine +recommonmark==0.7.1 +referencing==0.30.2 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +requests==2.31.0 + # via + # frictionless + # jupyterlab-server + # ray + # requests-toolbelt + # sphinx + # twine +requests-toolbelt==1.0.0 + # via twine +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986==2.0.0 + # via + # frictionless + # twine +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rich==13.5.2 + # via + # twine + # typer +rpds-py==0.10.3 + # via + # jsonschema + # referencing +scipy==1.11.2 +send2trash==1.8.2 + # via jupyter-server +setuptools==69.1.0 + # via nodeenv +shapely==2.0.1 + # via geopandas +shellingham==1.5.3 + # via typer +simpleeval==0.9.13 + # via frictionless +six==1.16.0 + # via + # bleach + # fiona + # isodate + # python-dateutil + # rfc3339-validator + # xdoctest +sniffio==1.3.0 + # via anyio +snowballstemmer==2.2.0 + # via sphinx +sortedcontainers==2.4.0 + # via + # distributed + # hypothesis +soupsieve==2.5 + # via beautifulsoup4 +sphinx==4.5.0 + # via + # furo + # jupyterlite-sphinx + # recommonmark + # sphinx-autodoc-typehints + # sphinx-basic-ng + # sphinx-copybutton + # sphinx-panels +sphinx-autodoc-typehints==1.14.1 +sphinx-basic-ng==1.0.0b2 + # via furo +sphinx-copybutton==0.5.2 +sphinx-panels==0.6.0 +sphinxcontrib-applehelp==1.0.4 + # via sphinx +sphinxcontrib-devhelp==1.0.2 + # via sphinx +sphinxcontrib-htmlhelp==2.0.1 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.3 + # via sphinx +sphinxcontrib-serializinghtml==1.1.5 + # via sphinx +starlette==0.27.0 + # via fastapi +stringcase==1.2.0 + # via frictionless +tabulate==0.9.0 + # via + # asv + # frictionless +tblib==2.0.0 + # via distributed +terminado==0.17.1 + # via + # jupyter-server + # jupyter-server-terminals +text-unidecode==1.3 + # via python-slugify +tinycss2==1.2.1 + # via nbconvert +tomlkit==0.12.1 + # via pylint +toolz==0.12.0 + # via + # dask + # distributed + # partd +tornado==6.3.3 + # via + # distributed + # jupyter-client + # jupyter-server + # terminado +traitlets==5.10.0 + # via + # jupyter-client + # jupyter-core + # jupyter-events + # jupyter-server + # nbclient + # nbconvert + # nbformat +twine==4.0.2 +typeguard==4.1.5 +typer==0.9.0 + # via frictionless +types-click==7.1.8 +types-pkg-resources==0.1.3 +types-pytz==2023.3.0.1 + # via pandas-stubs +types-pyyaml==6.0.12.11 +types-requests==2.31.0.2 +types-urllib3==1.26.25.14 + # via types-requests +typing-extensions==4.7.1 + # via + # fastapi + # mypy + # pydantic + # pydantic-core + # typeguard + # typer + # typing-inspect +typing-inspect==0.9.0 +uri-template==1.3.0 + # via jsonschema +urllib3==2.0.7 + # via + # distributed + # requests + # twine +uvicorn==0.23.2 +validators==0.22.0 + # via frictionless +virtualenv==20.24.5 + # via + # nox + # pre-commit +webcolors==1.13 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.6.3 + # via jupyter-server +wrapt==1.15.0 + # via astroid +xdoctest==1.1.1 +zict==3.0.0 + # via distributed +zipp==3.16.2 + # via importlib-metadata diff --git a/ci/requirements-py3.11-pandas2.0.3-pydantic1.10.11.txt b/ci/requirements-py3.11-pandas2.0.3-pydantic1.10.11.txt index 30a3d7c39..d84fabca5 100644 --- a/ci/requirements-py3.11-pandas2.0.3-pydantic1.10.11.txt +++ b/ci/requirements-py3.11-pandas2.0.3-pydantic1.10.11.txt @@ -1,213 +1,573 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --annotation-style=line --no-emit-index-url --output-file=ci/requirements-py3.11-pandas2.0.3-pydantic1.10.11.txt requirements.in -# -aiosignal==1.3.1 # via ray -alabaster==0.7.13 # via sphinx -anyio==3.7.1 # via fastapi, jupyter-server, starlette -argcomplete==3.1.1 # via nox -argon2-cffi==23.1.0 # via jupyter-server -argon2-cffi-bindings==21.2.0 # via argon2-cffi -arrow==1.2.3 # via isoduration -astroid==2.15.6 # via pylint -asv==0.6.1 # via -r requirements.in -asv-runner==0.1.0 # via asv -attrs==23.1.0 # via fiona, hypothesis, jsonschema, referencing -babel==2.12.1 # via jupyterlab-server, sphinx -beautifulsoup4==4.12.2 # via furo, nbconvert -black==23.9.1 # via -r requirements.in -bleach==6.0.0 # via nbconvert -certifi==2023.7.22 # via fiona, pyproj, requests -cffi==1.15.1 # via argon2-cffi-bindings, cryptography -cfgv==3.4.0 # via pre-commit -chardet==5.2.0 # via frictionless -charset-normalizer==3.2.0 # via requests -click==8.1.7 # via black, click-plugins, cligj, dask, distributed, fiona, ray, typer, uvicorn -click-plugins==1.1.1 # via fiona -cligj==0.7.2 # via fiona -cloudpickle==2.2.1 # via dask, distributed, doit -colorama==0.4.6 # via typer -colorlog==6.7.0 # via nox -commonmark==0.9.1 # via recommonmark -coverage[toml]==7.3.1 # via coverage, pytest-cov -cryptography==42.0.2 # via secretstorage -dask==2023.9.2 # via -r requirements.in, distributed -defusedxml==0.7.1 # via nbconvert -dill==0.3.7 # via pylint -distlib==0.3.7 # via virtualenv -distributed==2023.9.2 # via -r requirements.in -docutils==0.17.1 # via jupyterlite-sphinx, readme-renderer, recommonmark, sphinx, sphinx-panels -doit==0.36.0 # via jupyterlite-core -execnet==2.0.2 # via pytest-xdist -fastapi==0.103.1 # via -r requirements.in -fastjsonschema==2.18.0 # via nbformat -filelock==3.12.4 # via ray, virtualenv -fiona==1.9.4.post1 # via geopandas -fqdn==1.5.1 # via jsonschema -frictionless==4.40.8 # via -r requirements.in -frozenlist==1.4.0 # via aiosignal, ray -fsspec==2023.9.1 # via dask, modin -furo==2022.9.29 # via -r requirements.in -geopandas==0.14.0 # via -r requirements.in -grpcio==1.58.0 # via ray -h11==0.14.0 # via uvicorn -hypothesis==6.84.3 # via -r requirements.in -identify==2.5.29 # via pre-commit -idna==3.4 # via anyio, jsonschema, requests -imagesize==1.4.1 # via sphinx -importlib-metadata==6.8.0 # via -r requirements.in, dask, doit, keyring, twine -iniconfig==2.0.0 # via pytest -isodate==0.6.1 # via frictionless -isoduration==20.11.0 # via jsonschema -isort==5.12.0 # via -r requirements.in, pylint -jaraco-classes==3.3.0 # via keyring -jeepney==0.8.0 # via keyring, secretstorage -jinja2==3.1.3 # via distributed, frictionless, jupyter-server, jupyterlab-server, nbconvert, sphinx -json5==0.9.14 # via asv, jupyterlab-server -jsonpointer==2.4 # via jsonschema -jsonschema[format-nongpl]==4.19.0 # via frictionless, jupyter-events, jupyterlab-server, nbformat, ray -jsonschema-specifications==2023.7.1 # via jsonschema -jupyter-client==8.3.1 # via jupyter-server, nbclient -jupyter-core==5.3.1 # via jupyter-client, jupyter-server, jupyterlite-core, nbclient, nbconvert, nbformat -jupyter-events==0.7.0 # via jupyter-server -jupyter-server==2.7.3 # via jupyterlab-server, jupyterlite-sphinx -jupyter-server-terminals==0.4.4 # via jupyter-server -jupyterlab-pygments==0.2.2 # via nbconvert -jupyterlab-server==2.25.0 # via jupyterlite-sphinx -jupyterlite==0.1.2 # via -r requirements.in -jupyterlite-core==0.1.2 # via jupyterlite, jupyterlite-pyodide-kernel, jupyterlite-sphinx -jupyterlite-javascript-kernel==0.1.2 # via jupyterlite -jupyterlite-pyodide-kernel==0.1.2 # via jupyterlite -jupyterlite-sphinx==0.9.3 # via -r requirements.in -keyring==24.2.0 # via twine -lazy-object-proxy==1.9.0 # via astroid -locket==1.0.0 # via distributed, partd -markdown-it-py==3.0.0 # via rich -marko==2.0.0 # via frictionless -markupsafe==2.1.3 # via jinja2, nbconvert -mccabe==0.7.0 # via pylint -mdurl==0.1.2 # via markdown-it-py -mistune==3.0.1 # via nbconvert -modin==0.23.1 # via -r requirements.in -more-itertools==10.1.0 # via jaraco-classes -msgpack==1.0.5 # via distributed, ray -multimethod==1.9.1 # via -r requirements.in -mypy==0.982 # via -r requirements.in -mypy-extensions==1.0.0 # via black, mypy, typing-inspect -nbclient==0.8.0 # via nbconvert -nbconvert==7.8.0 # via jupyter-server -nbformat==5.9.2 # via jupyter-server, nbclient, nbconvert -nh3==0.2.14 # via readme-renderer -nodeenv==1.8.0 # via pre-commit -nox==2023.4.22 # via -r requirements.in -numpy==1.25.2 # via -r requirements.in, modin, pandas, pyarrow, ray, scipy, shapely -overrides==7.4.0 # via jupyter-server -packaging==23.1 # via -r requirements.in, black, dask, distributed, geopandas, jupyter-server, jupyterlab-server, modin, nbconvert, nox, pytest, ray, sphinx -pandas==2.0.3 # via -r requirements.in, geopandas, modin -pandas-stubs==1.5.2.221213 # via -r requirements.in -pandocfilters==1.5.0 # via nbconvert -partd==1.4.0 # via dask -pathspec==0.11.2 # via black -petl==1.7.14 # via frictionless -pkginfo==1.9.6 # via jupyterlite-pyodide-kernel, twine -platformdirs==3.10.0 # via black, jupyter-core, pylint, virtualenv -pluggy==1.3.0 # via pytest -pre-commit==3.4.0 # via -r requirements.in -prometheus-client==0.17.1 # via jupyter-server -protobuf==4.24.3 # via -r requirements.in, ray -psutil==5.9.5 # via distributed, modin -ptyprocess==0.7.0 # via terminado -py4j==0.10.9.7 # via pyspark -pyarrow==14.0.1 # via -r requirements.in -pycparser==2.21 # via cffi -pydantic==1.10.11 # via -r requirements.in, fastapi -pygments==2.16.1 # via furo, nbconvert, readme-renderer, rich, sphinx -pylint==2.17.3 # via -r requirements.in -pympler==1.0.1 # via asv -pyproj==3.6.0 # via geopandas -pyspark==3.4.1 # via -r requirements.in -pytest==7.4.2 # via -r requirements.in, pytest-asyncio, pytest-cov, pytest-xdist -pytest-asyncio==0.21.1 # via -r requirements.in -pytest-cov==4.1.0 # via -r requirements.in -pytest-xdist==3.3.1 # via -r requirements.in -python-dateutil==2.8.2 # via arrow, frictionless, jupyter-client, pandas -python-json-logger==2.0.7 # via jupyter-events -python-multipart==0.0.7 # via -r requirements.in -python-slugify==8.0.1 # via frictionless -pytz==2023.3.post1 # via -r requirements.in, pandas -pyyaml==6.0.1 # via -r requirements.in, asv, dask, distributed, frictionless, jupyter-events, pre-commit, ray -pyzmq==25.1.1 # via jupyter-client, jupyter-server -ray==2.6.3 # via -r requirements.in -readme-renderer==42.0 # via twine -recommonmark==0.7.1 # via -r requirements.in -referencing==0.30.2 # via jsonschema, jsonschema-specifications, jupyter-events -requests==2.31.0 # via frictionless, jupyterlab-server, ray, requests-toolbelt, sphinx, twine -requests-toolbelt==1.0.0 # via twine -rfc3339-validator==0.1.4 # via jsonschema, jupyter-events -rfc3986==2.0.0 # via frictionless, twine -rfc3986-validator==0.1.1 # via jsonschema, jupyter-events -rich==13.5.2 # via twine, typer -rpds-py==0.10.3 # via jsonschema, referencing -scipy==1.11.2 # via -r requirements.in -secretstorage==3.3.3 # via keyring -send2trash==1.8.2 # via jupyter-server -shapely==2.0.1 # via -r requirements.in, geopandas -shellingham==1.5.3 # via typer -simpleeval==0.9.13 # via frictionless -six==1.16.0 # via bleach, fiona, isodate, python-dateutil, rfc3339-validator, xdoctest -sniffio==1.3.0 # via anyio -snowballstemmer==2.2.0 # via sphinx -sortedcontainers==2.4.0 # via distributed, hypothesis -soupsieve==2.5 # via beautifulsoup4 -sphinx==4.5.0 # via -r requirements.in, furo, jupyterlite-sphinx, recommonmark, sphinx-autodoc-typehints, sphinx-basic-ng, sphinx-copybutton, sphinx-panels -sphinx-autodoc-typehints==1.14.1 # via -r requirements.in -sphinx-basic-ng==1.0.0b2 # via furo -sphinx-copybutton==0.5.2 # via -r requirements.in -sphinx-panels==0.6.0 # via -r requirements.in -sphinxcontrib-applehelp==1.0.4 # via sphinx -sphinxcontrib-devhelp==1.0.2 # via sphinx -sphinxcontrib-htmlhelp==2.0.1 # via sphinx -sphinxcontrib-jsmath==1.0.1 # via sphinx -sphinxcontrib-qthelp==1.0.3 # via sphinx -sphinxcontrib-serializinghtml==1.1.5 # via sphinx -starlette==0.27.0 # via fastapi -stringcase==1.2.0 # via frictionless -tabulate==0.9.0 # via asv, frictionless -tblib==2.0.0 # via distributed -terminado==0.17.1 # via jupyter-server, jupyter-server-terminals -text-unidecode==1.3 # via python-slugify -tinycss2==1.2.1 # via nbconvert -tomlkit==0.12.1 # via pylint -toolz==0.12.0 # via dask, distributed, partd -tornado==6.3.3 # via distributed, jupyter-client, jupyter-server, terminado -traitlets==5.10.0 # via jupyter-client, jupyter-core, jupyter-events, jupyter-server, nbclient, nbconvert, nbformat -twine==4.0.2 # via -r requirements.in -typeguard==4.1.5 # via -r requirements.in -typer[all]==0.9.0 # via frictionless, typer -types-click==7.1.8 # via -r requirements.in -types-pkg-resources==0.1.3 # via -r requirements.in -types-pytz==2023.3.0.1 # via -r requirements.in, pandas-stubs -types-pyyaml==6.0.12.11 # via -r requirements.in -types-requests==2.31.0.2 # via -r requirements.in -types-urllib3==1.26.25.14 # via types-requests -typing-extensions==4.7.1 # via -r requirements.in, fastapi, mypy, pydantic, typeguard, typer, typing-inspect -typing-inspect==0.9.0 # via -r requirements.in -tzdata==2023.3 # via pandas -uri-template==1.3.0 # via jsonschema -urllib3==2.0.7 # via distributed, requests, twine -uvicorn==0.23.2 # via -r requirements.in -validators==0.22.0 # via frictionless -virtualenv==20.24.5 # via nox, pre-commit -webcolors==1.13 # via jsonschema -webencodings==0.5.1 # via bleach, tinycss2 -websocket-client==1.6.3 # via jupyter-server -wrapt==1.15.0 # via -r requirements.in, astroid -xdoctest==1.1.1 # via -r requirements.in -zict==3.0.0 # via distributed -zipp==3.16.2 # via importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# pip -# setuptools +# This file was autogenerated by uv via the following command: +# uv pip compile requirements.in --output-file ci/requirements-py3.11-pandas2.0.3-pydantic1.10.11.txt --override /var/folders/5r/4t87zv7x32s7xv9fmnmbd8z80000gn/T/tmpi91encxq +aiosignal==1.3.1 + # via ray +alabaster==0.7.13 + # via sphinx +anyio==3.7.1 + # via + # fastapi + # jupyter-server + # starlette +argcomplete==3.1.1 + # via nox +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.2.3 + # via isoduration +astroid==2.15.6 + # via pylint +asv==0.6.1 +asv-runner==0.1.0 + # via asv +attrs==23.1.0 + # via + # fiona + # hypothesis + # jsonschema + # referencing +babel==2.12.1 + # via + # jupyterlab-server + # sphinx +beautifulsoup4==4.12.2 + # via + # furo + # nbconvert +black==23.9.1 +bleach==6.0.0 + # via nbconvert +certifi==2023.7.22 + # via + # fiona + # pyproj + # requests +cffi==1.15.1 + # via argon2-cffi-bindings +cfgv==3.4.0 + # via pre-commit +chardet==5.2.0 + # via frictionless +charset-normalizer==3.2.0 + # via requests +click==8.1.7 + # via + # black + # click-plugins + # cligj + # dask + # distributed + # fiona + # ray + # typer + # uvicorn +click-plugins==1.1.1 + # via fiona +cligj==0.7.2 + # via fiona +cloudpickle==2.2.1 + # via + # dask + # distributed + # doit +colorama==0.4.6 + # via typer +colorlog==6.7.0 + # via nox +commonmark==0.9.1 + # via recommonmark +coverage==7.3.1 + # via pytest-cov +dask==2023.9.2 + # via distributed +defusedxml==0.7.1 + # via nbconvert +dill==0.3.7 + # via pylint +distlib==0.3.7 + # via virtualenv +distributed==2023.9.2 +docutils==0.17.1 + # via + # jupyterlite-sphinx + # readme-renderer + # recommonmark + # sphinx + # sphinx-panels +doit==0.36.0 + # via jupyterlite-core +execnet==2.0.2 + # via pytest-xdist +fastapi==0.103.1 +fastjsonschema==2.18.0 + # via nbformat +filelock==3.12.4 + # via + # ray + # virtualenv +fiona==1.9.4.post1 + # via geopandas +fqdn==1.5.1 + # via jsonschema +frictionless==4.40.8 +frozenlist==1.4.0 + # via + # aiosignal + # ray +fsspec==2023.9.1 + # via + # dask + # modin +furo==2022.9.29 +geopandas==0.14.0 +grpcio==1.58.0 + # via ray +h11==0.14.0 + # via uvicorn +hypothesis==6.84.3 +identify==2.5.29 + # via pre-commit +idna==3.4 + # via + # anyio + # jsonschema + # requests +imagesize==1.4.1 + # via sphinx +importlib-metadata==6.8.0 + # via + # dask + # doit + # keyring + # twine +iniconfig==2.0.0 + # via pytest +isodate==0.6.1 + # via frictionless +isoduration==20.11.0 + # via jsonschema +isort==5.12.0 + # via pylint +jaraco-classes==3.3.0 + # via keyring +jinja2==3.1.3 + # via + # distributed + # frictionless + # jupyter-server + # jupyterlab-server + # nbconvert + # sphinx +json5==0.9.14 + # via + # asv + # jupyterlab-server +jsonpointer==2.4 + # via jsonschema +jsonschema==4.19.0 + # via + # frictionless + # jupyter-events + # jupyterlab-server + # nbformat + # ray +jsonschema-specifications==2023.7.1 + # via jsonschema +jupyter-client==8.3.1 + # via + # jupyter-server + # nbclient +jupyter-core==5.3.1 + # via + # jupyter-client + # jupyter-server + # jupyterlite-core + # nbclient + # nbconvert + # nbformat +jupyter-events==0.7.0 + # via jupyter-server +jupyter-server==2.7.3 + # via + # jupyterlab-server + # jupyterlite-sphinx +jupyter-server-terminals==0.4.4 + # via jupyter-server +jupyterlab-pygments==0.2.2 + # via nbconvert +jupyterlab-server==2.25.0 + # via jupyterlite-sphinx +jupyterlite==0.1.2 +jupyterlite-core==0.1.2 + # via + # jupyterlite + # jupyterlite-pyodide-kernel + # jupyterlite-sphinx +jupyterlite-javascript-kernel==0.1.2 + # via jupyterlite +jupyterlite-pyodide-kernel==0.1.2 + # via jupyterlite +jupyterlite-sphinx==0.9.3 +keyring==24.2.0 + # via twine +lazy-object-proxy==1.9.0 + # via astroid +locket==1.0.0 + # via + # distributed + # partd +markdown-it-py==3.0.0 + # via rich +marko==2.0.0 + # via frictionless +markupsafe==2.1.3 + # via + # jinja2 + # nbconvert +mccabe==0.7.0 + # via pylint +mdurl==0.1.2 + # via markdown-it-py +mistune==3.0.1 + # via nbconvert +modin==0.23.1 +more-itertools==10.1.0 + # via jaraco-classes +msgpack==1.0.5 + # via + # distributed + # ray +multimethod==1.9.1 +mypy==0.982 +mypy-extensions==1.0.0 + # via + # black + # mypy + # typing-inspect +nbclient==0.8.0 + # via nbconvert +nbconvert==7.8.0 + # via jupyter-server +nbformat==5.9.2 + # via + # jupyter-server + # nbclient + # nbconvert +nh3==0.2.14 + # via readme-renderer +nodeenv==1.8.0 + # via pre-commit +nox==2023.4.22 +numpy==1.25.2 + # via + # modin + # pandas + # pyarrow + # ray + # scipy + # shapely +overrides==7.4.0 + # via jupyter-server +packaging==23.1 + # via + # black + # dask + # distributed + # geopandas + # jupyter-server + # jupyterlab-server + # modin + # nbconvert + # nox + # pytest + # ray + # sphinx +pandas==2.0.3 + # via + # dask + # frictionless + # geopandas + # hypothesis + # modin + # partd + # petl + # pyspark + # ray +pandas-stubs==1.5.2.221213 +pandocfilters==1.5.0 + # via nbconvert +partd==1.4.0 + # via dask +pathspec==0.11.2 + # via black +petl==1.7.14 + # via frictionless +pip==24.0 +pkginfo==1.9.6 + # via + # jupyterlite-pyodide-kernel + # twine +platformdirs==3.10.0 + # via + # black + # jupyter-core + # pylint + # virtualenv +pluggy==1.3.0 + # via pytest +pre-commit==3.4.0 +prometheus-client==0.17.1 + # via jupyter-server +protobuf==4.24.3 + # via ray +psutil==5.9.5 + # via + # distributed + # modin +ptyprocess==0.7.0 + # via terminado +py4j==0.10.9.7 + # via pyspark +pyarrow==14.0.1 +pycparser==2.21 + # via cffi +pydantic==1.10.11 + # via + # fastapi + # modin + # ray +pygments==2.16.1 + # via + # furo + # nbconvert + # readme-renderer + # rich + # sphinx +pylint==2.17.3 +pympler==1.0.1 + # via asv +pyproj==3.6.0 + # via geopandas +pyspark==3.4.1 +pytest==7.4.2 + # via + # pytest-asyncio + # pytest-cov + # pytest-xdist +pytest-asyncio==0.21.1 +pytest-cov==4.1.0 +pytest-xdist==3.3.1 +python-dateutil==2.8.2 + # via + # arrow + # frictionless + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +python-multipart==0.0.7 +python-slugify==8.0.1 + # via frictionless +pytz==2023.3.post1 + # via pandas +pyyaml==6.0.1 + # via + # asv + # dask + # distributed + # frictionless + # jupyter-events + # pre-commit + # ray +pyzmq==25.1.1 + # via + # jupyter-client + # jupyter-server +ray==2.6.3 +readme-renderer==42.0 + # via twine +recommonmark==0.7.1 +referencing==0.30.2 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +requests==2.31.0 + # via + # frictionless + # jupyterlab-server + # ray + # requests-toolbelt + # sphinx + # twine +requests-toolbelt==1.0.0 + # via twine +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986==2.0.0 + # via + # frictionless + # twine +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rich==13.5.2 + # via + # twine + # typer +rpds-py==0.10.3 + # via + # jsonschema + # referencing +scipy==1.11.2 +send2trash==1.8.2 + # via jupyter-server +setuptools==69.1.0 + # via nodeenv +shapely==2.0.1 + # via geopandas +shellingham==1.5.3 + # via typer +simpleeval==0.9.13 + # via frictionless +six==1.16.0 + # via + # bleach + # fiona + # isodate + # python-dateutil + # rfc3339-validator + # xdoctest +sniffio==1.3.0 + # via anyio +snowballstemmer==2.2.0 + # via sphinx +sortedcontainers==2.4.0 + # via + # distributed + # hypothesis +soupsieve==2.5 + # via beautifulsoup4 +sphinx==4.5.0 + # via + # furo + # jupyterlite-sphinx + # recommonmark + # sphinx-autodoc-typehints + # sphinx-basic-ng + # sphinx-copybutton + # sphinx-panels +sphinx-autodoc-typehints==1.14.1 +sphinx-basic-ng==1.0.0b2 + # via furo +sphinx-copybutton==0.5.2 +sphinx-panels==0.6.0 +sphinxcontrib-applehelp==1.0.4 + # via sphinx +sphinxcontrib-devhelp==1.0.2 + # via sphinx +sphinxcontrib-htmlhelp==2.0.1 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.3 + # via sphinx +sphinxcontrib-serializinghtml==1.1.5 + # via sphinx +starlette==0.27.0 + # via fastapi +stringcase==1.2.0 + # via frictionless +tabulate==0.9.0 + # via + # asv + # frictionless +tblib==2.0.0 + # via distributed +terminado==0.17.1 + # via + # jupyter-server + # jupyter-server-terminals +text-unidecode==1.3 + # via python-slugify +tinycss2==1.2.1 + # via nbconvert +tomlkit==0.12.1 + # via pylint +toolz==0.12.0 + # via + # dask + # distributed + # partd +tornado==6.3.3 + # via + # distributed + # jupyter-client + # jupyter-server + # terminado +traitlets==5.10.0 + # via + # jupyter-client + # jupyter-core + # jupyter-events + # jupyter-server + # nbclient + # nbconvert + # nbformat +twine==4.0.2 +typeguard==4.1.5 +typer==0.9.0 + # via frictionless +types-click==7.1.8 +types-pkg-resources==0.1.3 +types-pytz==2023.3.0.1 + # via pandas-stubs +types-pyyaml==6.0.12.11 +types-requests==2.31.0.2 +types-urllib3==1.26.25.14 + # via types-requests +typing-extensions==4.7.1 + # via + # fastapi + # mypy + # pydantic + # typeguard + # typer + # typing-inspect +typing-inspect==0.9.0 +tzdata==2023.3 + # via pandas +uri-template==1.3.0 + # via jsonschema +urllib3==2.0.7 + # via + # distributed + # requests + # twine +uvicorn==0.23.2 +validators==0.22.0 + # via frictionless +virtualenv==20.24.5 + # via + # nox + # pre-commit +webcolors==1.13 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.6.3 + # via jupyter-server +wrapt==1.15.0 + # via astroid +xdoctest==1.1.1 +zict==3.0.0 + # via distributed +zipp==3.16.2 + # via importlib-metadata diff --git a/ci/requirements-py3.11-pandas2.0.3-pydantic2.3.0.txt b/ci/requirements-py3.11-pandas2.0.3-pydantic2.3.0.txt index 717a0abfe..9a05cde02 100644 --- a/ci/requirements-py3.11-pandas2.0.3-pydantic2.3.0.txt +++ b/ci/requirements-py3.11-pandas2.0.3-pydantic2.3.0.txt @@ -1,215 +1,578 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --annotation-style=line --no-emit-index-url --output-file=ci/requirements-py3.11-pandas2.0.3-pydantic2.3.0.txt requirements.in -# -aiosignal==1.3.1 # via ray -alabaster==0.7.13 # via sphinx -annotated-types==0.5.0 # via pydantic -anyio==3.7.1 # via fastapi, jupyter-server, starlette -argcomplete==3.1.1 # via nox -argon2-cffi==23.1.0 # via jupyter-server -argon2-cffi-bindings==21.2.0 # via argon2-cffi -arrow==1.2.3 # via isoduration -astroid==2.15.6 # via pylint -asv==0.6.1 # via -r requirements.in -asv-runner==0.1.0 # via asv -attrs==23.1.0 # via fiona, hypothesis, jsonschema, referencing -babel==2.12.1 # via jupyterlab-server, sphinx -beautifulsoup4==4.12.2 # via furo, nbconvert -black==23.9.1 # via -r requirements.in -bleach==6.0.0 # via nbconvert -certifi==2023.7.22 # via fiona, pyproj, requests -cffi==1.15.1 # via argon2-cffi-bindings, cryptography -cfgv==3.4.0 # via pre-commit -chardet==5.2.0 # via frictionless -charset-normalizer==3.2.0 # via requests -click==8.1.7 # via black, click-plugins, cligj, dask, distributed, fiona, ray, typer, uvicorn -click-plugins==1.1.1 # via fiona -cligj==0.7.2 # via fiona -cloudpickle==2.2.1 # via dask, distributed, doit -colorama==0.4.6 # via typer -colorlog==6.7.0 # via nox -commonmark==0.9.1 # via recommonmark -coverage[toml]==7.3.1 # via coverage, pytest-cov -cryptography==42.0.2 # via secretstorage -dask==2023.9.2 # via -r requirements.in, distributed -defusedxml==0.7.1 # via nbconvert -dill==0.3.7 # via pylint -distlib==0.3.7 # via virtualenv -distributed==2023.9.2 # via -r requirements.in -docutils==0.17.1 # via jupyterlite-sphinx, readme-renderer, recommonmark, sphinx, sphinx-panels -doit==0.36.0 # via jupyterlite-core -execnet==2.0.2 # via pytest-xdist -fastapi==0.103.1 # via -r requirements.in -fastjsonschema==2.18.0 # via nbformat -filelock==3.12.4 # via ray, virtualenv -fiona==1.9.4.post1 # via geopandas -fqdn==1.5.1 # via jsonschema -frictionless==4.40.8 # via -r requirements.in -frozenlist==1.4.0 # via aiosignal, ray -fsspec==2023.9.1 # via dask, modin -furo==2022.9.29 # via -r requirements.in -geopandas==0.14.0 # via -r requirements.in -grpcio==1.58.0 # via ray -h11==0.14.0 # via uvicorn -hypothesis==6.84.3 # via -r requirements.in -identify==2.5.29 # via pre-commit -idna==3.4 # via anyio, jsonschema, requests -imagesize==1.4.1 # via sphinx -importlib-metadata==6.8.0 # via -r requirements.in, dask, doit, keyring, twine -iniconfig==2.0.0 # via pytest -isodate==0.6.1 # via frictionless -isoduration==20.11.0 # via jsonschema -isort==5.12.0 # via -r requirements.in, pylint -jaraco-classes==3.3.0 # via keyring -jeepney==0.8.0 # via keyring, secretstorage -jinja2==3.1.3 # via distributed, frictionless, jupyter-server, jupyterlab-server, nbconvert, sphinx -json5==0.9.14 # via asv, jupyterlab-server -jsonpointer==2.4 # via jsonschema -jsonschema[format-nongpl]==4.19.0 # via frictionless, jupyter-events, jupyterlab-server, nbformat, ray -jsonschema-specifications==2023.7.1 # via jsonschema -jupyter-client==8.3.1 # via jupyter-server, nbclient -jupyter-core==5.3.1 # via jupyter-client, jupyter-server, jupyterlite-core, nbclient, nbconvert, nbformat -jupyter-events==0.7.0 # via jupyter-server -jupyter-server==2.7.3 # via jupyterlab-server, jupyterlite-sphinx -jupyter-server-terminals==0.4.4 # via jupyter-server -jupyterlab-pygments==0.2.2 # via nbconvert -jupyterlab-server==2.25.0 # via jupyterlite-sphinx -jupyterlite==0.1.2 # via -r requirements.in -jupyterlite-core==0.1.2 # via jupyterlite, jupyterlite-pyodide-kernel, jupyterlite-sphinx -jupyterlite-javascript-kernel==0.1.2 # via jupyterlite -jupyterlite-pyodide-kernel==0.1.2 # via jupyterlite -jupyterlite-sphinx==0.9.3 # via -r requirements.in -keyring==24.2.0 # via twine -lazy-object-proxy==1.9.0 # via astroid -locket==1.0.0 # via distributed, partd -markdown-it-py==3.0.0 # via rich -marko==2.0.0 # via frictionless -markupsafe==2.1.3 # via jinja2, nbconvert -mccabe==0.7.0 # via pylint -mdurl==0.1.2 # via markdown-it-py -mistune==3.0.1 # via nbconvert -modin==0.23.1 # via -r requirements.in -more-itertools==10.1.0 # via jaraco-classes -msgpack==1.0.5 # via distributed, ray -multimethod==1.9.1 # via -r requirements.in -mypy==0.982 # via -r requirements.in -mypy-extensions==1.0.0 # via black, mypy, typing-inspect -nbclient==0.8.0 # via nbconvert -nbconvert==7.8.0 # via jupyter-server -nbformat==5.9.2 # via jupyter-server, nbclient, nbconvert -nh3==0.2.14 # via readme-renderer -nodeenv==1.8.0 # via pre-commit -nox==2023.4.22 # via -r requirements.in -numpy==1.25.2 # via -r requirements.in, modin, pandas, pyarrow, ray, scipy, shapely -overrides==7.4.0 # via jupyter-server -packaging==23.1 # via -r requirements.in, black, dask, distributed, geopandas, jupyter-server, jupyterlab-server, modin, nbconvert, nox, pytest, ray, sphinx -pandas==2.0.3 # via -r requirements.in, geopandas, modin -pandas-stubs==1.5.2.221213 # via -r requirements.in -pandocfilters==1.5.0 # via nbconvert -partd==1.4.0 # via dask -pathspec==0.11.2 # via black -petl==1.7.14 # via frictionless -pkginfo==1.9.6 # via jupyterlite-pyodide-kernel, twine -platformdirs==3.10.0 # via black, jupyter-core, pylint, virtualenv -pluggy==1.3.0 # via pytest -pre-commit==3.4.0 # via -r requirements.in -prometheus-client==0.17.1 # via jupyter-server -protobuf==4.24.3 # via -r requirements.in, ray -psutil==5.9.5 # via distributed, modin -ptyprocess==0.7.0 # via terminado -py4j==0.10.9.7 # via pyspark -pyarrow==14.0.1 # via -r requirements.in -pycparser==2.21 # via cffi -pydantic==2.3.0 # via -r requirements.in, fastapi -pydantic-core==2.6.3 # via pydantic -pygments==2.16.1 # via furo, nbconvert, readme-renderer, rich, sphinx -pylint==2.17.3 # via -r requirements.in -pympler==1.0.1 # via asv -pyproj==3.6.0 # via geopandas -pyspark==3.4.1 # via -r requirements.in -pytest==7.4.2 # via -r requirements.in, pytest-asyncio, pytest-cov, pytest-xdist -pytest-asyncio==0.21.1 # via -r requirements.in -pytest-cov==4.1.0 # via -r requirements.in -pytest-xdist==3.3.1 # via -r requirements.in -python-dateutil==2.8.2 # via arrow, frictionless, jupyter-client, pandas -python-json-logger==2.0.7 # via jupyter-events -python-multipart==0.0.7 # via -r requirements.in -python-slugify==8.0.1 # via frictionless -pytz==2023.3.post1 # via -r requirements.in, pandas -pyyaml==6.0.1 # via -r requirements.in, asv, dask, distributed, frictionless, jupyter-events, pre-commit, ray -pyzmq==25.1.1 # via jupyter-client, jupyter-server -ray==2.6.3 # via -r requirements.in -readme-renderer==42.0 # via twine -recommonmark==0.7.1 # via -r requirements.in -referencing==0.30.2 # via jsonschema, jsonschema-specifications, jupyter-events -requests==2.31.0 # via frictionless, jupyterlab-server, ray, requests-toolbelt, sphinx, twine -requests-toolbelt==1.0.0 # via twine -rfc3339-validator==0.1.4 # via jsonschema, jupyter-events -rfc3986==2.0.0 # via frictionless, twine -rfc3986-validator==0.1.1 # via jsonschema, jupyter-events -rich==13.5.2 # via twine, typer -rpds-py==0.10.3 # via jsonschema, referencing -scipy==1.11.2 # via -r requirements.in -secretstorage==3.3.3 # via keyring -send2trash==1.8.2 # via jupyter-server -shapely==2.0.1 # via -r requirements.in, geopandas -shellingham==1.5.3 # via typer -simpleeval==0.9.13 # via frictionless -six==1.16.0 # via bleach, fiona, isodate, python-dateutil, rfc3339-validator, xdoctest -sniffio==1.3.0 # via anyio -snowballstemmer==2.2.0 # via sphinx -sortedcontainers==2.4.0 # via distributed, hypothesis -soupsieve==2.5 # via beautifulsoup4 -sphinx==4.5.0 # via -r requirements.in, furo, jupyterlite-sphinx, recommonmark, sphinx-autodoc-typehints, sphinx-basic-ng, sphinx-copybutton, sphinx-panels -sphinx-autodoc-typehints==1.14.1 # via -r requirements.in -sphinx-basic-ng==1.0.0b2 # via furo -sphinx-copybutton==0.5.2 # via -r requirements.in -sphinx-panels==0.6.0 # via -r requirements.in -sphinxcontrib-applehelp==1.0.4 # via sphinx -sphinxcontrib-devhelp==1.0.2 # via sphinx -sphinxcontrib-htmlhelp==2.0.1 # via sphinx -sphinxcontrib-jsmath==1.0.1 # via sphinx -sphinxcontrib-qthelp==1.0.3 # via sphinx -sphinxcontrib-serializinghtml==1.1.5 # via sphinx -starlette==0.27.0 # via fastapi -stringcase==1.2.0 # via frictionless -tabulate==0.9.0 # via asv, frictionless -tblib==2.0.0 # via distributed -terminado==0.17.1 # via jupyter-server, jupyter-server-terminals -text-unidecode==1.3 # via python-slugify -tinycss2==1.2.1 # via nbconvert -tomlkit==0.12.1 # via pylint -toolz==0.12.0 # via dask, distributed, partd -tornado==6.3.3 # via distributed, jupyter-client, jupyter-server, terminado -traitlets==5.10.0 # via jupyter-client, jupyter-core, jupyter-events, jupyter-server, nbclient, nbconvert, nbformat -twine==4.0.2 # via -r requirements.in -typeguard==4.1.5 # via -r requirements.in -typer[all]==0.9.0 # via frictionless, typer -types-click==7.1.8 # via -r requirements.in -types-pkg-resources==0.1.3 # via -r requirements.in -types-pytz==2023.3.0.1 # via -r requirements.in, pandas-stubs -types-pyyaml==6.0.12.11 # via -r requirements.in -types-requests==2.31.0.2 # via -r requirements.in -types-urllib3==1.26.25.14 # via types-requests -typing-extensions==4.7.1 # via -r requirements.in, fastapi, mypy, pydantic, pydantic-core, typeguard, typer, typing-inspect -typing-inspect==0.9.0 # via -r requirements.in -tzdata==2023.3 # via pandas -uri-template==1.3.0 # via jsonschema -urllib3==2.0.7 # via distributed, requests, twine -uvicorn==0.23.2 # via -r requirements.in -validators==0.22.0 # via frictionless -virtualenv==20.24.5 # via nox, pre-commit -webcolors==1.13 # via jsonschema -webencodings==0.5.1 # via bleach, tinycss2 -websocket-client==1.6.3 # via jupyter-server -wrapt==1.15.0 # via -r requirements.in, astroid -xdoctest==1.1.1 # via -r requirements.in -zict==3.0.0 # via distributed -zipp==3.16.2 # via importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# pip -# setuptools +# This file was autogenerated by uv via the following command: +# uv pip compile requirements.in --output-file ci/requirements-py3.11-pandas2.0.3-pydantic2.3.0.txt --override /var/folders/5r/4t87zv7x32s7xv9fmnmbd8z80000gn/T/tmpnmt2mm_q +aiosignal==1.3.1 + # via ray +alabaster==0.7.13 + # via sphinx +annotated-types==0.5.0 + # via pydantic +anyio==3.7.1 + # via + # fastapi + # jupyter-server + # starlette +argcomplete==3.1.1 + # via nox +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.2.3 + # via isoduration +astroid==2.15.6 + # via pylint +asv==0.6.1 +asv-runner==0.1.0 + # via asv +attrs==23.1.0 + # via + # fiona + # hypothesis + # jsonschema + # referencing +babel==2.12.1 + # via + # jupyterlab-server + # sphinx +beautifulsoup4==4.12.2 + # via + # furo + # nbconvert +black==23.9.1 +bleach==6.0.0 + # via nbconvert +certifi==2023.7.22 + # via + # fiona + # pyproj + # requests +cffi==1.15.1 + # via argon2-cffi-bindings +cfgv==3.4.0 + # via pre-commit +chardet==5.2.0 + # via frictionless +charset-normalizer==3.2.0 + # via requests +click==8.1.7 + # via + # black + # click-plugins + # cligj + # dask + # distributed + # fiona + # ray + # typer + # uvicorn +click-plugins==1.1.1 + # via fiona +cligj==0.7.2 + # via fiona +cloudpickle==2.2.1 + # via + # dask + # distributed + # doit +colorama==0.4.6 + # via typer +colorlog==6.7.0 + # via nox +commonmark==0.9.1 + # via recommonmark +coverage==7.3.1 + # via pytest-cov +dask==2023.9.2 + # via distributed +defusedxml==0.7.1 + # via nbconvert +dill==0.3.7 + # via pylint +distlib==0.3.7 + # via virtualenv +distributed==2023.9.2 +docutils==0.17.1 + # via + # jupyterlite-sphinx + # readme-renderer + # recommonmark + # sphinx + # sphinx-panels +doit==0.36.0 + # via jupyterlite-core +execnet==2.0.2 + # via pytest-xdist +fastapi==0.103.1 +fastjsonschema==2.18.0 + # via nbformat +filelock==3.12.4 + # via + # ray + # virtualenv +fiona==1.9.4.post1 + # via geopandas +fqdn==1.5.1 + # via jsonschema +frictionless==4.40.8 +frozenlist==1.4.0 + # via + # aiosignal + # ray +fsspec==2023.9.1 + # via + # dask + # modin +furo==2022.9.29 +geopandas==0.14.0 +grpcio==1.58.0 + # via ray +h11==0.14.0 + # via uvicorn +hypothesis==6.84.3 +identify==2.5.29 + # via pre-commit +idna==3.4 + # via + # anyio + # jsonschema + # requests +imagesize==1.4.1 + # via sphinx +importlib-metadata==6.8.0 + # via + # dask + # doit + # keyring + # twine +iniconfig==2.0.0 + # via pytest +isodate==0.6.1 + # via frictionless +isoduration==20.11.0 + # via jsonschema +isort==5.12.0 + # via pylint +jaraco-classes==3.3.0 + # via keyring +jinja2==3.1.3 + # via + # distributed + # frictionless + # jupyter-server + # jupyterlab-server + # nbconvert + # sphinx +json5==0.9.14 + # via + # asv + # jupyterlab-server +jsonpointer==2.4 + # via jsonschema +jsonschema==4.19.0 + # via + # frictionless + # jupyter-events + # jupyterlab-server + # nbformat + # ray +jsonschema-specifications==2023.7.1 + # via jsonschema +jupyter-client==8.3.1 + # via + # jupyter-server + # nbclient +jupyter-core==5.3.1 + # via + # jupyter-client + # jupyter-server + # jupyterlite-core + # nbclient + # nbconvert + # nbformat +jupyter-events==0.7.0 + # via jupyter-server +jupyter-server==2.7.3 + # via + # jupyterlab-server + # jupyterlite-sphinx +jupyter-server-terminals==0.4.4 + # via jupyter-server +jupyterlab-pygments==0.2.2 + # via nbconvert +jupyterlab-server==2.25.0 + # via jupyterlite-sphinx +jupyterlite==0.1.2 +jupyterlite-core==0.1.2 + # via + # jupyterlite + # jupyterlite-pyodide-kernel + # jupyterlite-sphinx +jupyterlite-javascript-kernel==0.1.2 + # via jupyterlite +jupyterlite-pyodide-kernel==0.1.2 + # via jupyterlite +jupyterlite-sphinx==0.9.3 +keyring==24.2.0 + # via twine +lazy-object-proxy==1.9.0 + # via astroid +locket==1.0.0 + # via + # distributed + # partd +markdown-it-py==3.0.0 + # via rich +marko==2.0.0 + # via frictionless +markupsafe==2.1.3 + # via + # jinja2 + # nbconvert +mccabe==0.7.0 + # via pylint +mdurl==0.1.2 + # via markdown-it-py +mistune==3.0.1 + # via nbconvert +modin==0.23.1 +more-itertools==10.1.0 + # via jaraco-classes +msgpack==1.0.5 + # via + # distributed + # ray +multimethod==1.9.1 +mypy==0.982 +mypy-extensions==1.0.0 + # via + # black + # mypy + # typing-inspect +nbclient==0.8.0 + # via nbconvert +nbconvert==7.8.0 + # via jupyter-server +nbformat==5.9.2 + # via + # jupyter-server + # nbclient + # nbconvert +nh3==0.2.14 + # via readme-renderer +nodeenv==1.8.0 + # via pre-commit +nox==2023.4.22 +numpy==1.25.2 + # via + # modin + # pandas + # pyarrow + # ray + # scipy + # shapely +overrides==7.4.0 + # via jupyter-server +packaging==23.1 + # via + # black + # dask + # distributed + # geopandas + # jupyter-server + # jupyterlab-server + # modin + # nbconvert + # nox + # pytest + # ray + # sphinx +pandas==2.0.3 + # via + # dask + # frictionless + # geopandas + # hypothesis + # modin + # partd + # petl + # pyspark + # ray +pandas-stubs==1.5.2.221213 +pandocfilters==1.5.0 + # via nbconvert +partd==1.4.0 + # via dask +pathspec==0.11.2 + # via black +petl==1.7.14 + # via frictionless +pip==24.0 +pkginfo==1.9.6 + # via + # jupyterlite-pyodide-kernel + # twine +platformdirs==3.10.0 + # via + # black + # jupyter-core + # pylint + # virtualenv +pluggy==1.3.0 + # via pytest +pre-commit==3.4.0 +prometheus-client==0.17.1 + # via jupyter-server +protobuf==4.24.3 + # via ray +psutil==5.9.5 + # via + # distributed + # modin +ptyprocess==0.7.0 + # via terminado +py4j==0.10.9.7 + # via pyspark +pyarrow==14.0.1 +pycparser==2.21 + # via cffi +pydantic==2.3.0 + # via + # fastapi + # modin + # ray +pydantic-core==2.6.3 + # via pydantic +pygments==2.16.1 + # via + # furo + # nbconvert + # readme-renderer + # rich + # sphinx +pylint==2.17.3 +pympler==1.0.1 + # via asv +pyproj==3.6.0 + # via geopandas +pyspark==3.4.1 +pytest==7.4.2 + # via + # pytest-asyncio + # pytest-cov + # pytest-xdist +pytest-asyncio==0.21.1 +pytest-cov==4.1.0 +pytest-xdist==3.3.1 +python-dateutil==2.8.2 + # via + # arrow + # frictionless + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +python-multipart==0.0.7 +python-slugify==8.0.1 + # via frictionless +pytz==2023.3.post1 + # via pandas +pyyaml==6.0.1 + # via + # asv + # dask + # distributed + # frictionless + # jupyter-events + # pre-commit + # ray +pyzmq==25.1.1 + # via + # jupyter-client + # jupyter-server +ray==2.6.3 +readme-renderer==42.0 + # via twine +recommonmark==0.7.1 +referencing==0.30.2 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +requests==2.31.0 + # via + # frictionless + # jupyterlab-server + # ray + # requests-toolbelt + # sphinx + # twine +requests-toolbelt==1.0.0 + # via twine +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986==2.0.0 + # via + # frictionless + # twine +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rich==13.5.2 + # via + # twine + # typer +rpds-py==0.10.3 + # via + # jsonschema + # referencing +scipy==1.11.2 +send2trash==1.8.2 + # via jupyter-server +setuptools==69.1.0 + # via nodeenv +shapely==2.0.1 + # via geopandas +shellingham==1.5.3 + # via typer +simpleeval==0.9.13 + # via frictionless +six==1.16.0 + # via + # bleach + # fiona + # isodate + # python-dateutil + # rfc3339-validator + # xdoctest +sniffio==1.3.0 + # via anyio +snowballstemmer==2.2.0 + # via sphinx +sortedcontainers==2.4.0 + # via + # distributed + # hypothesis +soupsieve==2.5 + # via beautifulsoup4 +sphinx==4.5.0 + # via + # furo + # jupyterlite-sphinx + # recommonmark + # sphinx-autodoc-typehints + # sphinx-basic-ng + # sphinx-copybutton + # sphinx-panels +sphinx-autodoc-typehints==1.14.1 +sphinx-basic-ng==1.0.0b2 + # via furo +sphinx-copybutton==0.5.2 +sphinx-panels==0.6.0 +sphinxcontrib-applehelp==1.0.4 + # via sphinx +sphinxcontrib-devhelp==1.0.2 + # via sphinx +sphinxcontrib-htmlhelp==2.0.1 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.3 + # via sphinx +sphinxcontrib-serializinghtml==1.1.5 + # via sphinx +starlette==0.27.0 + # via fastapi +stringcase==1.2.0 + # via frictionless +tabulate==0.9.0 + # via + # asv + # frictionless +tblib==2.0.0 + # via distributed +terminado==0.17.1 + # via + # jupyter-server + # jupyter-server-terminals +text-unidecode==1.3 + # via python-slugify +tinycss2==1.2.1 + # via nbconvert +tomlkit==0.12.1 + # via pylint +toolz==0.12.0 + # via + # dask + # distributed + # partd +tornado==6.3.3 + # via + # distributed + # jupyter-client + # jupyter-server + # terminado +traitlets==5.10.0 + # via + # jupyter-client + # jupyter-core + # jupyter-events + # jupyter-server + # nbclient + # nbconvert + # nbformat +twine==4.0.2 +typeguard==4.1.5 +typer==0.9.0 + # via frictionless +types-click==7.1.8 +types-pkg-resources==0.1.3 +types-pytz==2023.3.0.1 + # via pandas-stubs +types-pyyaml==6.0.12.11 +types-requests==2.31.0.2 +types-urllib3==1.26.25.14 + # via types-requests +typing-extensions==4.7.1 + # via + # fastapi + # mypy + # pydantic + # pydantic-core + # typeguard + # typer + # typing-inspect +typing-inspect==0.9.0 +tzdata==2023.3 + # via pandas +uri-template==1.3.0 + # via jsonschema +urllib3==2.0.7 + # via + # distributed + # requests + # twine +uvicorn==0.23.2 +validators==0.22.0 + # via frictionless +virtualenv==20.24.5 + # via + # nox + # pre-commit +webcolors==1.13 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.6.3 + # via jupyter-server +wrapt==1.15.0 + # via astroid +xdoctest==1.1.1 +zict==3.0.0 + # via distributed +zipp==3.16.2 + # via importlib-metadata diff --git a/ci/requirements-py3.11-pandas2.2.0-pydantic1.10.11.txt b/ci/requirements-py3.11-pandas2.2.0-pydantic1.10.11.txt new file mode 100644 index 000000000..7abfb01fd --- /dev/null +++ b/ci/requirements-py3.11-pandas2.2.0-pydantic1.10.11.txt @@ -0,0 +1,571 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile requirements.in --output-file ci/requirements-py3.11-pandas2.2.0-pydantic1.10.11.txt --override /var/folders/5r/4t87zv7x32s7xv9fmnmbd8z80000gn/T/tmpof7hb8qz +aiosignal==1.3.1 + # via ray +alabaster==0.7.16 + # via sphinx +anyio==4.3.0 + # via + # jupyter-server + # starlette +argcomplete==3.2.2 + # via nox +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.3.0 + # via isoduration +astroid==2.15.8 + # via pylint +asv==0.6.2 +asv-runner==0.2.1 + # via asv +attrs==23.2.0 + # via + # fiona + # hypothesis + # jsonschema + # referencing +babel==2.14.0 + # via + # jupyterlab-server + # sphinx +beautifulsoup4==4.12.3 + # via + # furo + # nbconvert +black==24.2.0 +bleach==6.1.0 + # via nbconvert +certifi==2024.2.2 + # via + # fiona + # pyproj + # requests +cffi==1.16.0 + # via argon2-cffi-bindings +cfgv==3.4.0 + # via pre-commit +chardet==5.2.0 + # via frictionless +charset-normalizer==3.3.2 + # via requests +click==8.1.7 + # via + # black + # click-plugins + # cligj + # dask + # distributed + # fiona + # ray + # typer + # uvicorn +click-plugins==1.1.1 + # via fiona +cligj==0.7.2 + # via fiona +cloudpickle==3.0.0 + # via + # dask + # distributed + # doit +colorama==0.4.6 + # via typer +colorlog==6.8.2 + # via nox +commonmark==0.9.1 + # via recommonmark +coverage==7.4.2 + # via pytest-cov +dask==2024.2.0 + # via distributed +defusedxml==0.7.1 + # via nbconvert +dill==0.3.8 + # via pylint +distlib==0.3.8 + # via virtualenv +distributed==2024.2.0 +docutils==0.17.1 + # via + # jupyterlite-sphinx + # readme-renderer + # recommonmark + # sphinx + # sphinx-panels +doit==0.36.0 + # via jupyterlite-core +execnet==2.0.2 + # via pytest-xdist +fastapi==0.109.2 +fastjsonschema==2.19.1 + # via nbformat +filelock==3.13.1 + # via + # ray + # virtualenv +fiona==1.9.5 + # via geopandas +fqdn==1.5.1 + # via jsonschema +frictionless==4.40.8 +frozenlist==1.4.1 + # via + # aiosignal + # ray +fsspec==2024.2.0 + # via + # dask + # modin +furo==2022.9.29 +geopandas==0.14.3 +h11==0.14.0 + # via uvicorn +hypothesis==6.98.9 +identify==2.5.35 + # via pre-commit +idna==3.6 + # via + # anyio + # jsonschema + # requests +imagesize==1.4.1 + # via sphinx +importlib-metadata==7.0.1 + # via + # asv-runner + # dask + # doit + # keyring + # twine +iniconfig==2.0.0 + # via pytest +isodate==0.6.1 + # via frictionless +isoduration==20.11.0 + # via jsonschema +isort==5.13.2 + # via pylint +jaraco-classes==3.3.1 + # via keyring +jinja2==3.1.3 + # via + # distributed + # frictionless + # jupyter-server + # jupyterlab-server + # nbconvert + # sphinx +json5==0.9.17 + # via + # asv + # jupyterlab-server +jsonpointer==2.4 + # via jsonschema +jsonschema==4.21.1 + # via + # frictionless + # jupyter-events + # jupyterlab-server + # nbformat + # ray +jsonschema-specifications==2023.12.1 + # via jsonschema +jupyter-client==8.6.0 + # via + # jupyter-server + # nbclient +jupyter-core==5.7.1 + # via + # jupyter-client + # jupyter-server + # jupyterlite-core + # nbclient + # nbconvert + # nbformat +jupyter-events==0.9.0 + # via jupyter-server +jupyter-server==2.12.5 + # via + # jupyterlab-server + # jupyterlite-sphinx +jupyter-server-terminals==0.5.2 + # via jupyter-server +jupyterlab-pygments==0.3.0 + # via nbconvert +jupyterlab-server==2.25.3 + # via jupyterlite-sphinx +jupyterlite==0.2.3 +jupyterlite-core==0.2.3 + # via + # jupyterlite + # jupyterlite-sphinx +jupyterlite-javascript-kernel==0.2.3 + # via jupyterlite +jupyterlite-sphinx==0.11.0 +keyring==24.3.0 + # via twine +lazy-object-proxy==1.10.0 + # via astroid +locket==1.0.0 + # via + # distributed + # partd +markdown-it-py==3.0.0 + # via rich +marko==2.0.2 + # via frictionless +markupsafe==2.1.5 + # via + # jinja2 + # nbconvert +mccabe==0.7.0 + # via pylint +mdurl==0.1.2 + # via markdown-it-py +mistune==3.0.2 + # via nbconvert +modin==0.27.0 +more-itertools==10.2.0 + # via jaraco-classes +msgpack==1.0.7 + # via + # distributed + # ray +multimethod==1.10 +mypy==0.982 +mypy-extensions==1.0.0 + # via + # black + # mypy + # typing-inspect +nbclient==0.9.0 + # via nbconvert +nbconvert==7.16.1 + # via jupyter-server +nbformat==5.9.2 + # via + # jupyter-server + # jupyterlite-sphinx + # nbclient + # nbconvert +nh3==0.2.15 + # via readme-renderer +nodeenv==1.8.0 + # via pre-commit +nox==2023.4.22 +numpy==1.26.4 + # via + # modin + # pandas + # pandas-stubs + # pyarrow + # scipy + # shapely +overrides==7.7.0 + # via jupyter-server +packaging==23.2 + # via + # black + # dask + # distributed + # geopandas + # jupyter-server + # jupyterlab-server + # modin + # nbconvert + # nox + # pytest + # ray + # sphinx +pandas==2.2.0 + # via + # dask + # frictionless + # geopandas + # hypothesis + # modin + # partd + # petl + # pyspark + # ray +pandas-stubs==2.2.0.240218 +pandocfilters==1.5.1 + # via nbconvert +partd==1.4.1 + # via dask +pathspec==0.12.1 + # via black +petl==1.7.14 + # via frictionless +pip==24.0 +pkginfo==1.9.6 + # via twine +platformdirs==4.2.0 + # via + # black + # jupyter-core + # pylint + # virtualenv +pluggy==1.4.0 + # via pytest +pre-commit==3.6.2 +prometheus-client==0.20.0 + # via jupyter-server +protobuf==4.25.3 + # via ray +psutil==5.9.8 + # via + # distributed + # modin +ptyprocess==0.7.0 + # via terminado +py4j==0.10.9.7 + # via pyspark +pyarrow==15.0.0 +pycparser==2.21 + # via cffi +pydantic==1.10.11 + # via + # fastapi + # ray +pygments==2.17.2 + # via + # furo + # nbconvert + # readme-renderer + # rich + # sphinx +pylint==2.17.3 +pympler==1.0.1 + # via asv +pyproj==3.6.1 + # via geopandas +pyspark==3.5.0 +pytest==8.0.1 + # via + # pytest-asyncio + # pytest-cov + # pytest-xdist +pytest-asyncio==0.23.5 +pytest-cov==4.1.0 +pytest-xdist==3.5.0 +python-dateutil==2.8.2 + # via + # arrow + # frictionless + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +python-multipart==0.0.9 +python-slugify==8.0.4 + # via frictionless +pytz==2024.1 + # via pandas +pyyaml==6.0.1 + # via + # asv + # dask + # distributed + # frictionless + # jupyter-events + # pre-commit + # ray +pyzmq==25.1.2 + # via + # jupyter-client + # jupyter-server +ray==2.9.2 +readme-renderer==42.0 + # via twine +recommonmark==0.7.1 +referencing==0.33.0 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +requests==2.31.0 + # via + # frictionless + # jupyterlab-server + # ray + # requests-toolbelt + # sphinx + # twine +requests-toolbelt==1.0.0 + # via twine +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986==2.0.0 + # via + # frictionless + # twine +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rich==13.7.0 + # via + # twine + # typer +rpds-py==0.18.0 + # via + # jsonschema + # referencing +scipy==1.12.0 +send2trash==1.8.2 + # via jupyter-server +setuptools==69.1.0 + # via + # fiona + # nodeenv +shapely==2.0.3 + # via geopandas +shellingham==1.5.4 + # via typer +simpleeval==0.9.13 + # via frictionless +six==1.16.0 + # via + # bleach + # fiona + # isodate + # python-dateutil + # rfc3339-validator +sniffio==1.3.0 + # via anyio +snowballstemmer==2.2.0 + # via sphinx +sortedcontainers==2.4.0 + # via + # distributed + # hypothesis +soupsieve==2.5 + # via beautifulsoup4 +sphinx==4.5.0 + # via + # furo + # jupyterlite-sphinx + # recommonmark + # sphinx-autodoc-typehints + # sphinx-basic-ng + # sphinx-copybutton + # sphinx-panels +sphinx-autodoc-typehints==1.14.1 +sphinx-basic-ng==1.0.0b2 + # via furo +sphinx-copybutton==0.5.2 +sphinx-panels==0.6.0 +sphinxcontrib-applehelp==1.0.8 + # via sphinx +sphinxcontrib-devhelp==1.0.6 + # via sphinx +sphinxcontrib-htmlhelp==2.0.5 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.7 + # via sphinx +sphinxcontrib-serializinghtml==1.1.10 + # via sphinx +starlette==0.36.3 + # via fastapi +stringcase==1.2.0 + # via frictionless +tabulate==0.9.0 + # via + # asv + # frictionless +tblib==3.0.0 + # via distributed +terminado==0.18.0 + # via + # jupyter-server + # jupyter-server-terminals +text-unidecode==1.3 + # via python-slugify +tinycss2==1.2.1 + # via nbconvert +tomli==2.0.1 + # via asv +tomlkit==0.12.3 + # via pylint +toolz==0.12.1 + # via + # dask + # distributed + # partd +tornado==6.4 + # via + # distributed + # jupyter-client + # jupyter-server + # terminado +traitlets==5.14.1 + # via + # jupyter-client + # jupyter-core + # jupyter-events + # jupyter-server + # nbclient + # nbconvert + # nbformat +twine==5.0.0 +typeguard==4.1.5 +typer==0.9.0 + # via frictionless +types-click==7.1.8 +types-pkg-resources==0.1.3 +types-python-dateutil==2.8.19.20240106 + # via arrow +types-pytz==2024.1.0.20240203 + # via pandas-stubs +types-pyyaml==6.0.12.12 +types-requests==2.31.0.20240218 +typing-extensions==4.9.0 + # via + # fastapi + # mypy + # pydantic + # typeguard + # typer + # typing-inspect +typing-inspect==0.9.0 +tzdata==2024.1 + # via pandas +uri-template==1.3.0 + # via jsonschema +urllib3==2.2.1 + # via + # distributed + # requests + # twine + # types-requests +uvicorn==0.27.1 +validators==0.22.0 + # via frictionless +virtualenv==20.25.0 + # via + # asv + # nox + # pre-commit +webcolors==1.13 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.7.0 + # via jupyter-server +wrapt==1.16.0 + # via astroid +xdoctest==1.1.3 +zict==3.0.0 + # via distributed +zipp==3.17.0 + # via importlib-metadata diff --git a/ci/requirements-py3.11-pandas2.2.0-pydantic2.3.0.txt b/ci/requirements-py3.11-pandas2.2.0-pydantic2.3.0.txt new file mode 100644 index 000000000..5f8e2fb85 --- /dev/null +++ b/ci/requirements-py3.11-pandas2.2.0-pydantic2.3.0.txt @@ -0,0 +1,576 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile requirements.in --output-file ci/requirements-py3.11-pandas2.2.0-pydantic2.3.0.txt --override /var/folders/5r/4t87zv7x32s7xv9fmnmbd8z80000gn/T/tmpdw3wtbv2 +aiosignal==1.3.1 + # via ray +alabaster==0.7.16 + # via sphinx +annotated-types==0.6.0 + # via pydantic +anyio==4.3.0 + # via + # jupyter-server + # starlette +argcomplete==3.2.2 + # via nox +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.3.0 + # via isoduration +astroid==2.15.8 + # via pylint +asv==0.6.2 +asv-runner==0.2.1 + # via asv +attrs==23.2.0 + # via + # fiona + # hypothesis + # jsonschema + # referencing +babel==2.14.0 + # via + # jupyterlab-server + # sphinx +beautifulsoup4==4.12.3 + # via + # furo + # nbconvert +black==24.2.0 +bleach==6.1.0 + # via nbconvert +certifi==2024.2.2 + # via + # fiona + # pyproj + # requests +cffi==1.16.0 + # via argon2-cffi-bindings +cfgv==3.4.0 + # via pre-commit +chardet==5.2.0 + # via frictionless +charset-normalizer==3.3.2 + # via requests +click==8.1.7 + # via + # black + # click-plugins + # cligj + # dask + # distributed + # fiona + # ray + # typer + # uvicorn +click-plugins==1.1.1 + # via fiona +cligj==0.7.2 + # via fiona +cloudpickle==3.0.0 + # via + # dask + # distributed + # doit +colorama==0.4.6 + # via typer +colorlog==6.8.2 + # via nox +commonmark==0.9.1 + # via recommonmark +coverage==7.4.2 + # via pytest-cov +dask==2024.2.0 + # via distributed +defusedxml==0.7.1 + # via nbconvert +dill==0.3.8 + # via pylint +distlib==0.3.8 + # via virtualenv +distributed==2024.2.0 +docutils==0.17.1 + # via + # jupyterlite-sphinx + # readme-renderer + # recommonmark + # sphinx + # sphinx-panels +doit==0.36.0 + # via jupyterlite-core +execnet==2.0.2 + # via pytest-xdist +fastapi==0.109.2 +fastjsonschema==2.19.1 + # via nbformat +filelock==3.13.1 + # via + # ray + # virtualenv +fiona==1.9.5 + # via geopandas +fqdn==1.5.1 + # via jsonschema +frictionless==4.40.8 +frozenlist==1.4.1 + # via + # aiosignal + # ray +fsspec==2024.2.0 + # via + # dask + # modin +furo==2022.9.29 +geopandas==0.14.3 +h11==0.14.0 + # via uvicorn +hypothesis==6.98.9 +identify==2.5.35 + # via pre-commit +idna==3.6 + # via + # anyio + # jsonschema + # requests +imagesize==1.4.1 + # via sphinx +importlib-metadata==7.0.1 + # via + # asv-runner + # dask + # doit + # keyring + # twine +iniconfig==2.0.0 + # via pytest +isodate==0.6.1 + # via frictionless +isoduration==20.11.0 + # via jsonschema +isort==5.13.2 + # via pylint +jaraco-classes==3.3.1 + # via keyring +jinja2==3.1.3 + # via + # distributed + # frictionless + # jupyter-server + # jupyterlab-server + # nbconvert + # sphinx +json5==0.9.17 + # via + # asv + # jupyterlab-server +jsonpointer==2.4 + # via jsonschema +jsonschema==4.21.1 + # via + # frictionless + # jupyter-events + # jupyterlab-server + # nbformat + # ray +jsonschema-specifications==2023.12.1 + # via jsonschema +jupyter-client==8.6.0 + # via + # jupyter-server + # nbclient +jupyter-core==5.7.1 + # via + # jupyter-client + # jupyter-server + # jupyterlite-core + # nbclient + # nbconvert + # nbformat +jupyter-events==0.9.0 + # via jupyter-server +jupyter-server==2.12.5 + # via + # jupyterlab-server + # jupyterlite-sphinx +jupyter-server-terminals==0.5.2 + # via jupyter-server +jupyterlab-pygments==0.3.0 + # via nbconvert +jupyterlab-server==2.25.3 + # via jupyterlite-sphinx +jupyterlite==0.2.3 +jupyterlite-core==0.2.3 + # via + # jupyterlite + # jupyterlite-sphinx +jupyterlite-javascript-kernel==0.2.3 + # via jupyterlite +jupyterlite-sphinx==0.11.0 +keyring==24.3.0 + # via twine +lazy-object-proxy==1.10.0 + # via astroid +locket==1.0.0 + # via + # distributed + # partd +markdown-it-py==3.0.0 + # via rich +marko==2.0.2 + # via frictionless +markupsafe==2.1.5 + # via + # jinja2 + # nbconvert +mccabe==0.7.0 + # via pylint +mdurl==0.1.2 + # via markdown-it-py +mistune==3.0.2 + # via nbconvert +modin==0.27.0 +more-itertools==10.2.0 + # via jaraco-classes +msgpack==1.0.7 + # via + # distributed + # ray +multimethod==1.10 +mypy==0.982 +mypy-extensions==1.0.0 + # via + # black + # mypy + # typing-inspect +nbclient==0.9.0 + # via nbconvert +nbconvert==7.16.1 + # via jupyter-server +nbformat==5.9.2 + # via + # jupyter-server + # jupyterlite-sphinx + # nbclient + # nbconvert +nh3==0.2.15 + # via readme-renderer +nodeenv==1.8.0 + # via pre-commit +nox==2023.4.22 +numpy==1.26.4 + # via + # modin + # pandas + # pandas-stubs + # pyarrow + # scipy + # shapely +overrides==7.7.0 + # via jupyter-server +packaging==23.2 + # via + # black + # dask + # distributed + # geopandas + # jupyter-server + # jupyterlab-server + # modin + # nbconvert + # nox + # pytest + # ray + # sphinx +pandas==2.2.0 + # via + # dask + # frictionless + # geopandas + # hypothesis + # modin + # partd + # petl + # pyspark + # ray +pandas-stubs==2.2.0.240218 +pandocfilters==1.5.1 + # via nbconvert +partd==1.4.1 + # via dask +pathspec==0.12.1 + # via black +petl==1.7.14 + # via frictionless +pip==24.0 +pkginfo==1.9.6 + # via twine +platformdirs==4.2.0 + # via + # black + # jupyter-core + # pylint + # virtualenv +pluggy==1.4.0 + # via pytest +pre-commit==3.6.2 +prometheus-client==0.20.0 + # via jupyter-server +protobuf==4.25.3 + # via ray +psutil==5.9.8 + # via + # distributed + # modin +ptyprocess==0.7.0 + # via terminado +py4j==0.10.9.7 + # via pyspark +pyarrow==15.0.0 +pycparser==2.21 + # via cffi +pydantic==2.3.0 + # via + # fastapi + # ray +pydantic-core==2.6.3 + # via pydantic +pygments==2.17.2 + # via + # furo + # nbconvert + # readme-renderer + # rich + # sphinx +pylint==2.17.3 +pympler==1.0.1 + # via asv +pyproj==3.6.1 + # via geopandas +pyspark==3.5.0 +pytest==8.0.1 + # via + # pytest-asyncio + # pytest-cov + # pytest-xdist +pytest-asyncio==0.23.5 +pytest-cov==4.1.0 +pytest-xdist==3.5.0 +python-dateutil==2.8.2 + # via + # arrow + # frictionless + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +python-multipart==0.0.9 +python-slugify==8.0.4 + # via frictionless +pytz==2024.1 + # via pandas +pyyaml==6.0.1 + # via + # asv + # dask + # distributed + # frictionless + # jupyter-events + # pre-commit + # ray +pyzmq==25.1.2 + # via + # jupyter-client + # jupyter-server +ray==2.9.2 +readme-renderer==42.0 + # via twine +recommonmark==0.7.1 +referencing==0.33.0 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +requests==2.31.0 + # via + # frictionless + # jupyterlab-server + # ray + # requests-toolbelt + # sphinx + # twine +requests-toolbelt==1.0.0 + # via twine +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986==2.0.0 + # via + # frictionless + # twine +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rich==13.7.0 + # via + # twine + # typer +rpds-py==0.18.0 + # via + # jsonschema + # referencing +scipy==1.12.0 +send2trash==1.8.2 + # via jupyter-server +setuptools==69.1.0 + # via + # fiona + # nodeenv +shapely==2.0.3 + # via geopandas +shellingham==1.5.4 + # via typer +simpleeval==0.9.13 + # via frictionless +six==1.16.0 + # via + # bleach + # fiona + # isodate + # python-dateutil + # rfc3339-validator +sniffio==1.3.0 + # via anyio +snowballstemmer==2.2.0 + # via sphinx +sortedcontainers==2.4.0 + # via + # distributed + # hypothesis +soupsieve==2.5 + # via beautifulsoup4 +sphinx==4.5.0 + # via + # furo + # jupyterlite-sphinx + # recommonmark + # sphinx-autodoc-typehints + # sphinx-basic-ng + # sphinx-copybutton + # sphinx-panels +sphinx-autodoc-typehints==1.14.1 +sphinx-basic-ng==1.0.0b2 + # via furo +sphinx-copybutton==0.5.2 +sphinx-panels==0.6.0 +sphinxcontrib-applehelp==1.0.8 + # via sphinx +sphinxcontrib-devhelp==1.0.6 + # via sphinx +sphinxcontrib-htmlhelp==2.0.5 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.7 + # via sphinx +sphinxcontrib-serializinghtml==1.1.10 + # via sphinx +starlette==0.36.3 + # via fastapi +stringcase==1.2.0 + # via frictionless +tabulate==0.9.0 + # via + # asv + # frictionless +tblib==3.0.0 + # via distributed +terminado==0.18.0 + # via + # jupyter-server + # jupyter-server-terminals +text-unidecode==1.3 + # via python-slugify +tinycss2==1.2.1 + # via nbconvert +tomli==2.0.1 + # via asv +tomlkit==0.12.3 + # via pylint +toolz==0.12.1 + # via + # dask + # distributed + # partd +tornado==6.4 + # via + # distributed + # jupyter-client + # jupyter-server + # terminado +traitlets==5.14.1 + # via + # jupyter-client + # jupyter-core + # jupyter-events + # jupyter-server + # nbclient + # nbconvert + # nbformat +twine==5.0.0 +typeguard==4.1.5 +typer==0.9.0 + # via frictionless +types-click==7.1.8 +types-pkg-resources==0.1.3 +types-python-dateutil==2.8.19.20240106 + # via arrow +types-pytz==2024.1.0.20240203 + # via pandas-stubs +types-pyyaml==6.0.12.12 +types-requests==2.31.0.20240218 +typing-extensions==4.9.0 + # via + # fastapi + # mypy + # pydantic + # pydantic-core + # typeguard + # typer + # typing-inspect +typing-inspect==0.9.0 +tzdata==2024.1 + # via pandas +uri-template==1.3.0 + # via jsonschema +urllib3==2.2.1 + # via + # distributed + # requests + # twine + # types-requests +uvicorn==0.27.1 +validators==0.22.0 + # via frictionless +virtualenv==20.25.0 + # via + # asv + # nox + # pre-commit +webcolors==1.13 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.7.0 + # via jupyter-server +wrapt==1.16.0 + # via astroid +xdoctest==1.1.3 +zict==3.0.0 + # via distributed +zipp==3.17.0 + # 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 b57f91c73..530293e0d 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 @@ -1,216 +1,607 @@ -# -# This file is autogenerated by pip-compile with Python 3.8 -# by the following command: -# -# pip-compile --annotation-style=line --no-emit-index-url --output-file=ci/requirements-py3.8-pandas1.5.3-pydantic1.10.11.txt requirements.in -# -aiosignal==1.3.1 # via ray -alabaster==0.7.13 # via sphinx -anyio==3.7.1 # via fastapi, jupyter-server, starlette -argcomplete==3.1.1 # via nox -argon2-cffi==23.1.0 # via jupyter-server -argon2-cffi-bindings==21.2.0 # via argon2-cffi -arrow==1.2.3 # via isoduration -astroid==2.15.6 # via pylint -asv==0.6.1 # via -r requirements.in -asv-runner==0.1.0 # via asv -attrs==23.1.0 # via fiona, hypothesis, jsonschema, referencing -babel==2.12.1 # via jupyterlab-server, sphinx -beautifulsoup4==4.12.2 # via furo, nbconvert -black==23.9.1 # via -r requirements.in -bleach==6.0.0 # via nbconvert -certifi==2023.7.22 # via fiona, pyproj, requests -cffi==1.15.1 # via argon2-cffi-bindings, cryptography -cfgv==3.4.0 # via pre-commit -chardet==5.2.0 # via frictionless -charset-normalizer==3.2.0 # via requests -click==8.1.7 # via black, click-plugins, cligj, dask, distributed, fiona, ray, typer, uvicorn -click-plugins==1.1.1 # via fiona -cligj==0.7.2 # via fiona -cloudpickle==2.2.1 # via dask, distributed, doit -colorama==0.4.6 # via typer -colorlog==6.7.0 # via nox -commonmark==0.9.1 # via recommonmark -coverage[toml]==7.3.1 # via coverage, pytest-cov -cryptography==42.0.2 # via secretstorage -dask==2023.5.0 # via -r requirements.in, distributed -defusedxml==0.7.1 # via nbconvert -dill==0.3.7 # via pylint -distlib==0.3.7 # via virtualenv -distributed==2023.5.0 # via -r requirements.in -docutils==0.17.1 # via jupyterlite-sphinx, readme-renderer, recommonmark, sphinx, sphinx-panels -doit==0.36.0 # via jupyterlite-core -exceptiongroup==1.1.3 # via anyio, hypothesis, pytest -execnet==2.0.2 # via pytest-xdist -fastapi==0.103.1 # via -r requirements.in -fastjsonschema==2.18.0 # via nbformat -filelock==3.12.4 # via ray, virtualenv -fiona==1.9.4.post1 # via geopandas -fqdn==1.5.1 # via jsonschema -frictionless==4.40.8 # via -r requirements.in -frozenlist==1.4.0 # via aiosignal, ray -fsspec==2023.9.1 # via dask, modin -furo==2022.9.29 # via -r requirements.in -geopandas==0.13.2 # via -r requirements.in -grpcio==1.58.0 # via ray -h11==0.14.0 # via uvicorn -hypothesis==6.84.3 # via -r requirements.in -identify==2.5.29 # via pre-commit -idna==3.4 # via anyio, jsonschema, requests -imagesize==1.4.1 # via sphinx -importlib-metadata==6.8.0 # via -r requirements.in, dask, doit, fiona, jupyter-client, jupyterlab-server, jupyterlite-core, keyring, nbconvert, sphinx, twine, typeguard -importlib-resources==6.0.1 # via jsonschema, jsonschema-specifications, keyring -iniconfig==2.0.0 # via pytest -isodate==0.6.1 # via frictionless -isoduration==20.11.0 # via jsonschema -isort==5.12.0 # via -r requirements.in, pylint -jaraco-classes==3.3.0 # via keyring -jeepney==0.8.0 # via keyring, secretstorage -jinja2==3.1.3 # via distributed, frictionless, jupyter-server, jupyterlab-server, nbconvert, sphinx -json5==0.9.14 # via asv, jupyterlab-server -jsonpointer==2.4 # via jsonschema -jsonschema[format-nongpl]==4.19.0 # via frictionless, jupyter-events, jupyterlab-server, nbformat, ray -jsonschema-specifications==2023.7.1 # via jsonschema -jupyter-client==8.3.1 # via jupyter-server, nbclient -jupyter-core==5.3.1 # via jupyter-client, jupyter-server, jupyterlite-core, nbclient, nbconvert, nbformat -jupyter-events==0.7.0 # via jupyter-server -jupyter-server==2.7.3 # via jupyterlab-server, jupyterlite-sphinx -jupyter-server-terminals==0.4.4 # via jupyter-server -jupyterlab-pygments==0.2.2 # via nbconvert -jupyterlab-server==2.25.0 # via jupyterlite-sphinx -jupyterlite==0.1.2 # via -r requirements.in -jupyterlite-core==0.1.2 # via jupyterlite, jupyterlite-pyodide-kernel, jupyterlite-sphinx -jupyterlite-javascript-kernel==0.1.2 # via jupyterlite -jupyterlite-pyodide-kernel==0.1.2 # via jupyterlite -jupyterlite-sphinx==0.9.3 # via -r requirements.in -keyring==24.2.0 # via twine -lazy-object-proxy==1.9.0 # via astroid -locket==1.0.0 # via distributed, partd -markdown-it-py==3.0.0 # via rich -marko==2.0.0 # via frictionless -markupsafe==2.1.3 # via jinja2, nbconvert -mccabe==0.7.0 # via pylint -mdurl==0.1.2 # via markdown-it-py -mistune==3.0.1 # via nbconvert -modin==0.22.3 # via -r requirements.in -more-itertools==10.1.0 # via jaraco-classes -msgpack==1.0.5 # via distributed, ray -multimethod==1.9.1 # via -r requirements.in -mypy==0.982 # via -r requirements.in -mypy-extensions==1.0.0 # via black, mypy, typing-inspect -nbclient==0.8.0 # via nbconvert -nbconvert==7.8.0 # via jupyter-server -nbformat==5.9.2 # via jupyter-server, nbclient, nbconvert -nh3==0.2.14 # via readme-renderer -nodeenv==1.8.0 # via pre-commit -nox==2023.4.22 # via -r requirements.in -numpy==1.24.4 # via -r requirements.in, modin, pandas, pyarrow, ray, scipy, shapely -overrides==7.4.0 # via jupyter-server -packaging==23.1 # via -r requirements.in, black, dask, distributed, geopandas, jupyter-server, jupyterlab-server, modin, nbconvert, nox, pytest, ray, sphinx -pandas==1.5.3 # via -r requirements.in, geopandas, modin -pandas-stubs==1.5.2.221213 # via -r requirements.in -pandocfilters==1.5.0 # via nbconvert -partd==1.4.0 # via dask -pathspec==0.11.2 # via black -petl==1.7.14 # via frictionless -pkginfo==1.9.6 # via jupyterlite-pyodide-kernel, twine -pkgutil-resolve-name==1.3.10 # via jsonschema -platformdirs==3.10.0 # via black, jupyter-core, pylint, virtualenv -pluggy==1.3.0 # via pytest -pre-commit==3.4.0 # via -r requirements.in -prometheus-client==0.17.1 # via jupyter-server -protobuf==4.24.3 # via -r requirements.in, ray -psutil==5.9.5 # via distributed, modin -ptyprocess==0.7.0 # via terminado -py4j==0.10.9.7 # via pyspark -pyarrow==14.0.1 # via -r requirements.in -pycparser==2.21 # via cffi -pydantic==1.10.11 # via -r requirements.in, fastapi -pygments==2.16.1 # via furo, nbconvert, readme-renderer, rich, sphinx -pylint==2.17.3 # via -r requirements.in -pympler==1.0.1 # via asv -pyproj==3.5.0 # via geopandas -pyspark==3.4.1 # via -r requirements.in -pytest==7.4.2 # via -r requirements.in, pytest-asyncio, pytest-cov, pytest-xdist -pytest-asyncio==0.21.1 # via -r requirements.in -pytest-cov==4.1.0 # via -r requirements.in -pytest-xdist==3.3.1 # via -r requirements.in -python-dateutil==2.8.2 # via arrow, frictionless, jupyter-client, pandas -python-json-logger==2.0.7 # via jupyter-events -python-multipart==0.0.7 # via -r requirements.in -python-slugify==8.0.1 # via frictionless -pytz==2023.3.post1 # via -r requirements.in, babel, pandas -pyyaml==6.0.1 # via -r requirements.in, asv, dask, distributed, frictionless, jupyter-events, pre-commit, ray -pyzmq==25.1.1 # via jupyter-client, jupyter-server -ray==2.6.3 # via -r requirements.in -readme-renderer==42.0 # via twine -recommonmark==0.7.1 # via -r requirements.in -referencing==0.30.2 # via jsonschema, jsonschema-specifications, jupyter-events -requests==2.31.0 # via frictionless, jupyterlab-server, ray, requests-toolbelt, sphinx, twine -requests-toolbelt==1.0.0 # via twine -rfc3339-validator==0.1.4 # via jsonschema, jupyter-events -rfc3986==2.0.0 # via frictionless, twine -rfc3986-validator==0.1.1 # via jsonschema, jupyter-events -rich==13.5.2 # via twine, typer -rpds-py==0.10.3 # via jsonschema, referencing -scipy==1.10.1 # via -r requirements.in -secretstorage==3.3.3 # via keyring -send2trash==1.8.2 # via jupyter-server -shapely==2.0.1 # via -r requirements.in, geopandas -shellingham==1.5.3 # via typer -simpleeval==0.9.13 # via frictionless -six==1.16.0 # via bleach, fiona, isodate, python-dateutil, rfc3339-validator, xdoctest -sniffio==1.3.0 # via anyio -snowballstemmer==2.2.0 # via sphinx -sortedcontainers==2.4.0 # via distributed, hypothesis -soupsieve==2.5 # via beautifulsoup4 -sphinx==4.5.0 # via -r requirements.in, furo, jupyterlite-sphinx, recommonmark, sphinx-autodoc-typehints, sphinx-basic-ng, sphinx-copybutton, sphinx-panels -sphinx-autodoc-typehints==1.14.1 # via -r requirements.in -sphinx-basic-ng==1.0.0b2 # via furo -sphinx-copybutton==0.5.2 # via -r requirements.in -sphinx-panels==0.6.0 # via -r requirements.in -sphinxcontrib-applehelp==1.0.4 # via sphinx -sphinxcontrib-devhelp==1.0.2 # via sphinx -sphinxcontrib-htmlhelp==2.0.1 # via sphinx -sphinxcontrib-jsmath==1.0.1 # via sphinx -sphinxcontrib-qthelp==1.0.3 # via sphinx -sphinxcontrib-serializinghtml==1.1.5 # via sphinx -starlette==0.27.0 # via fastapi -stringcase==1.2.0 # via frictionless -tabulate==0.9.0 # via asv, frictionless -tblib==2.0.0 # via distributed -terminado==0.17.1 # via jupyter-server, jupyter-server-terminals -text-unidecode==1.3 # via python-slugify -tinycss2==1.2.1 # via nbconvert -tomli==2.0.1 # via black, coverage, mypy, pylint, pytest -tomlkit==0.12.1 # via pylint -toolz==0.12.0 # via dask, distributed, partd -tornado==6.3.3 # via distributed, jupyter-client, jupyter-server, terminado -traitlets==5.10.0 # via jupyter-client, jupyter-core, jupyter-events, jupyter-server, nbclient, nbconvert, nbformat -twine==4.0.2 # via -r requirements.in -typeguard==4.1.5 # via -r requirements.in -typer[all]==0.9.0 # via frictionless, typer -types-click==7.1.8 # via -r requirements.in -types-pkg-resources==0.1.3 # via -r requirements.in -types-pytz==2023.3.0.1 # via -r requirements.in, pandas-stubs -types-pyyaml==6.0.12.11 # via -r requirements.in -types-requests==2.31.0.2 # via -r requirements.in -types-urllib3==1.26.25.14 # via types-requests -typing-extensions==4.7.1 # via -r requirements.in, astroid, black, fastapi, mypy, pydantic, pylint, rich, starlette, typeguard, typer, typing-inspect, uvicorn -typing-inspect==0.9.0 # via -r requirements.in -uri-template==1.3.0 # via jsonschema -urllib3==2.0.7 # via distributed, requests, twine -uvicorn==0.23.2 # via -r requirements.in -validators==0.22.0 # via frictionless -virtualenv==20.24.5 # via nox, pre-commit -webcolors==1.13 # via jsonschema -webencodings==0.5.1 # via bleach, tinycss2 -websocket-client==1.6.3 # via jupyter-server -wrapt==1.15.0 # via -r requirements.in, astroid -xdoctest==1.1.1 # via -r requirements.in -zict==3.0.0 # via distributed -zipp==3.16.2 # via importlib-metadata, importlib-resources - -# The following packages are considered to be unsafe in a requirements file: -# pip -# setuptools +# This file was autogenerated by uv via the following command: +# uv pip compile requirements.in --output-file ci/requirements-py3.8-pandas1.5.3-pydantic1.10.11.txt --override /var/folders/5r/4t87zv7x32s7xv9fmnmbd8z80000gn/T/tmp4obdzteq +aiosignal==1.3.1 + # via ray +alabaster==0.7.13 + # via sphinx +anyio==3.7.1 + # via + # fastapi + # jupyter-server + # starlette +argcomplete==3.1.1 + # via nox +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.2.3 + # via isoduration +astroid==2.15.6 + # via pylint +asv==0.6.1 +asv-runner==0.1.0 + # via asv +attrs==23.1.0 + # via + # fiona + # hypothesis + # jsonschema + # referencing +babel==2.12.1 + # via + # jupyterlab-server + # sphinx +beautifulsoup4==4.12.2 + # via + # furo + # nbconvert +black==23.9.1 +bleach==6.0.0 + # via nbconvert +certifi==2023.7.22 + # via + # fiona + # pyproj + # requests +cffi==1.15.1 + # via argon2-cffi-bindings +cfgv==3.4.0 + # via pre-commit +chardet==5.2.0 + # via frictionless +charset-normalizer==3.2.0 + # via requests +click==8.1.7 + # via + # black + # click-plugins + # cligj + # dask + # distributed + # fiona + # ray + # typer + # uvicorn +click-plugins==1.1.1 + # via fiona +cligj==0.7.2 + # via fiona +cloudpickle==2.2.1 + # via + # dask + # distributed + # doit +colorama==0.4.6 + # via typer +colorlog==6.7.0 + # via nox +commonmark==0.9.1 + # via recommonmark +coverage==7.3.1 + # via pytest-cov +dask==2023.5.0 + # via distributed +defusedxml==0.7.1 + # via nbconvert +dill==0.3.7 + # via pylint +distlib==0.3.7 + # via virtualenv +distributed==2023.5.0 +docutils==0.17.1 + # via + # jupyterlite-sphinx + # readme-renderer + # recommonmark + # sphinx + # sphinx-panels +doit==0.36.0 + # via jupyterlite-core +exceptiongroup==1.1.3 + # via + # anyio + # hypothesis + # pytest +execnet==2.0.2 + # via pytest-xdist +fastapi==0.103.1 +fastjsonschema==2.18.0 + # via nbformat +filelock==3.12.4 + # via + # ray + # virtualenv +fiona==1.9.4.post1 + # via geopandas +fqdn==1.5.1 + # via jsonschema +frictionless==4.40.8 +frozenlist==1.4.0 + # via + # aiosignal + # ray +fsspec==2023.9.1 + # via + # dask + # modin +furo==2022.9.29 +geopandas==0.13.2 +grpcio==1.58.0 + # via ray +h11==0.14.0 + # via uvicorn +hypothesis==6.84.3 +identify==2.5.29 + # via pre-commit +idna==3.4 + # via + # anyio + # jsonschema + # requests +imagesize==1.4.1 + # via sphinx +importlib-metadata==6.8.0 + # via + # dask + # doit + # fiona + # jupyter-client + # jupyterlab-server + # jupyterlite-core + # keyring + # nbconvert + # sphinx + # twine + # typeguard +importlib-resources==6.1.1 + # via + # jsonschema + # jsonschema-specifications + # keyring +iniconfig==2.0.0 + # via pytest +isodate==0.6.1 + # via frictionless +isoduration==20.11.0 + # via jsonschema +isort==5.12.0 + # via pylint +jaraco-classes==3.3.0 + # via keyring +jinja2==3.1.3 + # via + # distributed + # frictionless + # jupyter-server + # jupyterlab-server + # nbconvert + # sphinx +json5==0.9.14 + # via + # asv + # jupyterlab-server +jsonpointer==2.4 + # via jsonschema +jsonschema==4.19.0 + # via + # frictionless + # jupyter-events + # jupyterlab-server + # nbformat + # ray +jsonschema-specifications==2023.7.1 + # via jsonschema +jupyter-client==8.3.1 + # via + # jupyter-server + # nbclient +jupyter-core==5.3.1 + # via + # jupyter-client + # jupyter-server + # jupyterlite-core + # nbclient + # nbconvert + # nbformat +jupyter-events==0.7.0 + # via jupyter-server +jupyter-server==2.7.3 + # via + # jupyterlab-server + # jupyterlite-sphinx +jupyter-server-terminals==0.4.4 + # via jupyter-server +jupyterlab-pygments==0.2.2 + # via nbconvert +jupyterlab-server==2.25.0 + # via jupyterlite-sphinx +jupyterlite==0.1.2 +jupyterlite-core==0.1.2 + # via + # jupyterlite + # jupyterlite-pyodide-kernel + # jupyterlite-sphinx +jupyterlite-javascript-kernel==0.1.2 + # via jupyterlite +jupyterlite-pyodide-kernel==0.1.2 + # via jupyterlite +jupyterlite-sphinx==0.9.3 +keyring==24.2.0 + # via twine +lazy-object-proxy==1.9.0 + # via astroid +locket==1.0.0 + # via + # distributed + # partd +markdown-it-py==3.0.0 + # via rich +marko==2.0.0 + # via frictionless +markupsafe==2.1.3 + # via + # jinja2 + # nbconvert +mccabe==0.7.0 + # via pylint +mdurl==0.1.2 + # via markdown-it-py +mistune==3.0.1 + # via nbconvert +modin==0.22.3 +more-itertools==10.1.0 + # via jaraco-classes +msgpack==1.0.5 + # via + # distributed + # ray +multimethod==1.9.1 +mypy==0.982 +mypy-extensions==1.0.0 + # via + # black + # mypy + # typing-inspect +nbclient==0.8.0 + # via nbconvert +nbconvert==7.8.0 + # via jupyter-server +nbformat==5.9.2 + # via + # jupyter-server + # nbclient + # nbconvert +nh3==0.2.14 + # via readme-renderer +nodeenv==1.8.0 + # via pre-commit +nox==2023.4.22 +numpy==1.24.4 + # via + # modin + # pandas + # pyarrow + # ray + # scipy + # shapely +overrides==7.4.0 + # via jupyter-server +packaging==23.1 + # via + # black + # dask + # distributed + # geopandas + # jupyter-server + # jupyterlab-server + # modin + # nbconvert + # nox + # pytest + # ray + # sphinx +pandas==1.5.3 + # via + # dask + # frictionless + # geopandas + # hypothesis + # modin + # partd + # petl + # pyspark + # ray +pandas-stubs==1.5.2.221213 +pandocfilters==1.5.0 + # via nbconvert +partd==1.4.0 + # via dask +pathspec==0.11.2 + # via black +petl==1.7.14 + # via frictionless +pip==24.0 +pkginfo==1.9.6 + # via + # jupyterlite-pyodide-kernel + # twine +pkgutil-resolve-name==1.3.10 + # via jsonschema +platformdirs==3.10.0 + # via + # black + # jupyter-core + # pylint + # virtualenv +pluggy==1.3.0 + # via pytest +pre-commit==3.4.0 +prometheus-client==0.17.1 + # via jupyter-server +protobuf==4.24.3 + # via ray +psutil==5.9.5 + # via + # distributed + # modin +ptyprocess==0.7.0 + # via terminado +py4j==0.10.9.7 + # via pyspark +pyarrow==14.0.1 +pycparser==2.21 + # via cffi +pydantic==1.10.11 + # via + # fastapi + # modin + # ray +pygments==2.16.1 + # via + # furo + # nbconvert + # readme-renderer + # rich + # sphinx +pylint==2.17.3 +pympler==1.0.1 + # via asv +pyproj==3.5.0 + # via geopandas +pyspark==3.4.1 +pytest==7.4.2 + # via + # pytest-asyncio + # pytest-cov + # pytest-xdist +pytest-asyncio==0.21.1 +pytest-cov==4.1.0 +pytest-xdist==3.3.1 +python-dateutil==2.8.2 + # via + # arrow + # frictionless + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +python-multipart==0.0.7 +python-slugify==8.0.1 + # via frictionless +pytz==2023.3.post1 + # via + # babel + # pandas +pyyaml==6.0.1 + # via + # asv + # dask + # distributed + # frictionless + # jupyter-events + # pre-commit + # ray +pyzmq==25.1.1 + # via + # jupyter-client + # jupyter-server +ray==2.6.3 +readme-renderer==42.0 + # via twine +recommonmark==0.7.1 +referencing==0.30.2 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +requests==2.31.0 + # via + # frictionless + # jupyterlab-server + # ray + # requests-toolbelt + # sphinx + # twine +requests-toolbelt==1.0.0 + # via twine +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986==2.0.0 + # via + # frictionless + # twine +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rich==13.5.2 + # via + # twine + # typer +rpds-py==0.10.3 + # via + # jsonschema + # referencing +scipy==1.10.1 +send2trash==1.8.2 + # via jupyter-server +setuptools==69.1.0 + # via nodeenv +shapely==2.0.1 + # via geopandas +shellingham==1.5.3 + # via typer +simpleeval==0.9.13 + # via frictionless +six==1.16.0 + # via + # bleach + # fiona + # isodate + # python-dateutil + # rfc3339-validator + # xdoctest +sniffio==1.3.0 + # via anyio +snowballstemmer==2.2.0 + # via sphinx +sortedcontainers==2.4.0 + # via + # distributed + # hypothesis +soupsieve==2.5 + # via beautifulsoup4 +sphinx==4.5.0 + # via + # furo + # jupyterlite-sphinx + # recommonmark + # sphinx-autodoc-typehints + # sphinx-basic-ng + # sphinx-copybutton + # sphinx-panels +sphinx-autodoc-typehints==1.14.1 +sphinx-basic-ng==1.0.0b2 + # via furo +sphinx-copybutton==0.5.2 +sphinx-panels==0.6.0 +sphinxcontrib-applehelp==1.0.4 + # via sphinx +sphinxcontrib-devhelp==1.0.2 + # via sphinx +sphinxcontrib-htmlhelp==2.0.1 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.3 + # via sphinx +sphinxcontrib-serializinghtml==1.1.5 + # via sphinx +starlette==0.27.0 + # via fastapi +stringcase==1.2.0 + # via frictionless +tabulate==0.9.0 + # via + # asv + # frictionless +tblib==2.0.0 + # via distributed +terminado==0.17.1 + # via + # jupyter-server + # jupyter-server-terminals +text-unidecode==1.3 + # via python-slugify +tinycss2==1.2.1 + # via nbconvert +tomli==2.0.1 + # via + # black + # coverage + # mypy + # pylint + # pytest +tomlkit==0.12.1 + # via pylint +toolz==0.12.0 + # via + # dask + # distributed + # partd +tornado==6.3.3 + # via + # distributed + # jupyter-client + # jupyter-server + # terminado +traitlets==5.10.0 + # via + # jupyter-client + # jupyter-core + # jupyter-events + # jupyter-server + # nbclient + # nbconvert + # nbformat +twine==4.0.2 +typeguard==4.1.5 +typer==0.9.0 + # via frictionless +types-click==7.1.8 +types-pkg-resources==0.1.3 +types-pytz==2023.3.0.1 + # via pandas-stubs +types-pyyaml==6.0.12.11 +types-requests==2.31.0.2 +types-urllib3==1.26.25.14 + # via types-requests +typing-extensions==4.7.1 + # via + # astroid + # black + # fastapi + # mypy + # pydantic + # pylint + # rich + # starlette + # typeguard + # typer + # typing-inspect + # uvicorn +typing-inspect==0.9.0 +uri-template==1.3.0 + # via jsonschema +urllib3==2.0.7 + # via + # distributed + # requests + # twine +uvicorn==0.23.2 +validators==0.22.0 + # via frictionless +virtualenv==20.24.5 + # via + # nox + # pre-commit +webcolors==1.13 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.6.3 + # via jupyter-server +wrapt==1.15.0 + # via astroid +xdoctest==1.1.1 +zict==3.0.0 + # via distributed +zipp==3.16.2 + # 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 2ead5ae95..7fce0ecbb 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 @@ -1,218 +1,613 @@ -# -# This file is autogenerated by pip-compile with Python 3.8 -# by the following command: -# -# pip-compile --annotation-style=line --no-emit-index-url --output-file=ci/requirements-py3.8-pandas1.5.3-pydantic2.3.0.txt requirements.in -# -aiosignal==1.3.1 # via ray -alabaster==0.7.13 # via sphinx -annotated-types==0.5.0 # via pydantic -anyio==3.7.1 # via fastapi, jupyter-server, starlette -argcomplete==3.1.1 # via nox -argon2-cffi==23.1.0 # via jupyter-server -argon2-cffi-bindings==21.2.0 # via argon2-cffi -arrow==1.2.3 # via isoduration -astroid==2.15.6 # via pylint -asv==0.6.1 # via -r requirements.in -asv-runner==0.1.0 # via asv -attrs==23.1.0 # via fiona, hypothesis, jsonschema, referencing -babel==2.12.1 # via jupyterlab-server, sphinx -beautifulsoup4==4.12.2 # via furo, nbconvert -black==23.9.1 # via -r requirements.in -bleach==6.0.0 # via nbconvert -certifi==2023.7.22 # via fiona, pyproj, requests -cffi==1.15.1 # via argon2-cffi-bindings, cryptography -cfgv==3.4.0 # via pre-commit -chardet==5.2.0 # via frictionless -charset-normalizer==3.2.0 # via requests -click==8.1.7 # via black, click-plugins, cligj, dask, distributed, fiona, ray, typer, uvicorn -click-plugins==1.1.1 # via fiona -cligj==0.7.2 # via fiona -cloudpickle==2.2.1 # via dask, distributed, doit -colorama==0.4.6 # via typer -colorlog==6.7.0 # via nox -commonmark==0.9.1 # via recommonmark -coverage[toml]==7.3.1 # via coverage, pytest-cov -cryptography==42.0.2 # via secretstorage -dask==2023.5.0 # via -r requirements.in, distributed -defusedxml==0.7.1 # via nbconvert -dill==0.3.7 # via pylint -distlib==0.3.7 # via virtualenv -distributed==2023.5.0 # via -r requirements.in -docutils==0.17.1 # via jupyterlite-sphinx, readme-renderer, recommonmark, sphinx, sphinx-panels -doit==0.36.0 # via jupyterlite-core -exceptiongroup==1.1.3 # via anyio, hypothesis, pytest -execnet==2.0.2 # via pytest-xdist -fastapi==0.103.1 # via -r requirements.in -fastjsonschema==2.18.0 # via nbformat -filelock==3.12.4 # via ray, virtualenv -fiona==1.9.4.post1 # via geopandas -fqdn==1.5.1 # via jsonschema -frictionless==4.40.8 # via -r requirements.in -frozenlist==1.4.0 # via aiosignal, ray -fsspec==2023.9.1 # via dask, modin -furo==2022.9.29 # via -r requirements.in -geopandas==0.13.2 # via -r requirements.in -grpcio==1.58.0 # via ray -h11==0.14.0 # via uvicorn -hypothesis==6.84.3 # via -r requirements.in -identify==2.5.29 # via pre-commit -idna==3.4 # via anyio, jsonschema, requests -imagesize==1.4.1 # via sphinx -importlib-metadata==6.8.0 # via -r requirements.in, dask, doit, fiona, jupyter-client, jupyterlab-server, jupyterlite-core, keyring, nbconvert, sphinx, twine, typeguard -importlib-resources==6.0.1 # via jsonschema, jsonschema-specifications, keyring -iniconfig==2.0.0 # via pytest -isodate==0.6.1 # via frictionless -isoduration==20.11.0 # via jsonschema -isort==5.12.0 # via -r requirements.in, pylint -jaraco-classes==3.3.0 # via keyring -jeepney==0.8.0 # via keyring, secretstorage -jinja2==3.1.3 # via distributed, frictionless, jupyter-server, jupyterlab-server, nbconvert, sphinx -json5==0.9.14 # via asv, jupyterlab-server -jsonpointer==2.4 # via jsonschema -jsonschema[format-nongpl]==4.19.0 # via frictionless, jupyter-events, jupyterlab-server, nbformat, ray -jsonschema-specifications==2023.7.1 # via jsonschema -jupyter-client==8.3.1 # via jupyter-server, nbclient -jupyter-core==5.3.1 # via jupyter-client, jupyter-server, jupyterlite-core, nbclient, nbconvert, nbformat -jupyter-events==0.7.0 # via jupyter-server -jupyter-server==2.7.3 # via jupyterlab-server, jupyterlite-sphinx -jupyter-server-terminals==0.4.4 # via jupyter-server -jupyterlab-pygments==0.2.2 # via nbconvert -jupyterlab-server==2.25.0 # via jupyterlite-sphinx -jupyterlite==0.1.2 # via -r requirements.in -jupyterlite-core==0.1.2 # via jupyterlite, jupyterlite-pyodide-kernel, jupyterlite-sphinx -jupyterlite-javascript-kernel==0.1.2 # via jupyterlite -jupyterlite-pyodide-kernel==0.1.2 # via jupyterlite -jupyterlite-sphinx==0.9.3 # via -r requirements.in -keyring==24.2.0 # via twine -lazy-object-proxy==1.9.0 # via astroid -locket==1.0.0 # via distributed, partd -markdown-it-py==3.0.0 # via rich -marko==2.0.0 # via frictionless -markupsafe==2.1.3 # via jinja2, nbconvert -mccabe==0.7.0 # via pylint -mdurl==0.1.2 # via markdown-it-py -mistune==3.0.1 # via nbconvert -modin==0.22.3 # via -r requirements.in -more-itertools==10.1.0 # via jaraco-classes -msgpack==1.0.5 # via distributed, ray -multimethod==1.9.1 # via -r requirements.in -mypy==0.982 # via -r requirements.in -mypy-extensions==1.0.0 # via black, mypy, typing-inspect -nbclient==0.8.0 # via nbconvert -nbconvert==7.8.0 # via jupyter-server -nbformat==5.9.2 # via jupyter-server, nbclient, nbconvert -nh3==0.2.14 # via readme-renderer -nodeenv==1.8.0 # via pre-commit -nox==2023.4.22 # via -r requirements.in -numpy==1.24.4 # via -r requirements.in, modin, pandas, pyarrow, ray, scipy, shapely -overrides==7.4.0 # via jupyter-server -packaging==23.1 # via -r requirements.in, black, dask, distributed, geopandas, jupyter-server, jupyterlab-server, modin, nbconvert, nox, pytest, ray, sphinx -pandas==1.5.3 # via -r requirements.in, geopandas, modin -pandas-stubs==1.5.2.221213 # via -r requirements.in -pandocfilters==1.5.0 # via nbconvert -partd==1.4.0 # via dask -pathspec==0.11.2 # via black -petl==1.7.14 # via frictionless -pkginfo==1.9.6 # via jupyterlite-pyodide-kernel, twine -pkgutil-resolve-name==1.3.10 # via jsonschema -platformdirs==3.10.0 # via black, jupyter-core, pylint, virtualenv -pluggy==1.3.0 # via pytest -pre-commit==3.4.0 # via -r requirements.in -prometheus-client==0.17.1 # via jupyter-server -protobuf==4.24.3 # via -r requirements.in, ray -psutil==5.9.5 # via distributed, modin -ptyprocess==0.7.0 # via terminado -py4j==0.10.9.7 # via pyspark -pyarrow==14.0.1 # via -r requirements.in -pycparser==2.21 # via cffi -pydantic==2.3.0 # via -r requirements.in, fastapi -pydantic-core==2.6.3 # via pydantic -pygments==2.16.1 # via furo, nbconvert, readme-renderer, rich, sphinx -pylint==2.17.3 # via -r requirements.in -pympler==1.0.1 # via asv -pyproj==3.5.0 # via geopandas -pyspark==3.4.1 # via -r requirements.in -pytest==7.4.2 # via -r requirements.in, pytest-asyncio, pytest-cov, pytest-xdist -pytest-asyncio==0.21.1 # via -r requirements.in -pytest-cov==4.1.0 # via -r requirements.in -pytest-xdist==3.3.1 # via -r requirements.in -python-dateutil==2.8.2 # via arrow, frictionless, jupyter-client, pandas -python-json-logger==2.0.7 # via jupyter-events -python-multipart==0.0.7 # via -r requirements.in -python-slugify==8.0.1 # via frictionless -pytz==2023.3.post1 # via -r requirements.in, babel, pandas -pyyaml==6.0.1 # via -r requirements.in, asv, dask, distributed, frictionless, jupyter-events, pre-commit, ray -pyzmq==25.1.1 # via jupyter-client, jupyter-server -ray==2.6.3 # via -r requirements.in -readme-renderer==42.0 # via twine -recommonmark==0.7.1 # via -r requirements.in -referencing==0.30.2 # via jsonschema, jsonschema-specifications, jupyter-events -requests==2.31.0 # via frictionless, jupyterlab-server, ray, requests-toolbelt, sphinx, twine -requests-toolbelt==1.0.0 # via twine -rfc3339-validator==0.1.4 # via jsonschema, jupyter-events -rfc3986==2.0.0 # via frictionless, twine -rfc3986-validator==0.1.1 # via jsonschema, jupyter-events -rich==13.5.2 # via twine, typer -rpds-py==0.10.3 # via jsonschema, referencing -scipy==1.10.1 # via -r requirements.in -secretstorage==3.3.3 # via keyring -send2trash==1.8.2 # via jupyter-server -shapely==2.0.1 # via -r requirements.in, geopandas -shellingham==1.5.3 # via typer -simpleeval==0.9.13 # via frictionless -six==1.16.0 # via bleach, fiona, isodate, python-dateutil, rfc3339-validator, xdoctest -sniffio==1.3.0 # via anyio -snowballstemmer==2.2.0 # via sphinx -sortedcontainers==2.4.0 # via distributed, hypothesis -soupsieve==2.5 # via beautifulsoup4 -sphinx==4.5.0 # via -r requirements.in, furo, jupyterlite-sphinx, recommonmark, sphinx-autodoc-typehints, sphinx-basic-ng, sphinx-copybutton, sphinx-panels -sphinx-autodoc-typehints==1.14.1 # via -r requirements.in -sphinx-basic-ng==1.0.0b2 # via furo -sphinx-copybutton==0.5.2 # via -r requirements.in -sphinx-panels==0.6.0 # via -r requirements.in -sphinxcontrib-applehelp==1.0.4 # via sphinx -sphinxcontrib-devhelp==1.0.2 # via sphinx -sphinxcontrib-htmlhelp==2.0.1 # via sphinx -sphinxcontrib-jsmath==1.0.1 # via sphinx -sphinxcontrib-qthelp==1.0.3 # via sphinx -sphinxcontrib-serializinghtml==1.1.5 # via sphinx -starlette==0.27.0 # via fastapi -stringcase==1.2.0 # via frictionless -tabulate==0.9.0 # via asv, frictionless -tblib==2.0.0 # via distributed -terminado==0.17.1 # via jupyter-server, jupyter-server-terminals -text-unidecode==1.3 # via python-slugify -tinycss2==1.2.1 # via nbconvert -tomli==2.0.1 # via black, coverage, mypy, pylint, pytest -tomlkit==0.12.1 # via pylint -toolz==0.12.0 # via dask, distributed, partd -tornado==6.3.3 # via distributed, jupyter-client, jupyter-server, terminado -traitlets==5.10.0 # via jupyter-client, jupyter-core, jupyter-events, jupyter-server, nbclient, nbconvert, nbformat -twine==4.0.2 # via -r requirements.in -typeguard==4.1.5 # via -r requirements.in -typer[all]==0.9.0 # via frictionless, typer -types-click==7.1.8 # via -r requirements.in -types-pkg-resources==0.1.3 # via -r requirements.in -types-pytz==2023.3.0.1 # via -r requirements.in, pandas-stubs -types-pyyaml==6.0.12.11 # via -r requirements.in -types-requests==2.31.0.2 # via -r requirements.in -types-urllib3==1.26.25.14 # via types-requests -typing-extensions==4.7.1 # via -r requirements.in, annotated-types, astroid, black, fastapi, mypy, pydantic, pydantic-core, pylint, rich, starlette, typeguard, typer, typing-inspect, uvicorn -typing-inspect==0.9.0 # via -r requirements.in -uri-template==1.3.0 # via jsonschema -urllib3==2.0.7 # via distributed, requests, twine -uvicorn==0.23.2 # via -r requirements.in -validators==0.22.0 # via frictionless -virtualenv==20.24.5 # via nox, pre-commit -webcolors==1.13 # via jsonschema -webencodings==0.5.1 # via bleach, tinycss2 -websocket-client==1.6.3 # via jupyter-server -wrapt==1.15.0 # via -r requirements.in, astroid -xdoctest==1.1.1 # via -r requirements.in -zict==3.0.0 # via distributed -zipp==3.16.2 # via importlib-metadata, importlib-resources - -# The following packages are considered to be unsafe in a requirements file: -# pip -# setuptools +# This file was autogenerated by uv via the following command: +# uv pip compile requirements.in --output-file ci/requirements-py3.8-pandas1.5.3-pydantic2.3.0.txt --override /var/folders/5r/4t87zv7x32s7xv9fmnmbd8z80000gn/T/tmpyy4a6_ds +aiosignal==1.3.1 + # via ray +alabaster==0.7.13 + # via sphinx +annotated-types==0.5.0 + # via pydantic +anyio==3.7.1 + # via + # fastapi + # jupyter-server + # starlette +argcomplete==3.1.1 + # via nox +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.2.3 + # via isoduration +astroid==2.15.6 + # via pylint +asv==0.6.1 +asv-runner==0.1.0 + # via asv +attrs==23.1.0 + # via + # fiona + # hypothesis + # jsonschema + # referencing +babel==2.12.1 + # via + # jupyterlab-server + # sphinx +beautifulsoup4==4.12.2 + # via + # furo + # nbconvert +black==23.9.1 +bleach==6.0.0 + # via nbconvert +certifi==2023.7.22 + # via + # fiona + # pyproj + # requests +cffi==1.15.1 + # via argon2-cffi-bindings +cfgv==3.4.0 + # via pre-commit +chardet==5.2.0 + # via frictionless +charset-normalizer==3.2.0 + # via requests +click==8.1.7 + # via + # black + # click-plugins + # cligj + # dask + # distributed + # fiona + # ray + # typer + # uvicorn +click-plugins==1.1.1 + # via fiona +cligj==0.7.2 + # via fiona +cloudpickle==2.2.1 + # via + # dask + # distributed + # doit +colorama==0.4.6 + # via typer +colorlog==6.7.0 + # via nox +commonmark==0.9.1 + # via recommonmark +coverage==7.3.1 + # via pytest-cov +dask==2023.5.0 + # via distributed +defusedxml==0.7.1 + # via nbconvert +dill==0.3.7 + # via pylint +distlib==0.3.7 + # via virtualenv +distributed==2023.5.0 +docutils==0.17.1 + # via + # jupyterlite-sphinx + # readme-renderer + # recommonmark + # sphinx + # sphinx-panels +doit==0.36.0 + # via jupyterlite-core +exceptiongroup==1.1.3 + # via + # anyio + # hypothesis + # pytest +execnet==2.0.2 + # via pytest-xdist +fastapi==0.103.1 +fastjsonschema==2.18.0 + # via nbformat +filelock==3.12.4 + # via + # ray + # virtualenv +fiona==1.9.4.post1 + # via geopandas +fqdn==1.5.1 + # via jsonschema +frictionless==4.40.8 +frozenlist==1.4.0 + # via + # aiosignal + # ray +fsspec==2023.9.1 + # via + # dask + # modin +furo==2022.9.29 +geopandas==0.13.2 +grpcio==1.58.0 + # via ray +h11==0.14.0 + # via uvicorn +hypothesis==6.84.3 +identify==2.5.29 + # via pre-commit +idna==3.4 + # via + # anyio + # jsonschema + # requests +imagesize==1.4.1 + # via sphinx +importlib-metadata==6.8.0 + # via + # dask + # doit + # fiona + # jupyter-client + # jupyterlab-server + # jupyterlite-core + # keyring + # nbconvert + # sphinx + # twine + # typeguard +importlib-resources==6.1.1 + # via + # jsonschema + # jsonschema-specifications + # keyring +iniconfig==2.0.0 + # via pytest +isodate==0.6.1 + # via frictionless +isoduration==20.11.0 + # via jsonschema +isort==5.12.0 + # via pylint +jaraco-classes==3.3.0 + # via keyring +jinja2==3.1.3 + # via + # distributed + # frictionless + # jupyter-server + # jupyterlab-server + # nbconvert + # sphinx +json5==0.9.14 + # via + # asv + # jupyterlab-server +jsonpointer==2.4 + # via jsonschema +jsonschema==4.19.0 + # via + # frictionless + # jupyter-events + # jupyterlab-server + # nbformat + # ray +jsonschema-specifications==2023.7.1 + # via jsonschema +jupyter-client==8.3.1 + # via + # jupyter-server + # nbclient +jupyter-core==5.3.1 + # via + # jupyter-client + # jupyter-server + # jupyterlite-core + # nbclient + # nbconvert + # nbformat +jupyter-events==0.7.0 + # via jupyter-server +jupyter-server==2.7.3 + # via + # jupyterlab-server + # jupyterlite-sphinx +jupyter-server-terminals==0.4.4 + # via jupyter-server +jupyterlab-pygments==0.2.2 + # via nbconvert +jupyterlab-server==2.25.0 + # via jupyterlite-sphinx +jupyterlite==0.1.2 +jupyterlite-core==0.1.2 + # via + # jupyterlite + # jupyterlite-pyodide-kernel + # jupyterlite-sphinx +jupyterlite-javascript-kernel==0.1.2 + # via jupyterlite +jupyterlite-pyodide-kernel==0.1.2 + # via jupyterlite +jupyterlite-sphinx==0.9.3 +keyring==24.2.0 + # via twine +lazy-object-proxy==1.9.0 + # via astroid +locket==1.0.0 + # via + # distributed + # partd +markdown-it-py==3.0.0 + # via rich +marko==2.0.0 + # via frictionless +markupsafe==2.1.3 + # via + # jinja2 + # nbconvert +mccabe==0.7.0 + # via pylint +mdurl==0.1.2 + # via markdown-it-py +mistune==3.0.1 + # via nbconvert +modin==0.22.3 +more-itertools==10.1.0 + # via jaraco-classes +msgpack==1.0.5 + # via + # distributed + # ray +multimethod==1.9.1 +mypy==0.982 +mypy-extensions==1.0.0 + # via + # black + # mypy + # typing-inspect +nbclient==0.8.0 + # via nbconvert +nbconvert==7.8.0 + # via jupyter-server +nbformat==5.9.2 + # via + # jupyter-server + # nbclient + # nbconvert +nh3==0.2.14 + # via readme-renderer +nodeenv==1.8.0 + # via pre-commit +nox==2023.4.22 +numpy==1.24.4 + # via + # modin + # pandas + # pyarrow + # ray + # scipy + # shapely +overrides==7.4.0 + # via jupyter-server +packaging==23.1 + # via + # black + # dask + # distributed + # geopandas + # jupyter-server + # jupyterlab-server + # modin + # nbconvert + # nox + # pytest + # ray + # sphinx +pandas==1.5.3 + # via + # dask + # frictionless + # geopandas + # hypothesis + # modin + # partd + # petl + # pyspark + # ray +pandas-stubs==1.5.2.221213 +pandocfilters==1.5.0 + # via nbconvert +partd==1.4.0 + # via dask +pathspec==0.11.2 + # via black +petl==1.7.14 + # via frictionless +pip==24.0 +pkginfo==1.9.6 + # via + # jupyterlite-pyodide-kernel + # twine +pkgutil-resolve-name==1.3.10 + # via jsonschema +platformdirs==3.10.0 + # via + # black + # jupyter-core + # pylint + # virtualenv +pluggy==1.3.0 + # via pytest +pre-commit==3.4.0 +prometheus-client==0.17.1 + # via jupyter-server +protobuf==4.24.3 + # via ray +psutil==5.9.5 + # via + # distributed + # modin +ptyprocess==0.7.0 + # via terminado +py4j==0.10.9.7 + # via pyspark +pyarrow==14.0.1 +pycparser==2.21 + # via cffi +pydantic==2.3.0 + # via + # fastapi + # modin + # ray +pydantic-core==2.6.3 + # via pydantic +pygments==2.16.1 + # via + # furo + # nbconvert + # readme-renderer + # rich + # sphinx +pylint==2.17.3 +pympler==1.0.1 + # via asv +pyproj==3.5.0 + # via geopandas +pyspark==3.4.1 +pytest==7.4.2 + # via + # pytest-asyncio + # pytest-cov + # pytest-xdist +pytest-asyncio==0.21.1 +pytest-cov==4.1.0 +pytest-xdist==3.3.1 +python-dateutil==2.8.2 + # via + # arrow + # frictionless + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +python-multipart==0.0.7 +python-slugify==8.0.1 + # via frictionless +pytz==2023.3.post1 + # via + # babel + # pandas +pyyaml==6.0.1 + # via + # asv + # dask + # distributed + # frictionless + # jupyter-events + # pre-commit + # ray +pyzmq==25.1.1 + # via + # jupyter-client + # jupyter-server +ray==2.6.3 +readme-renderer==42.0 + # via twine +recommonmark==0.7.1 +referencing==0.30.2 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +requests==2.31.0 + # via + # frictionless + # jupyterlab-server + # ray + # requests-toolbelt + # sphinx + # twine +requests-toolbelt==1.0.0 + # via twine +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986==2.0.0 + # via + # frictionless + # twine +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rich==13.5.2 + # via + # twine + # typer +rpds-py==0.10.3 + # via + # jsonschema + # referencing +scipy==1.10.1 +send2trash==1.8.2 + # via jupyter-server +setuptools==69.1.0 + # via nodeenv +shapely==2.0.1 + # via geopandas +shellingham==1.5.3 + # via typer +simpleeval==0.9.13 + # via frictionless +six==1.16.0 + # via + # bleach + # fiona + # isodate + # python-dateutil + # rfc3339-validator + # xdoctest +sniffio==1.3.0 + # via anyio +snowballstemmer==2.2.0 + # via sphinx +sortedcontainers==2.4.0 + # via + # distributed + # hypothesis +soupsieve==2.5 + # via beautifulsoup4 +sphinx==4.5.0 + # via + # furo + # jupyterlite-sphinx + # recommonmark + # sphinx-autodoc-typehints + # sphinx-basic-ng + # sphinx-copybutton + # sphinx-panels +sphinx-autodoc-typehints==1.14.1 +sphinx-basic-ng==1.0.0b2 + # via furo +sphinx-copybutton==0.5.2 +sphinx-panels==0.6.0 +sphinxcontrib-applehelp==1.0.4 + # via sphinx +sphinxcontrib-devhelp==1.0.2 + # via sphinx +sphinxcontrib-htmlhelp==2.0.1 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.3 + # via sphinx +sphinxcontrib-serializinghtml==1.1.5 + # via sphinx +starlette==0.27.0 + # via fastapi +stringcase==1.2.0 + # via frictionless +tabulate==0.9.0 + # via + # asv + # frictionless +tblib==2.0.0 + # via distributed +terminado==0.17.1 + # via + # jupyter-server + # jupyter-server-terminals +text-unidecode==1.3 + # via python-slugify +tinycss2==1.2.1 + # via nbconvert +tomli==2.0.1 + # via + # black + # coverage + # mypy + # pylint + # pytest +tomlkit==0.12.1 + # via pylint +toolz==0.12.0 + # via + # dask + # distributed + # partd +tornado==6.3.3 + # via + # distributed + # jupyter-client + # jupyter-server + # terminado +traitlets==5.10.0 + # via + # jupyter-client + # jupyter-core + # jupyter-events + # jupyter-server + # nbclient + # nbconvert + # nbformat +twine==4.0.2 +typeguard==4.1.5 +typer==0.9.0 + # via frictionless +types-click==7.1.8 +types-pkg-resources==0.1.3 +types-pytz==2023.3.0.1 + # via pandas-stubs +types-pyyaml==6.0.12.11 +types-requests==2.31.0.2 +types-urllib3==1.26.25.14 + # via types-requests +typing-extensions==4.7.1 + # via + # annotated-types + # astroid + # black + # fastapi + # mypy + # pydantic + # pydantic-core + # pylint + # rich + # starlette + # typeguard + # typer + # typing-inspect + # uvicorn +typing-inspect==0.9.0 +uri-template==1.3.0 + # via jsonschema +urllib3==2.0.7 + # via + # distributed + # requests + # twine +uvicorn==0.23.2 +validators==0.22.0 + # via frictionless +virtualenv==20.24.5 + # via + # nox + # pre-commit +webcolors==1.13 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.6.3 + # via jupyter-server +wrapt==1.15.0 + # via astroid +xdoctest==1.1.1 +zict==3.0.0 + # via distributed +zipp==3.16.2 + # via + # importlib-metadata + # importlib-resources diff --git a/ci/requirements-py3.8-pandas2.0.3-pydantic1.10.11.txt b/ci/requirements-py3.8-pandas2.0.3-pydantic1.10.11.txt index d185b9fc9..8fb4cbf12 100644 --- a/ci/requirements-py3.8-pandas2.0.3-pydantic1.10.11.txt +++ b/ci/requirements-py3.8-pandas2.0.3-pydantic1.10.11.txt @@ -1,217 +1,609 @@ -# -# This file is autogenerated by pip-compile with Python 3.8 -# by the following command: -# -# pip-compile --annotation-style=line --no-emit-index-url --output-file=ci/requirements-py3.8-pandas2.0.3-pydantic1.10.11.txt requirements.in -# -aiosignal==1.3.1 # via ray -alabaster==0.7.13 # via sphinx -anyio==3.7.1 # via fastapi, jupyter-server, starlette -argcomplete==3.1.1 # via nox -argon2-cffi==23.1.0 # via jupyter-server -argon2-cffi-bindings==21.2.0 # via argon2-cffi -arrow==1.2.3 # via isoduration -astroid==2.15.6 # via pylint -asv==0.6.1 # via -r requirements.in -asv-runner==0.1.0 # via asv -attrs==23.1.0 # via fiona, hypothesis, jsonschema, referencing -babel==2.12.1 # via jupyterlab-server, sphinx -beautifulsoup4==4.12.2 # via furo, nbconvert -black==23.9.1 # via -r requirements.in -bleach==6.0.0 # via nbconvert -certifi==2023.7.22 # via fiona, pyproj, requests -cffi==1.15.1 # via argon2-cffi-bindings, cryptography -cfgv==3.4.0 # via pre-commit -chardet==5.2.0 # via frictionless -charset-normalizer==3.2.0 # via requests -click==8.1.7 # via black, click-plugins, cligj, dask, distributed, fiona, ray, typer, uvicorn -click-plugins==1.1.1 # via fiona -cligj==0.7.2 # via fiona -cloudpickle==2.2.1 # via dask, distributed, doit -colorama==0.4.6 # via typer -colorlog==6.7.0 # via nox -commonmark==0.9.1 # via recommonmark -coverage[toml]==7.3.1 # via coverage, pytest-cov -cryptography==42.0.2 # via secretstorage -dask==2023.5.0 # via -r requirements.in, distributed -defusedxml==0.7.1 # via nbconvert -dill==0.3.7 # via pylint -distlib==0.3.7 # via virtualenv -distributed==2023.5.0 # via -r requirements.in -docutils==0.17.1 # via jupyterlite-sphinx, readme-renderer, recommonmark, sphinx, sphinx-panels -doit==0.36.0 # via jupyterlite-core -exceptiongroup==1.1.3 # via anyio, hypothesis, pytest -execnet==2.0.2 # via pytest-xdist -fastapi==0.103.1 # via -r requirements.in -fastjsonschema==2.18.0 # via nbformat -filelock==3.12.4 # via ray, virtualenv -fiona==1.9.4.post1 # via geopandas -fqdn==1.5.1 # via jsonschema -frictionless==4.40.8 # via -r requirements.in -frozenlist==1.4.0 # via aiosignal, ray -fsspec==2023.9.1 # via dask, modin -furo==2022.9.29 # via -r requirements.in -geopandas==0.13.2 # via -r requirements.in -grpcio==1.58.0 # via ray -h11==0.14.0 # via uvicorn -hypothesis==6.84.3 # via -r requirements.in -identify==2.5.29 # via pre-commit -idna==3.4 # via anyio, jsonschema, requests -imagesize==1.4.1 # via sphinx -importlib-metadata==6.8.0 # via -r requirements.in, dask, doit, fiona, jupyter-client, jupyterlab-server, jupyterlite-core, keyring, nbconvert, sphinx, twine, typeguard -importlib-resources==6.0.1 # via jsonschema, jsonschema-specifications, keyring -iniconfig==2.0.0 # via pytest -isodate==0.6.1 # via frictionless -isoduration==20.11.0 # via jsonschema -isort==5.12.0 # via -r requirements.in, pylint -jaraco-classes==3.3.0 # via keyring -jeepney==0.8.0 # via keyring, secretstorage -jinja2==3.1.3 # via distributed, frictionless, jupyter-server, jupyterlab-server, nbconvert, sphinx -json5==0.9.14 # via asv, jupyterlab-server -jsonpointer==2.4 # via jsonschema -jsonschema[format-nongpl]==4.19.0 # via frictionless, jupyter-events, jupyterlab-server, nbformat, ray -jsonschema-specifications==2023.7.1 # via jsonschema -jupyter-client==8.3.1 # via jupyter-server, nbclient -jupyter-core==5.3.1 # via jupyter-client, jupyter-server, jupyterlite-core, nbclient, nbconvert, nbformat -jupyter-events==0.7.0 # via jupyter-server -jupyter-server==2.7.3 # via jupyterlab-server, jupyterlite-sphinx -jupyter-server-terminals==0.4.4 # via jupyter-server -jupyterlab-pygments==0.2.2 # via nbconvert -jupyterlab-server==2.25.0 # via jupyterlite-sphinx -jupyterlite==0.1.2 # via -r requirements.in -jupyterlite-core==0.1.2 # via jupyterlite, jupyterlite-pyodide-kernel, jupyterlite-sphinx -jupyterlite-javascript-kernel==0.1.2 # via jupyterlite -jupyterlite-pyodide-kernel==0.1.2 # via jupyterlite -jupyterlite-sphinx==0.9.3 # via -r requirements.in -keyring==24.2.0 # via twine -lazy-object-proxy==1.9.0 # via astroid -locket==1.0.0 # via distributed, partd -markdown-it-py==3.0.0 # via rich -marko==2.0.0 # via frictionless -markupsafe==2.1.3 # via jinja2, nbconvert -mccabe==0.7.0 # via pylint -mdurl==0.1.2 # via markdown-it-py -mistune==3.0.1 # via nbconvert -modin==0.23.1 # via -r requirements.in -more-itertools==10.1.0 # via jaraco-classes -msgpack==1.0.5 # via distributed, ray -multimethod==1.9.1 # via -r requirements.in -mypy==0.982 # via -r requirements.in -mypy-extensions==1.0.0 # via black, mypy, typing-inspect -nbclient==0.8.0 # via nbconvert -nbconvert==7.8.0 # via jupyter-server -nbformat==5.9.2 # via jupyter-server, nbclient, nbconvert -nh3==0.2.14 # via readme-renderer -nodeenv==1.8.0 # via pre-commit -nox==2023.4.22 # via -r requirements.in -numpy==1.24.4 # via -r requirements.in, modin, pandas, pyarrow, ray, scipy, shapely -overrides==7.4.0 # via jupyter-server -packaging==23.1 # via -r requirements.in, black, dask, distributed, geopandas, jupyter-server, jupyterlab-server, modin, nbconvert, nox, pytest, ray, sphinx -pandas==2.0.3 # via -r requirements.in, geopandas, modin -pandas-stubs==1.5.2.221213 # via -r requirements.in -pandocfilters==1.5.0 # via nbconvert -partd==1.4.0 # via dask -pathspec==0.11.2 # via black -petl==1.7.14 # via frictionless -pkginfo==1.9.6 # via jupyterlite-pyodide-kernel, twine -pkgutil-resolve-name==1.3.10 # via jsonschema -platformdirs==3.10.0 # via black, jupyter-core, pylint, virtualenv -pluggy==1.3.0 # via pytest -pre-commit==3.4.0 # via -r requirements.in -prometheus-client==0.17.1 # via jupyter-server -protobuf==4.24.3 # via -r requirements.in, ray -psutil==5.9.5 # via distributed, modin -ptyprocess==0.7.0 # via terminado -py4j==0.10.9.7 # via pyspark -pyarrow==14.0.1 # via -r requirements.in -pycparser==2.21 # via cffi -pydantic==1.10.11 # via -r requirements.in, fastapi -pygments==2.16.1 # via furo, nbconvert, readme-renderer, rich, sphinx -pylint==2.17.3 # via -r requirements.in -pympler==1.0.1 # via asv -pyproj==3.5.0 # via geopandas -pyspark==3.4.1 # via -r requirements.in -pytest==7.4.2 # via -r requirements.in, pytest-asyncio, pytest-cov, pytest-xdist -pytest-asyncio==0.21.1 # via -r requirements.in -pytest-cov==4.1.0 # via -r requirements.in -pytest-xdist==3.3.1 # via -r requirements.in -python-dateutil==2.8.2 # via arrow, frictionless, jupyter-client, pandas -python-json-logger==2.0.7 # via jupyter-events -python-multipart==0.0.7 # via -r requirements.in -python-slugify==8.0.1 # via frictionless -pytz==2023.3.post1 # via -r requirements.in, babel, pandas -pyyaml==6.0.1 # via -r requirements.in, asv, dask, distributed, frictionless, jupyter-events, pre-commit, ray -pyzmq==25.1.1 # via jupyter-client, jupyter-server -ray==2.6.3 # via -r requirements.in -readme-renderer==42.0 # via twine -recommonmark==0.7.1 # via -r requirements.in -referencing==0.30.2 # via jsonschema, jsonschema-specifications, jupyter-events -requests==2.31.0 # via frictionless, jupyterlab-server, ray, requests-toolbelt, sphinx, twine -requests-toolbelt==1.0.0 # via twine -rfc3339-validator==0.1.4 # via jsonschema, jupyter-events -rfc3986==2.0.0 # via frictionless, twine -rfc3986-validator==0.1.1 # via jsonschema, jupyter-events -rich==13.5.2 # via twine, typer -rpds-py==0.10.3 # via jsonschema, referencing -scipy==1.10.1 # via -r requirements.in -secretstorage==3.3.3 # via keyring -send2trash==1.8.2 # via jupyter-server -shapely==2.0.1 # via -r requirements.in, geopandas -shellingham==1.5.3 # via typer -simpleeval==0.9.13 # via frictionless -six==1.16.0 # via bleach, fiona, isodate, python-dateutil, rfc3339-validator, xdoctest -sniffio==1.3.0 # via anyio -snowballstemmer==2.2.0 # via sphinx -sortedcontainers==2.4.0 # via distributed, hypothesis -soupsieve==2.5 # via beautifulsoup4 -sphinx==4.5.0 # via -r requirements.in, furo, jupyterlite-sphinx, recommonmark, sphinx-autodoc-typehints, sphinx-basic-ng, sphinx-copybutton, sphinx-panels -sphinx-autodoc-typehints==1.14.1 # via -r requirements.in -sphinx-basic-ng==1.0.0b2 # via furo -sphinx-copybutton==0.5.2 # via -r requirements.in -sphinx-panels==0.6.0 # via -r requirements.in -sphinxcontrib-applehelp==1.0.4 # via sphinx -sphinxcontrib-devhelp==1.0.2 # via sphinx -sphinxcontrib-htmlhelp==2.0.1 # via sphinx -sphinxcontrib-jsmath==1.0.1 # via sphinx -sphinxcontrib-qthelp==1.0.3 # via sphinx -sphinxcontrib-serializinghtml==1.1.5 # via sphinx -starlette==0.27.0 # via fastapi -stringcase==1.2.0 # via frictionless -tabulate==0.9.0 # via asv, frictionless -tblib==2.0.0 # via distributed -terminado==0.17.1 # via jupyter-server, jupyter-server-terminals -text-unidecode==1.3 # via python-slugify -tinycss2==1.2.1 # via nbconvert -tomli==2.0.1 # via black, coverage, mypy, pylint, pytest -tomlkit==0.12.1 # via pylint -toolz==0.12.0 # via dask, distributed, partd -tornado==6.3.3 # via distributed, jupyter-client, jupyter-server, terminado -traitlets==5.10.0 # via jupyter-client, jupyter-core, jupyter-events, jupyter-server, nbclient, nbconvert, nbformat -twine==4.0.2 # via -r requirements.in -typeguard==4.1.5 # via -r requirements.in -typer[all]==0.9.0 # via frictionless, typer -types-click==7.1.8 # via -r requirements.in -types-pkg-resources==0.1.3 # via -r requirements.in -types-pytz==2023.3.0.1 # via -r requirements.in, pandas-stubs -types-pyyaml==6.0.12.11 # via -r requirements.in -types-requests==2.31.0.2 # via -r requirements.in -types-urllib3==1.26.25.14 # via types-requests -typing-extensions==4.7.1 # via -r requirements.in, astroid, black, fastapi, mypy, pydantic, pylint, rich, starlette, typeguard, typer, typing-inspect, uvicorn -typing-inspect==0.9.0 # via -r requirements.in -tzdata==2023.3 # via pandas -uri-template==1.3.0 # via jsonschema -urllib3==2.0.7 # via distributed, requests, twine -uvicorn==0.23.2 # via -r requirements.in -validators==0.22.0 # via frictionless -virtualenv==20.24.5 # via nox, pre-commit -webcolors==1.13 # via jsonschema -webencodings==0.5.1 # via bleach, tinycss2 -websocket-client==1.6.3 # via jupyter-server -wrapt==1.15.0 # via -r requirements.in, astroid -xdoctest==1.1.1 # via -r requirements.in -zict==3.0.0 # via distributed -zipp==3.16.2 # via importlib-metadata, importlib-resources - -# The following packages are considered to be unsafe in a requirements file: -# pip -# setuptools +# This file was autogenerated by uv via the following command: +# uv pip compile requirements.in --output-file ci/requirements-py3.8-pandas2.0.3-pydantic1.10.11.txt --override /var/folders/5r/4t87zv7x32s7xv9fmnmbd8z80000gn/T/tmpi4gfgkam +aiosignal==1.3.1 + # via ray +alabaster==0.7.13 + # via sphinx +anyio==3.7.1 + # via + # fastapi + # jupyter-server + # starlette +argcomplete==3.1.1 + # via nox +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.2.3 + # via isoduration +astroid==2.15.6 + # via pylint +asv==0.6.1 +asv-runner==0.1.0 + # via asv +attrs==23.1.0 + # via + # fiona + # hypothesis + # jsonschema + # referencing +babel==2.12.1 + # via + # jupyterlab-server + # sphinx +beautifulsoup4==4.12.2 + # via + # furo + # nbconvert +black==23.9.1 +bleach==6.0.0 + # via nbconvert +certifi==2023.7.22 + # via + # fiona + # pyproj + # requests +cffi==1.15.1 + # via argon2-cffi-bindings +cfgv==3.4.0 + # via pre-commit +chardet==5.2.0 + # via frictionless +charset-normalizer==3.2.0 + # via requests +click==8.1.7 + # via + # black + # click-plugins + # cligj + # dask + # distributed + # fiona + # ray + # typer + # uvicorn +click-plugins==1.1.1 + # via fiona +cligj==0.7.2 + # via fiona +cloudpickle==2.2.1 + # via + # dask + # distributed + # doit +colorama==0.4.6 + # via typer +colorlog==6.7.0 + # via nox +commonmark==0.9.1 + # via recommonmark +coverage==7.3.1 + # via pytest-cov +dask==2023.5.0 + # via distributed +defusedxml==0.7.1 + # via nbconvert +dill==0.3.7 + # via pylint +distlib==0.3.7 + # via virtualenv +distributed==2023.5.0 +docutils==0.17.1 + # via + # jupyterlite-sphinx + # readme-renderer + # recommonmark + # sphinx + # sphinx-panels +doit==0.36.0 + # via jupyterlite-core +exceptiongroup==1.1.3 + # via + # anyio + # hypothesis + # pytest +execnet==2.0.2 + # via pytest-xdist +fastapi==0.103.1 +fastjsonschema==2.18.0 + # via nbformat +filelock==3.12.4 + # via + # ray + # virtualenv +fiona==1.9.4.post1 + # via geopandas +fqdn==1.5.1 + # via jsonschema +frictionless==4.40.8 +frozenlist==1.4.0 + # via + # aiosignal + # ray +fsspec==2023.9.1 + # via + # dask + # modin +furo==2022.9.29 +geopandas==0.13.2 +grpcio==1.58.0 + # via ray +h11==0.14.0 + # via uvicorn +hypothesis==6.84.3 +identify==2.5.29 + # via pre-commit +idna==3.4 + # via + # anyio + # jsonschema + # requests +imagesize==1.4.1 + # via sphinx +importlib-metadata==6.8.0 + # via + # dask + # doit + # fiona + # jupyter-client + # jupyterlab-server + # jupyterlite-core + # keyring + # nbconvert + # sphinx + # twine + # typeguard +importlib-resources==6.1.1 + # via + # jsonschema + # jsonschema-specifications + # keyring +iniconfig==2.0.0 + # via pytest +isodate==0.6.1 + # via frictionless +isoduration==20.11.0 + # via jsonschema +isort==5.12.0 + # via pylint +jaraco-classes==3.3.0 + # via keyring +jinja2==3.1.3 + # via + # distributed + # frictionless + # jupyter-server + # jupyterlab-server + # nbconvert + # sphinx +json5==0.9.14 + # via + # asv + # jupyterlab-server +jsonpointer==2.4 + # via jsonschema +jsonschema==4.19.0 + # via + # frictionless + # jupyter-events + # jupyterlab-server + # nbformat + # ray +jsonschema-specifications==2023.7.1 + # via jsonschema +jupyter-client==8.3.1 + # via + # jupyter-server + # nbclient +jupyter-core==5.3.1 + # via + # jupyter-client + # jupyter-server + # jupyterlite-core + # nbclient + # nbconvert + # nbformat +jupyter-events==0.7.0 + # via jupyter-server +jupyter-server==2.7.3 + # via + # jupyterlab-server + # jupyterlite-sphinx +jupyter-server-terminals==0.4.4 + # via jupyter-server +jupyterlab-pygments==0.2.2 + # via nbconvert +jupyterlab-server==2.25.0 + # via jupyterlite-sphinx +jupyterlite==0.1.2 +jupyterlite-core==0.1.2 + # via + # jupyterlite + # jupyterlite-pyodide-kernel + # jupyterlite-sphinx +jupyterlite-javascript-kernel==0.1.2 + # via jupyterlite +jupyterlite-pyodide-kernel==0.1.2 + # via jupyterlite +jupyterlite-sphinx==0.9.3 +keyring==24.2.0 + # via twine +lazy-object-proxy==1.9.0 + # via astroid +locket==1.0.0 + # via + # distributed + # partd +markdown-it-py==3.0.0 + # via rich +marko==2.0.0 + # via frictionless +markupsafe==2.1.3 + # via + # jinja2 + # nbconvert +mccabe==0.7.0 + # via pylint +mdurl==0.1.2 + # via markdown-it-py +mistune==3.0.1 + # via nbconvert +modin==0.23.1 +more-itertools==10.1.0 + # via jaraco-classes +msgpack==1.0.5 + # via + # distributed + # ray +multimethod==1.9.1 +mypy==0.982 +mypy-extensions==1.0.0 + # via + # black + # mypy + # typing-inspect +nbclient==0.8.0 + # via nbconvert +nbconvert==7.8.0 + # via jupyter-server +nbformat==5.9.2 + # via + # jupyter-server + # nbclient + # nbconvert +nh3==0.2.14 + # via readme-renderer +nodeenv==1.8.0 + # via pre-commit +nox==2023.4.22 +numpy==1.24.4 + # via + # modin + # pandas + # pyarrow + # ray + # scipy + # shapely +overrides==7.4.0 + # via jupyter-server +packaging==23.1 + # via + # black + # dask + # distributed + # geopandas + # jupyter-server + # jupyterlab-server + # modin + # nbconvert + # nox + # pytest + # ray + # sphinx +pandas==2.0.3 + # via + # dask + # frictionless + # geopandas + # hypothesis + # modin + # partd + # petl + # pyspark + # ray +pandas-stubs==1.5.2.221213 +pandocfilters==1.5.0 + # via nbconvert +partd==1.4.0 + # via dask +pathspec==0.11.2 + # via black +petl==1.7.14 + # via frictionless +pip==24.0 +pkginfo==1.9.6 + # via + # jupyterlite-pyodide-kernel + # twine +pkgutil-resolve-name==1.3.10 + # via jsonschema +platformdirs==3.10.0 + # via + # black + # jupyter-core + # pylint + # virtualenv +pluggy==1.3.0 + # via pytest +pre-commit==3.4.0 +prometheus-client==0.17.1 + # via jupyter-server +protobuf==4.24.3 + # via ray +psutil==5.9.5 + # via + # distributed + # modin +ptyprocess==0.7.0 + # via terminado +py4j==0.10.9.7 + # via pyspark +pyarrow==14.0.1 +pycparser==2.21 + # via cffi +pydantic==1.10.11 + # via + # fastapi + # modin + # ray +pygments==2.16.1 + # via + # furo + # nbconvert + # readme-renderer + # rich + # sphinx +pylint==2.17.3 +pympler==1.0.1 + # via asv +pyproj==3.5.0 + # via geopandas +pyspark==3.4.1 +pytest==7.4.2 + # via + # pytest-asyncio + # pytest-cov + # pytest-xdist +pytest-asyncio==0.21.1 +pytest-cov==4.1.0 +pytest-xdist==3.3.1 +python-dateutil==2.8.2 + # via + # arrow + # frictionless + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +python-multipart==0.0.7 +python-slugify==8.0.1 + # via frictionless +pytz==2023.3.post1 + # via + # babel + # pandas +pyyaml==6.0.1 + # via + # asv + # dask + # distributed + # frictionless + # jupyter-events + # pre-commit + # ray +pyzmq==25.1.1 + # via + # jupyter-client + # jupyter-server +ray==2.6.3 +readme-renderer==42.0 + # via twine +recommonmark==0.7.1 +referencing==0.30.2 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +requests==2.31.0 + # via + # frictionless + # jupyterlab-server + # ray + # requests-toolbelt + # sphinx + # twine +requests-toolbelt==1.0.0 + # via twine +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986==2.0.0 + # via + # frictionless + # twine +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rich==13.5.2 + # via + # twine + # typer +rpds-py==0.10.3 + # via + # jsonschema + # referencing +scipy==1.10.1 +send2trash==1.8.2 + # via jupyter-server +setuptools==69.1.0 + # via nodeenv +shapely==2.0.1 + # via geopandas +shellingham==1.5.3 + # via typer +simpleeval==0.9.13 + # via frictionless +six==1.16.0 + # via + # bleach + # fiona + # isodate + # python-dateutil + # rfc3339-validator + # xdoctest +sniffio==1.3.0 + # via anyio +snowballstemmer==2.2.0 + # via sphinx +sortedcontainers==2.4.0 + # via + # distributed + # hypothesis +soupsieve==2.5 + # via beautifulsoup4 +sphinx==4.5.0 + # via + # furo + # jupyterlite-sphinx + # recommonmark + # sphinx-autodoc-typehints + # sphinx-basic-ng + # sphinx-copybutton + # sphinx-panels +sphinx-autodoc-typehints==1.14.1 +sphinx-basic-ng==1.0.0b2 + # via furo +sphinx-copybutton==0.5.2 +sphinx-panels==0.6.0 +sphinxcontrib-applehelp==1.0.4 + # via sphinx +sphinxcontrib-devhelp==1.0.2 + # via sphinx +sphinxcontrib-htmlhelp==2.0.1 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.3 + # via sphinx +sphinxcontrib-serializinghtml==1.1.5 + # via sphinx +starlette==0.27.0 + # via fastapi +stringcase==1.2.0 + # via frictionless +tabulate==0.9.0 + # via + # asv + # frictionless +tblib==2.0.0 + # via distributed +terminado==0.17.1 + # via + # jupyter-server + # jupyter-server-terminals +text-unidecode==1.3 + # via python-slugify +tinycss2==1.2.1 + # via nbconvert +tomli==2.0.1 + # via + # black + # coverage + # mypy + # pylint + # pytest +tomlkit==0.12.1 + # via pylint +toolz==0.12.0 + # via + # dask + # distributed + # partd +tornado==6.3.3 + # via + # distributed + # jupyter-client + # jupyter-server + # terminado +traitlets==5.10.0 + # via + # jupyter-client + # jupyter-core + # jupyter-events + # jupyter-server + # nbclient + # nbconvert + # nbformat +twine==4.0.2 +typeguard==4.1.5 +typer==0.9.0 + # via frictionless +types-click==7.1.8 +types-pkg-resources==0.1.3 +types-pytz==2023.3.0.1 + # via pandas-stubs +types-pyyaml==6.0.12.11 +types-requests==2.31.0.2 +types-urllib3==1.26.25.14 + # via types-requests +typing-extensions==4.7.1 + # via + # astroid + # black + # fastapi + # mypy + # pydantic + # pylint + # rich + # starlette + # typeguard + # typer + # typing-inspect + # uvicorn +typing-inspect==0.9.0 +tzdata==2023.3 + # via pandas +uri-template==1.3.0 + # via jsonschema +urllib3==2.0.7 + # via + # distributed + # requests + # twine +uvicorn==0.23.2 +validators==0.22.0 + # via frictionless +virtualenv==20.24.5 + # via + # nox + # pre-commit +webcolors==1.13 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.6.3 + # via jupyter-server +wrapt==1.15.0 + # via astroid +xdoctest==1.1.1 +zict==3.0.0 + # via distributed +zipp==3.16.2 + # via + # importlib-metadata + # importlib-resources diff --git a/ci/requirements-py3.8-pandas2.0.3-pydantic2.3.0.txt b/ci/requirements-py3.8-pandas2.0.3-pydantic2.3.0.txt index 7cfa8f8c1..7eb62dd77 100644 --- a/ci/requirements-py3.8-pandas2.0.3-pydantic2.3.0.txt +++ b/ci/requirements-py3.8-pandas2.0.3-pydantic2.3.0.txt @@ -1,219 +1,615 @@ -# -# This file is autogenerated by pip-compile with Python 3.8 -# by the following command: -# -# pip-compile --annotation-style=line --no-emit-index-url --output-file=ci/requirements-py3.8-pandas2.0.3-pydantic2.3.0.txt requirements.in -# -aiosignal==1.3.1 # via ray -alabaster==0.7.13 # via sphinx -annotated-types==0.5.0 # via pydantic -anyio==3.7.1 # via fastapi, jupyter-server, starlette -argcomplete==3.1.1 # via nox -argon2-cffi==23.1.0 # via jupyter-server -argon2-cffi-bindings==21.2.0 # via argon2-cffi -arrow==1.2.3 # via isoduration -astroid==2.15.6 # via pylint -asv==0.6.1 # via -r requirements.in -asv-runner==0.1.0 # via asv -attrs==23.1.0 # via fiona, hypothesis, jsonschema, referencing -babel==2.12.1 # via jupyterlab-server, sphinx -beautifulsoup4==4.12.2 # via furo, nbconvert -black==23.9.1 # via -r requirements.in -bleach==6.0.0 # via nbconvert -certifi==2023.7.22 # via fiona, pyproj, requests -cffi==1.15.1 # via argon2-cffi-bindings, cryptography -cfgv==3.4.0 # via pre-commit -chardet==5.2.0 # via frictionless -charset-normalizer==3.2.0 # via requests -click==8.1.7 # via black, click-plugins, cligj, dask, distributed, fiona, ray, typer, uvicorn -click-plugins==1.1.1 # via fiona -cligj==0.7.2 # via fiona -cloudpickle==2.2.1 # via dask, distributed, doit -colorama==0.4.6 # via typer -colorlog==6.7.0 # via nox -commonmark==0.9.1 # via recommonmark -coverage[toml]==7.3.1 # via coverage, pytest-cov -cryptography==42.0.2 # via secretstorage -dask==2023.5.0 # via -r requirements.in, distributed -defusedxml==0.7.1 # via nbconvert -dill==0.3.7 # via pylint -distlib==0.3.7 # via virtualenv -distributed==2023.5.0 # via -r requirements.in -docutils==0.17.1 # via jupyterlite-sphinx, readme-renderer, recommonmark, sphinx, sphinx-panels -doit==0.36.0 # via jupyterlite-core -exceptiongroup==1.1.3 # via anyio, hypothesis, pytest -execnet==2.0.2 # via pytest-xdist -fastapi==0.103.1 # via -r requirements.in -fastjsonschema==2.18.0 # via nbformat -filelock==3.12.4 # via ray, virtualenv -fiona==1.9.4.post1 # via geopandas -fqdn==1.5.1 # via jsonschema -frictionless==4.40.8 # via -r requirements.in -frozenlist==1.4.0 # via aiosignal, ray -fsspec==2023.9.1 # via dask, modin -furo==2022.9.29 # via -r requirements.in -geopandas==0.13.2 # via -r requirements.in -grpcio==1.58.0 # via ray -h11==0.14.0 # via uvicorn -hypothesis==6.84.3 # via -r requirements.in -identify==2.5.29 # via pre-commit -idna==3.4 # via anyio, jsonschema, requests -imagesize==1.4.1 # via sphinx -importlib-metadata==6.8.0 # via -r requirements.in, dask, doit, fiona, jupyter-client, jupyterlab-server, jupyterlite-core, keyring, nbconvert, sphinx, twine, typeguard -importlib-resources==6.0.1 # via jsonschema, jsonschema-specifications, keyring -iniconfig==2.0.0 # via pytest -isodate==0.6.1 # via frictionless -isoduration==20.11.0 # via jsonschema -isort==5.12.0 # via -r requirements.in, pylint -jaraco-classes==3.3.0 # via keyring -jeepney==0.8.0 # via keyring, secretstorage -jinja2==3.1.3 # via distributed, frictionless, jupyter-server, jupyterlab-server, nbconvert, sphinx -json5==0.9.14 # via asv, jupyterlab-server -jsonpointer==2.4 # via jsonschema -jsonschema[format-nongpl]==4.19.0 # via frictionless, jupyter-events, jupyterlab-server, nbformat, ray -jsonschema-specifications==2023.7.1 # via jsonschema -jupyter-client==8.3.1 # via jupyter-server, nbclient -jupyter-core==5.3.1 # via jupyter-client, jupyter-server, jupyterlite-core, nbclient, nbconvert, nbformat -jupyter-events==0.7.0 # via jupyter-server -jupyter-server==2.7.3 # via jupyterlab-server, jupyterlite-sphinx -jupyter-server-terminals==0.4.4 # via jupyter-server -jupyterlab-pygments==0.2.2 # via nbconvert -jupyterlab-server==2.25.0 # via jupyterlite-sphinx -jupyterlite==0.1.2 # via -r requirements.in -jupyterlite-core==0.1.2 # via jupyterlite, jupyterlite-pyodide-kernel, jupyterlite-sphinx -jupyterlite-javascript-kernel==0.1.2 # via jupyterlite -jupyterlite-pyodide-kernel==0.1.2 # via jupyterlite -jupyterlite-sphinx==0.9.3 # via -r requirements.in -keyring==24.2.0 # via twine -lazy-object-proxy==1.9.0 # via astroid -locket==1.0.0 # via distributed, partd -markdown-it-py==3.0.0 # via rich -marko==2.0.0 # via frictionless -markupsafe==2.1.3 # via jinja2, nbconvert -mccabe==0.7.0 # via pylint -mdurl==0.1.2 # via markdown-it-py -mistune==3.0.1 # via nbconvert -modin==0.23.1 # via -r requirements.in -more-itertools==10.1.0 # via jaraco-classes -msgpack==1.0.5 # via distributed, ray -multimethod==1.9.1 # via -r requirements.in -mypy==0.982 # via -r requirements.in -mypy-extensions==1.0.0 # via black, mypy, typing-inspect -nbclient==0.8.0 # via nbconvert -nbconvert==7.8.0 # via jupyter-server -nbformat==5.9.2 # via jupyter-server, nbclient, nbconvert -nh3==0.2.14 # via readme-renderer -nodeenv==1.8.0 # via pre-commit -nox==2023.4.22 # via -r requirements.in -numpy==1.24.4 # via -r requirements.in, modin, pandas, pyarrow, ray, scipy, shapely -overrides==7.4.0 # via jupyter-server -packaging==23.1 # via -r requirements.in, black, dask, distributed, geopandas, jupyter-server, jupyterlab-server, modin, nbconvert, nox, pytest, ray, sphinx -pandas==2.0.3 # via -r requirements.in, geopandas, modin -pandas-stubs==1.5.2.221213 # via -r requirements.in -pandocfilters==1.5.0 # via nbconvert -partd==1.4.0 # via dask -pathspec==0.11.2 # via black -petl==1.7.14 # via frictionless -pkginfo==1.9.6 # via jupyterlite-pyodide-kernel, twine -pkgutil-resolve-name==1.3.10 # via jsonschema -platformdirs==3.10.0 # via black, jupyter-core, pylint, virtualenv -pluggy==1.3.0 # via pytest -pre-commit==3.4.0 # via -r requirements.in -prometheus-client==0.17.1 # via jupyter-server -protobuf==4.24.3 # via -r requirements.in, ray -psutil==5.9.5 # via distributed, modin -ptyprocess==0.7.0 # via terminado -py4j==0.10.9.7 # via pyspark -pyarrow==14.0.1 # via -r requirements.in -pycparser==2.21 # via cffi -pydantic==2.3.0 # via -r requirements.in, fastapi -pydantic-core==2.6.3 # via pydantic -pygments==2.16.1 # via furo, nbconvert, readme-renderer, rich, sphinx -pylint==2.17.3 # via -r requirements.in -pympler==1.0.1 # via asv -pyproj==3.5.0 # via geopandas -pyspark==3.4.1 # via -r requirements.in -pytest==7.4.2 # via -r requirements.in, pytest-asyncio, pytest-cov, pytest-xdist -pytest-asyncio==0.21.1 # via -r requirements.in -pytest-cov==4.1.0 # via -r requirements.in -pytest-xdist==3.3.1 # via -r requirements.in -python-dateutil==2.8.2 # via arrow, frictionless, jupyter-client, pandas -python-json-logger==2.0.7 # via jupyter-events -python-multipart==0.0.7 # via -r requirements.in -python-slugify==8.0.1 # via frictionless -pytz==2023.3.post1 # via -r requirements.in, babel, pandas -pyyaml==6.0.1 # via -r requirements.in, asv, dask, distributed, frictionless, jupyter-events, pre-commit, ray -pyzmq==25.1.1 # via jupyter-client, jupyter-server -ray==2.6.3 # via -r requirements.in -readme-renderer==42.0 # via twine -recommonmark==0.7.1 # via -r requirements.in -referencing==0.30.2 # via jsonschema, jsonschema-specifications, jupyter-events -requests==2.31.0 # via frictionless, jupyterlab-server, ray, requests-toolbelt, sphinx, twine -requests-toolbelt==1.0.0 # via twine -rfc3339-validator==0.1.4 # via jsonschema, jupyter-events -rfc3986==2.0.0 # via frictionless, twine -rfc3986-validator==0.1.1 # via jsonschema, jupyter-events -rich==13.5.2 # via twine, typer -rpds-py==0.10.3 # via jsonschema, referencing -scipy==1.10.1 # via -r requirements.in -secretstorage==3.3.3 # via keyring -send2trash==1.8.2 # via jupyter-server -shapely==2.0.1 # via -r requirements.in, geopandas -shellingham==1.5.3 # via typer -simpleeval==0.9.13 # via frictionless -six==1.16.0 # via bleach, fiona, isodate, python-dateutil, rfc3339-validator, xdoctest -sniffio==1.3.0 # via anyio -snowballstemmer==2.2.0 # via sphinx -sortedcontainers==2.4.0 # via distributed, hypothesis -soupsieve==2.5 # via beautifulsoup4 -sphinx==4.5.0 # via -r requirements.in, furo, jupyterlite-sphinx, recommonmark, sphinx-autodoc-typehints, sphinx-basic-ng, sphinx-copybutton, sphinx-panels -sphinx-autodoc-typehints==1.14.1 # via -r requirements.in -sphinx-basic-ng==1.0.0b2 # via furo -sphinx-copybutton==0.5.2 # via -r requirements.in -sphinx-panels==0.6.0 # via -r requirements.in -sphinxcontrib-applehelp==1.0.4 # via sphinx -sphinxcontrib-devhelp==1.0.2 # via sphinx -sphinxcontrib-htmlhelp==2.0.1 # via sphinx -sphinxcontrib-jsmath==1.0.1 # via sphinx -sphinxcontrib-qthelp==1.0.3 # via sphinx -sphinxcontrib-serializinghtml==1.1.5 # via sphinx -starlette==0.27.0 # via fastapi -stringcase==1.2.0 # via frictionless -tabulate==0.9.0 # via asv, frictionless -tblib==2.0.0 # via distributed -terminado==0.17.1 # via jupyter-server, jupyter-server-terminals -text-unidecode==1.3 # via python-slugify -tinycss2==1.2.1 # via nbconvert -tomli==2.0.1 # via black, coverage, mypy, pylint, pytest -tomlkit==0.12.1 # via pylint -toolz==0.12.0 # via dask, distributed, partd -tornado==6.3.3 # via distributed, jupyter-client, jupyter-server, terminado -traitlets==5.10.0 # via jupyter-client, jupyter-core, jupyter-events, jupyter-server, nbclient, nbconvert, nbformat -twine==4.0.2 # via -r requirements.in -typeguard==4.1.5 # via -r requirements.in -typer[all]==0.9.0 # via frictionless, typer -types-click==7.1.8 # via -r requirements.in -types-pkg-resources==0.1.3 # via -r requirements.in -types-pytz==2023.3.0.1 # via -r requirements.in, pandas-stubs -types-pyyaml==6.0.12.11 # via -r requirements.in -types-requests==2.31.0.2 # via -r requirements.in -types-urllib3==1.26.25.14 # via types-requests -typing-extensions==4.7.1 # via -r requirements.in, annotated-types, astroid, black, fastapi, mypy, pydantic, pydantic-core, pylint, rich, starlette, typeguard, typer, typing-inspect, uvicorn -typing-inspect==0.9.0 # via -r requirements.in -tzdata==2023.3 # via pandas -uri-template==1.3.0 # via jsonschema -urllib3==2.0.7 # via distributed, requests, twine -uvicorn==0.23.2 # via -r requirements.in -validators==0.22.0 # via frictionless -virtualenv==20.24.5 # via nox, pre-commit -webcolors==1.13 # via jsonschema -webencodings==0.5.1 # via bleach, tinycss2 -websocket-client==1.6.3 # via jupyter-server -wrapt==1.15.0 # via -r requirements.in, astroid -xdoctest==1.1.1 # via -r requirements.in -zict==3.0.0 # via distributed -zipp==3.16.2 # via importlib-metadata, importlib-resources - -# The following packages are considered to be unsafe in a requirements file: -# pip -# setuptools +# This file was autogenerated by uv via the following command: +# uv pip compile requirements.in --output-file ci/requirements-py3.8-pandas2.0.3-pydantic2.3.0.txt --override /var/folders/5r/4t87zv7x32s7xv9fmnmbd8z80000gn/T/tmppcfpox9h +aiosignal==1.3.1 + # via ray +alabaster==0.7.13 + # via sphinx +annotated-types==0.5.0 + # via pydantic +anyio==3.7.1 + # via + # fastapi + # jupyter-server + # starlette +argcomplete==3.1.1 + # via nox +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.2.3 + # via isoduration +astroid==2.15.6 + # via pylint +asv==0.6.1 +asv-runner==0.1.0 + # via asv +attrs==23.1.0 + # via + # fiona + # hypothesis + # jsonschema + # referencing +babel==2.12.1 + # via + # jupyterlab-server + # sphinx +beautifulsoup4==4.12.2 + # via + # furo + # nbconvert +black==23.9.1 +bleach==6.0.0 + # via nbconvert +certifi==2023.7.22 + # via + # fiona + # pyproj + # requests +cffi==1.15.1 + # via argon2-cffi-bindings +cfgv==3.4.0 + # via pre-commit +chardet==5.2.0 + # via frictionless +charset-normalizer==3.2.0 + # via requests +click==8.1.7 + # via + # black + # click-plugins + # cligj + # dask + # distributed + # fiona + # ray + # typer + # uvicorn +click-plugins==1.1.1 + # via fiona +cligj==0.7.2 + # via fiona +cloudpickle==2.2.1 + # via + # dask + # distributed + # doit +colorama==0.4.6 + # via typer +colorlog==6.7.0 + # via nox +commonmark==0.9.1 + # via recommonmark +coverage==7.3.1 + # via pytest-cov +dask==2023.5.0 + # via distributed +defusedxml==0.7.1 + # via nbconvert +dill==0.3.7 + # via pylint +distlib==0.3.7 + # via virtualenv +distributed==2023.5.0 +docutils==0.17.1 + # via + # jupyterlite-sphinx + # readme-renderer + # recommonmark + # sphinx + # sphinx-panels +doit==0.36.0 + # via jupyterlite-core +exceptiongroup==1.1.3 + # via + # anyio + # hypothesis + # pytest +execnet==2.0.2 + # via pytest-xdist +fastapi==0.103.1 +fastjsonschema==2.18.0 + # via nbformat +filelock==3.12.4 + # via + # ray + # virtualenv +fiona==1.9.4.post1 + # via geopandas +fqdn==1.5.1 + # via jsonschema +frictionless==4.40.8 +frozenlist==1.4.0 + # via + # aiosignal + # ray +fsspec==2023.9.1 + # via + # dask + # modin +furo==2022.9.29 +geopandas==0.13.2 +grpcio==1.58.0 + # via ray +h11==0.14.0 + # via uvicorn +hypothesis==6.84.3 +identify==2.5.29 + # via pre-commit +idna==3.4 + # via + # anyio + # jsonschema + # requests +imagesize==1.4.1 + # via sphinx +importlib-metadata==6.8.0 + # via + # dask + # doit + # fiona + # jupyter-client + # jupyterlab-server + # jupyterlite-core + # keyring + # nbconvert + # sphinx + # twine + # typeguard +importlib-resources==6.1.1 + # via + # jsonschema + # jsonschema-specifications + # keyring +iniconfig==2.0.0 + # via pytest +isodate==0.6.1 + # via frictionless +isoduration==20.11.0 + # via jsonschema +isort==5.12.0 + # via pylint +jaraco-classes==3.3.0 + # via keyring +jinja2==3.1.3 + # via + # distributed + # frictionless + # jupyter-server + # jupyterlab-server + # nbconvert + # sphinx +json5==0.9.14 + # via + # asv + # jupyterlab-server +jsonpointer==2.4 + # via jsonschema +jsonschema==4.19.0 + # via + # frictionless + # jupyter-events + # jupyterlab-server + # nbformat + # ray +jsonschema-specifications==2023.7.1 + # via jsonschema +jupyter-client==8.3.1 + # via + # jupyter-server + # nbclient +jupyter-core==5.3.1 + # via + # jupyter-client + # jupyter-server + # jupyterlite-core + # nbclient + # nbconvert + # nbformat +jupyter-events==0.7.0 + # via jupyter-server +jupyter-server==2.7.3 + # via + # jupyterlab-server + # jupyterlite-sphinx +jupyter-server-terminals==0.4.4 + # via jupyter-server +jupyterlab-pygments==0.2.2 + # via nbconvert +jupyterlab-server==2.25.0 + # via jupyterlite-sphinx +jupyterlite==0.1.2 +jupyterlite-core==0.1.2 + # via + # jupyterlite + # jupyterlite-pyodide-kernel + # jupyterlite-sphinx +jupyterlite-javascript-kernel==0.1.2 + # via jupyterlite +jupyterlite-pyodide-kernel==0.1.2 + # via jupyterlite +jupyterlite-sphinx==0.9.3 +keyring==24.2.0 + # via twine +lazy-object-proxy==1.9.0 + # via astroid +locket==1.0.0 + # via + # distributed + # partd +markdown-it-py==3.0.0 + # via rich +marko==2.0.0 + # via frictionless +markupsafe==2.1.3 + # via + # jinja2 + # nbconvert +mccabe==0.7.0 + # via pylint +mdurl==0.1.2 + # via markdown-it-py +mistune==3.0.1 + # via nbconvert +modin==0.23.1 +more-itertools==10.1.0 + # via jaraco-classes +msgpack==1.0.5 + # via + # distributed + # ray +multimethod==1.9.1 +mypy==0.982 +mypy-extensions==1.0.0 + # via + # black + # mypy + # typing-inspect +nbclient==0.8.0 + # via nbconvert +nbconvert==7.8.0 + # via jupyter-server +nbformat==5.9.2 + # via + # jupyter-server + # nbclient + # nbconvert +nh3==0.2.14 + # via readme-renderer +nodeenv==1.8.0 + # via pre-commit +nox==2023.4.22 +numpy==1.24.4 + # via + # modin + # pandas + # pyarrow + # ray + # scipy + # shapely +overrides==7.4.0 + # via jupyter-server +packaging==23.1 + # via + # black + # dask + # distributed + # geopandas + # jupyter-server + # jupyterlab-server + # modin + # nbconvert + # nox + # pytest + # ray + # sphinx +pandas==2.0.3 + # via + # dask + # frictionless + # geopandas + # hypothesis + # modin + # partd + # petl + # pyspark + # ray +pandas-stubs==1.5.2.221213 +pandocfilters==1.5.0 + # via nbconvert +partd==1.4.0 + # via dask +pathspec==0.11.2 + # via black +petl==1.7.14 + # via frictionless +pip==24.0 +pkginfo==1.9.6 + # via + # jupyterlite-pyodide-kernel + # twine +pkgutil-resolve-name==1.3.10 + # via jsonschema +platformdirs==3.10.0 + # via + # black + # jupyter-core + # pylint + # virtualenv +pluggy==1.3.0 + # via pytest +pre-commit==3.4.0 +prometheus-client==0.17.1 + # via jupyter-server +protobuf==4.24.3 + # via ray +psutil==5.9.5 + # via + # distributed + # modin +ptyprocess==0.7.0 + # via terminado +py4j==0.10.9.7 + # via pyspark +pyarrow==14.0.1 +pycparser==2.21 + # via cffi +pydantic==2.3.0 + # via + # fastapi + # modin + # ray +pydantic-core==2.6.3 + # via pydantic +pygments==2.16.1 + # via + # furo + # nbconvert + # readme-renderer + # rich + # sphinx +pylint==2.17.3 +pympler==1.0.1 + # via asv +pyproj==3.5.0 + # via geopandas +pyspark==3.4.1 +pytest==7.4.2 + # via + # pytest-asyncio + # pytest-cov + # pytest-xdist +pytest-asyncio==0.21.1 +pytest-cov==4.1.0 +pytest-xdist==3.3.1 +python-dateutil==2.8.2 + # via + # arrow + # frictionless + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +python-multipart==0.0.7 +python-slugify==8.0.1 + # via frictionless +pytz==2023.3.post1 + # via + # babel + # pandas +pyyaml==6.0.1 + # via + # asv + # dask + # distributed + # frictionless + # jupyter-events + # pre-commit + # ray +pyzmq==25.1.1 + # via + # jupyter-client + # jupyter-server +ray==2.6.3 +readme-renderer==42.0 + # via twine +recommonmark==0.7.1 +referencing==0.30.2 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +requests==2.31.0 + # via + # frictionless + # jupyterlab-server + # ray + # requests-toolbelt + # sphinx + # twine +requests-toolbelt==1.0.0 + # via twine +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986==2.0.0 + # via + # frictionless + # twine +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rich==13.5.2 + # via + # twine + # typer +rpds-py==0.10.3 + # via + # jsonschema + # referencing +scipy==1.10.1 +send2trash==1.8.2 + # via jupyter-server +setuptools==69.1.0 + # via nodeenv +shapely==2.0.1 + # via geopandas +shellingham==1.5.3 + # via typer +simpleeval==0.9.13 + # via frictionless +six==1.16.0 + # via + # bleach + # fiona + # isodate + # python-dateutil + # rfc3339-validator + # xdoctest +sniffio==1.3.0 + # via anyio +snowballstemmer==2.2.0 + # via sphinx +sortedcontainers==2.4.0 + # via + # distributed + # hypothesis +soupsieve==2.5 + # via beautifulsoup4 +sphinx==4.5.0 + # via + # furo + # jupyterlite-sphinx + # recommonmark + # sphinx-autodoc-typehints + # sphinx-basic-ng + # sphinx-copybutton + # sphinx-panels +sphinx-autodoc-typehints==1.14.1 +sphinx-basic-ng==1.0.0b2 + # via furo +sphinx-copybutton==0.5.2 +sphinx-panels==0.6.0 +sphinxcontrib-applehelp==1.0.4 + # via sphinx +sphinxcontrib-devhelp==1.0.2 + # via sphinx +sphinxcontrib-htmlhelp==2.0.1 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.3 + # via sphinx +sphinxcontrib-serializinghtml==1.1.5 + # via sphinx +starlette==0.27.0 + # via fastapi +stringcase==1.2.0 + # via frictionless +tabulate==0.9.0 + # via + # asv + # frictionless +tblib==2.0.0 + # via distributed +terminado==0.17.1 + # via + # jupyter-server + # jupyter-server-terminals +text-unidecode==1.3 + # via python-slugify +tinycss2==1.2.1 + # via nbconvert +tomli==2.0.1 + # via + # black + # coverage + # mypy + # pylint + # pytest +tomlkit==0.12.1 + # via pylint +toolz==0.12.0 + # via + # dask + # distributed + # partd +tornado==6.3.3 + # via + # distributed + # jupyter-client + # jupyter-server + # terminado +traitlets==5.10.0 + # via + # jupyter-client + # jupyter-core + # jupyter-events + # jupyter-server + # nbclient + # nbconvert + # nbformat +twine==4.0.2 +typeguard==4.1.5 +typer==0.9.0 + # via frictionless +types-click==7.1.8 +types-pkg-resources==0.1.3 +types-pytz==2023.3.0.1 + # via pandas-stubs +types-pyyaml==6.0.12.11 +types-requests==2.31.0.2 +types-urllib3==1.26.25.14 + # via types-requests +typing-extensions==4.7.1 + # via + # annotated-types + # astroid + # black + # fastapi + # mypy + # pydantic + # pydantic-core + # pylint + # rich + # starlette + # typeguard + # typer + # typing-inspect + # uvicorn +typing-inspect==0.9.0 +tzdata==2023.3 + # via pandas +uri-template==1.3.0 + # via jsonschema +urllib3==2.0.7 + # via + # distributed + # requests + # twine +uvicorn==0.23.2 +validators==0.22.0 + # via frictionless +virtualenv==20.24.5 + # via + # nox + # pre-commit +webcolors==1.13 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.6.3 + # via jupyter-server +wrapt==1.15.0 + # via astroid +xdoctest==1.1.1 +zict==3.0.0 + # via distributed +zipp==3.16.2 + # 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 4b940797e..c94a01543 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 @@ -1,214 +1,595 @@ -# -# This file is autogenerated by pip-compile with Python 3.9 -# by the following command: -# -# pip-compile --annotation-style=line --no-emit-index-url --output-file=ci/requirements-py3.9-pandas1.5.3-pydantic1.10.11.txt requirements.in -# -aiosignal==1.3.1 # via ray -alabaster==0.7.13 # via sphinx -anyio==3.7.1 # via fastapi, jupyter-server, starlette -argcomplete==3.1.1 # via nox -argon2-cffi==23.1.0 # via jupyter-server -argon2-cffi-bindings==21.2.0 # via argon2-cffi -arrow==1.2.3 # via isoduration -astroid==2.15.6 # via pylint -asv==0.6.1 # via -r requirements.in -asv-runner==0.1.0 # via asv -attrs==23.1.0 # via fiona, hypothesis, jsonschema, referencing -babel==2.12.1 # via jupyterlab-server, sphinx -beautifulsoup4==4.12.2 # via furo, nbconvert -black==23.9.1 # via -r requirements.in -bleach==6.0.0 # via nbconvert -certifi==2023.7.22 # via fiona, pyproj, requests -cffi==1.15.1 # via argon2-cffi-bindings, cryptography -cfgv==3.4.0 # via pre-commit -chardet==5.2.0 # via frictionless -charset-normalizer==3.2.0 # via requests -click==8.1.7 # via black, click-plugins, cligj, dask, distributed, fiona, ray, typer, uvicorn -click-plugins==1.1.1 # via fiona -cligj==0.7.2 # via fiona -cloudpickle==2.2.1 # via dask, distributed, doit -colorama==0.4.6 # via typer -colorlog==6.7.0 # via nox -commonmark==0.9.1 # via recommonmark -coverage[toml]==7.3.1 # via coverage, pytest-cov -cryptography==42.0.2 # via secretstorage -dask==2023.9.2 # via -r requirements.in, distributed -defusedxml==0.7.1 # via nbconvert -dill==0.3.7 # via pylint -distlib==0.3.7 # via virtualenv -distributed==2023.9.2 # via -r requirements.in -docutils==0.17.1 # via jupyterlite-sphinx, readme-renderer, recommonmark, sphinx, sphinx-panels -doit==0.36.0 # via jupyterlite-core -exceptiongroup==1.1.3 # via anyio, hypothesis, pytest -execnet==2.0.2 # via pytest-xdist -fastapi==0.103.1 # via -r requirements.in -fastjsonschema==2.18.0 # via nbformat -filelock==3.12.4 # via ray, virtualenv -fiona==1.9.4.post1 # via geopandas -fqdn==1.5.1 # via jsonschema -frictionless==4.40.8 # via -r requirements.in -frozenlist==1.4.0 # via aiosignal, ray -fsspec==2023.9.1 # via dask, modin -furo==2022.9.29 # via -r requirements.in -geopandas==0.14.0 # via -r requirements.in -grpcio==1.58.0 # via ray -h11==0.14.0 # via uvicorn -hypothesis==6.84.3 # via -r requirements.in -identify==2.5.29 # via pre-commit -idna==3.4 # via anyio, jsonschema, requests -imagesize==1.4.1 # via sphinx -importlib-metadata==6.8.0 # via -r requirements.in, dask, doit, fiona, jupyter-client, jupyterlab-server, jupyterlite-core, keyring, nbconvert, sphinx, twine, typeguard -iniconfig==2.0.0 # via pytest -isodate==0.6.1 # via frictionless -isoduration==20.11.0 # via jsonschema -isort==5.12.0 # via -r requirements.in, pylint -jaraco-classes==3.3.0 # via keyring -jeepney==0.8.0 # via keyring, secretstorage -jinja2==3.1.3 # via distributed, frictionless, jupyter-server, jupyterlab-server, nbconvert, sphinx -json5==0.9.14 # via asv, jupyterlab-server -jsonpointer==2.4 # via jsonschema -jsonschema[format-nongpl]==4.19.0 # via frictionless, jupyter-events, jupyterlab-server, nbformat, ray -jsonschema-specifications==2023.7.1 # via jsonschema -jupyter-client==8.3.1 # via jupyter-server, nbclient -jupyter-core==5.3.1 # via jupyter-client, jupyter-server, jupyterlite-core, nbclient, nbconvert, nbformat -jupyter-events==0.7.0 # via jupyter-server -jupyter-server==2.7.3 # via jupyterlab-server, jupyterlite-sphinx -jupyter-server-terminals==0.4.4 # via jupyter-server -jupyterlab-pygments==0.2.2 # via nbconvert -jupyterlab-server==2.25.0 # via jupyterlite-sphinx -jupyterlite==0.1.2 # via -r requirements.in -jupyterlite-core==0.1.2 # via jupyterlite, jupyterlite-pyodide-kernel, jupyterlite-sphinx -jupyterlite-javascript-kernel==0.1.2 # via jupyterlite -jupyterlite-pyodide-kernel==0.1.2 # via jupyterlite -jupyterlite-sphinx==0.9.3 # via -r requirements.in -keyring==24.2.0 # via twine -lazy-object-proxy==1.9.0 # via astroid -locket==1.0.0 # via distributed, partd -markdown-it-py==3.0.0 # via rich -marko==2.0.0 # via frictionless -markupsafe==2.1.3 # via jinja2, nbconvert -mccabe==0.7.0 # via pylint -mdurl==0.1.2 # via markdown-it-py -mistune==3.0.1 # via nbconvert -modin==0.22.3 # via -r requirements.in -more-itertools==10.1.0 # via jaraco-classes -msgpack==1.0.5 # via distributed, ray -multimethod==1.9.1 # via -r requirements.in -mypy==0.982 # via -r requirements.in -mypy-extensions==1.0.0 # via black, mypy, typing-inspect -nbclient==0.8.0 # via nbconvert -nbconvert==7.8.0 # via jupyter-server -nbformat==5.9.2 # via jupyter-server, nbclient, nbconvert -nh3==0.2.14 # via readme-renderer -nodeenv==1.8.0 # via pre-commit -nox==2023.4.22 # via -r requirements.in -numpy==1.25.2 # via -r requirements.in, modin, pandas, pyarrow, ray, scipy, shapely -overrides==7.4.0 # via jupyter-server -packaging==23.1 # via -r requirements.in, black, dask, distributed, geopandas, jupyter-server, jupyterlab-server, modin, nbconvert, nox, pytest, ray, sphinx -pandas==1.5.3 # via -r requirements.in, geopandas, modin -pandas-stubs==1.5.2.221213 # via -r requirements.in -pandocfilters==1.5.0 # via nbconvert -partd==1.4.0 # via dask -pathspec==0.11.2 # via black -petl==1.7.14 # via frictionless -pkginfo==1.9.6 # via jupyterlite-pyodide-kernel, twine -platformdirs==3.10.0 # via black, jupyter-core, pylint, virtualenv -pluggy==1.3.0 # via pytest -pre-commit==3.4.0 # via -r requirements.in -prometheus-client==0.17.1 # via jupyter-server -protobuf==4.24.3 # via -r requirements.in, ray -psutil==5.9.5 # via distributed, modin -ptyprocess==0.7.0 # via terminado -py4j==0.10.9.7 # via pyspark -pyarrow==14.0.1 # via -r requirements.in -pycparser==2.21 # via cffi -pydantic==1.10.11 # via -r requirements.in, fastapi -pygments==2.16.1 # via furo, nbconvert, readme-renderer, rich, sphinx -pylint==2.17.3 # via -r requirements.in -pympler==1.0.1 # via asv -pyproj==3.6.0 # via geopandas -pyspark==3.4.1 # via -r requirements.in -pytest==7.4.2 # via -r requirements.in, pytest-asyncio, pytest-cov, pytest-xdist -pytest-asyncio==0.21.1 # via -r requirements.in -pytest-cov==4.1.0 # via -r requirements.in -pytest-xdist==3.3.1 # via -r requirements.in -python-dateutil==2.8.2 # via arrow, frictionless, jupyter-client, pandas -python-json-logger==2.0.7 # via jupyter-events -python-multipart==0.0.7 # via -r requirements.in -python-slugify==8.0.1 # via frictionless -pytz==2023.3.post1 # via -r requirements.in, pandas -pyyaml==6.0.1 # via -r requirements.in, asv, dask, distributed, frictionless, jupyter-events, pre-commit, ray -pyzmq==25.1.1 # via jupyter-client, jupyter-server -ray==2.6.3 # via -r requirements.in -readme-renderer==42.0 # via twine -recommonmark==0.7.1 # via -r requirements.in -referencing==0.30.2 # via jsonschema, jsonschema-specifications, jupyter-events -requests==2.31.0 # via frictionless, jupyterlab-server, ray, requests-toolbelt, sphinx, twine -requests-toolbelt==1.0.0 # via twine -rfc3339-validator==0.1.4 # via jsonschema, jupyter-events -rfc3986==2.0.0 # via frictionless, twine -rfc3986-validator==0.1.1 # via jsonschema, jupyter-events -rich==13.5.2 # via twine, typer -rpds-py==0.10.3 # via jsonschema, referencing -scipy==1.11.2 # via -r requirements.in -secretstorage==3.3.3 # via keyring -send2trash==1.8.2 # via jupyter-server -shapely==2.0.1 # via -r requirements.in, geopandas -shellingham==1.5.3 # via typer -simpleeval==0.9.13 # via frictionless -six==1.16.0 # via bleach, fiona, isodate, python-dateutil, rfc3339-validator, xdoctest -sniffio==1.3.0 # via anyio -snowballstemmer==2.2.0 # via sphinx -sortedcontainers==2.4.0 # via distributed, hypothesis -soupsieve==2.5 # via beautifulsoup4 -sphinx==4.5.0 # via -r requirements.in, furo, jupyterlite-sphinx, recommonmark, sphinx-autodoc-typehints, sphinx-basic-ng, sphinx-copybutton, sphinx-panels -sphinx-autodoc-typehints==1.14.1 # via -r requirements.in -sphinx-basic-ng==1.0.0b2 # via furo -sphinx-copybutton==0.5.2 # via -r requirements.in -sphinx-panels==0.6.0 # via -r requirements.in -sphinxcontrib-applehelp==1.0.4 # via sphinx -sphinxcontrib-devhelp==1.0.2 # via sphinx -sphinxcontrib-htmlhelp==2.0.1 # via sphinx -sphinxcontrib-jsmath==1.0.1 # via sphinx -sphinxcontrib-qthelp==1.0.3 # via sphinx -sphinxcontrib-serializinghtml==1.1.5 # via sphinx -starlette==0.27.0 # via fastapi -stringcase==1.2.0 # via frictionless -tabulate==0.9.0 # via asv, frictionless -tblib==2.0.0 # via distributed -terminado==0.17.1 # via jupyter-server, jupyter-server-terminals -text-unidecode==1.3 # via python-slugify -tinycss2==1.2.1 # via nbconvert -tomli==2.0.1 # via black, coverage, mypy, pylint, pytest -tomlkit==0.12.1 # via pylint -toolz==0.12.0 # via dask, distributed, partd -tornado==6.3.3 # via distributed, jupyter-client, jupyter-server, terminado -traitlets==5.10.0 # via jupyter-client, jupyter-core, jupyter-events, jupyter-server, nbclient, nbconvert, nbformat -twine==4.0.2 # via -r requirements.in -typeguard==4.1.5 # via -r requirements.in -typer[all]==0.9.0 # via frictionless, typer -types-click==7.1.8 # via -r requirements.in -types-pkg-resources==0.1.3 # via -r requirements.in -types-pytz==2023.3.0.1 # via -r requirements.in, pandas-stubs -types-pyyaml==6.0.12.11 # via -r requirements.in -types-requests==2.31.0.2 # via -r requirements.in -types-urllib3==1.26.25.14 # via types-requests -typing-extensions==4.7.1 # via -r requirements.in, astroid, black, fastapi, mypy, pydantic, pylint, starlette, typeguard, typer, typing-inspect, uvicorn -typing-inspect==0.9.0 # via -r requirements.in -uri-template==1.3.0 # via jsonschema -urllib3==2.0.7 # via distributed, requests, twine -uvicorn==0.23.2 # via -r requirements.in -validators==0.22.0 # via frictionless -virtualenv==20.24.5 # via nox, pre-commit -webcolors==1.13 # via jsonschema -webencodings==0.5.1 # via bleach, tinycss2 -websocket-client==1.6.3 # via jupyter-server -wrapt==1.15.0 # via -r requirements.in, astroid -xdoctest==1.1.1 # via -r requirements.in -zict==3.0.0 # via distributed -zipp==3.16.2 # via importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# pip -# setuptools +# This file was autogenerated by uv via the following command: +# uv pip compile requirements.in --output-file ci/requirements-py3.9-pandas1.5.3-pydantic1.10.11.txt --override /var/folders/5r/4t87zv7x32s7xv9fmnmbd8z80000gn/T/tmpov4dt6l8 +aiosignal==1.3.1 + # via ray +alabaster==0.7.13 + # via sphinx +anyio==3.7.1 + # via + # fastapi + # jupyter-server + # starlette +argcomplete==3.1.1 + # via nox +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.2.3 + # via isoduration +astroid==2.15.6 + # via pylint +asv==0.6.1 +asv-runner==0.1.0 + # via asv +attrs==23.1.0 + # via + # fiona + # hypothesis + # jsonschema + # referencing +babel==2.12.1 + # via + # jupyterlab-server + # sphinx +beautifulsoup4==4.12.2 + # via + # furo + # nbconvert +black==23.9.1 +bleach==6.0.0 + # via nbconvert +certifi==2023.7.22 + # via + # fiona + # pyproj + # requests +cffi==1.15.1 + # via argon2-cffi-bindings +cfgv==3.4.0 + # via pre-commit +chardet==5.2.0 + # via frictionless +charset-normalizer==3.2.0 + # via requests +click==8.1.7 + # via + # black + # click-plugins + # cligj + # dask + # distributed + # fiona + # ray + # typer + # uvicorn +click-plugins==1.1.1 + # via fiona +cligj==0.7.2 + # via fiona +cloudpickle==2.2.1 + # via + # dask + # distributed + # doit +colorama==0.4.6 + # via typer +colorlog==6.7.0 + # via nox +commonmark==0.9.1 + # via recommonmark +coverage==7.3.1 + # via pytest-cov +dask==2023.9.2 + # via distributed +defusedxml==0.7.1 + # via nbconvert +dill==0.3.7 + # via pylint +distlib==0.3.7 + # via virtualenv +distributed==2023.9.2 +docutils==0.17.1 + # via + # jupyterlite-sphinx + # readme-renderer + # recommonmark + # sphinx + # sphinx-panels +doit==0.36.0 + # via jupyterlite-core +exceptiongroup==1.1.3 + # via + # anyio + # hypothesis + # pytest +execnet==2.0.2 + # via pytest-xdist +fastapi==0.103.1 +fastjsonschema==2.18.0 + # via nbformat +filelock==3.12.4 + # via + # ray + # virtualenv +fiona==1.9.4.post1 + # via geopandas +fqdn==1.5.1 + # via jsonschema +frictionless==4.40.8 +frozenlist==1.4.0 + # via + # aiosignal + # ray +fsspec==2023.9.1 + # via + # dask + # modin +furo==2022.9.29 +geopandas==0.14.0 +grpcio==1.58.0 + # via ray +h11==0.14.0 + # via uvicorn +hypothesis==6.84.3 +identify==2.5.29 + # via pre-commit +idna==3.4 + # via + # anyio + # jsonschema + # requests +imagesize==1.4.1 + # via sphinx +importlib-metadata==6.8.0 + # via + # dask + # doit + # fiona + # jupyter-client + # jupyterlab-server + # jupyterlite-core + # keyring + # nbconvert + # sphinx + # twine + # typeguard +iniconfig==2.0.0 + # via pytest +isodate==0.6.1 + # via frictionless +isoduration==20.11.0 + # via jsonschema +isort==5.12.0 + # via pylint +jaraco-classes==3.3.0 + # via keyring +jinja2==3.1.3 + # via + # distributed + # frictionless + # jupyter-server + # jupyterlab-server + # nbconvert + # sphinx +json5==0.9.14 + # via + # asv + # jupyterlab-server +jsonpointer==2.4 + # via jsonschema +jsonschema==4.19.0 + # via + # frictionless + # jupyter-events + # jupyterlab-server + # nbformat + # ray +jsonschema-specifications==2023.7.1 + # via jsonschema +jupyter-client==8.3.1 + # via + # jupyter-server + # nbclient +jupyter-core==5.3.1 + # via + # jupyter-client + # jupyter-server + # jupyterlite-core + # nbclient + # nbconvert + # nbformat +jupyter-events==0.7.0 + # via jupyter-server +jupyter-server==2.7.3 + # via + # jupyterlab-server + # jupyterlite-sphinx +jupyter-server-terminals==0.4.4 + # via jupyter-server +jupyterlab-pygments==0.2.2 + # via nbconvert +jupyterlab-server==2.25.0 + # via jupyterlite-sphinx +jupyterlite==0.1.2 +jupyterlite-core==0.1.2 + # via + # jupyterlite + # jupyterlite-pyodide-kernel + # jupyterlite-sphinx +jupyterlite-javascript-kernel==0.1.2 + # via jupyterlite +jupyterlite-pyodide-kernel==0.1.2 + # via jupyterlite +jupyterlite-sphinx==0.9.3 +keyring==24.2.0 + # via twine +lazy-object-proxy==1.9.0 + # via astroid +locket==1.0.0 + # via + # distributed + # partd +markdown-it-py==3.0.0 + # via rich +marko==2.0.0 + # via frictionless +markupsafe==2.1.3 + # via + # jinja2 + # nbconvert +mccabe==0.7.0 + # via pylint +mdurl==0.1.2 + # via markdown-it-py +mistune==3.0.1 + # via nbconvert +modin==0.22.3 +more-itertools==10.1.0 + # via jaraco-classes +msgpack==1.0.5 + # via + # distributed + # ray +multimethod==1.9.1 +mypy==0.982 +mypy-extensions==1.0.0 + # via + # black + # mypy + # typing-inspect +nbclient==0.8.0 + # via nbconvert +nbconvert==7.8.0 + # via jupyter-server +nbformat==5.9.2 + # via + # jupyter-server + # nbclient + # nbconvert +nh3==0.2.14 + # via readme-renderer +nodeenv==1.8.0 + # via pre-commit +nox==2023.4.22 +numpy==1.25.2 + # via + # modin + # pandas + # pyarrow + # ray + # scipy + # shapely +overrides==7.4.0 + # via jupyter-server +packaging==23.1 + # via + # black + # dask + # distributed + # geopandas + # jupyter-server + # jupyterlab-server + # modin + # nbconvert + # nox + # pytest + # ray + # sphinx +pandas==1.5.3 + # via + # dask + # frictionless + # geopandas + # hypothesis + # modin + # partd + # petl + # pyspark + # ray +pandas-stubs==1.5.2.221213 +pandocfilters==1.5.0 + # via nbconvert +partd==1.4.0 + # via dask +pathspec==0.11.2 + # via black +petl==1.7.14 + # via frictionless +pip==24.0 +pkginfo==1.9.6 + # via + # jupyterlite-pyodide-kernel + # twine +platformdirs==3.10.0 + # via + # black + # jupyter-core + # pylint + # virtualenv +pluggy==1.3.0 + # via pytest +pre-commit==3.4.0 +prometheus-client==0.17.1 + # via jupyter-server +protobuf==4.24.3 + # via ray +psutil==5.9.5 + # via + # distributed + # modin +ptyprocess==0.7.0 + # via terminado +py4j==0.10.9.7 + # via pyspark +pyarrow==14.0.1 +pycparser==2.21 + # via cffi +pydantic==1.10.11 + # via + # fastapi + # modin + # ray +pygments==2.16.1 + # via + # furo + # nbconvert + # readme-renderer + # rich + # sphinx +pylint==2.17.3 +pympler==1.0.1 + # via asv +pyproj==3.6.0 + # via geopandas +pyspark==3.4.1 +pytest==7.4.2 + # via + # pytest-asyncio + # pytest-cov + # pytest-xdist +pytest-asyncio==0.21.1 +pytest-cov==4.1.0 +pytest-xdist==3.3.1 +python-dateutil==2.8.2 + # via + # arrow + # frictionless + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +python-multipart==0.0.7 +python-slugify==8.0.1 + # via frictionless +pytz==2023.3.post1 + # via pandas +pyyaml==6.0.1 + # via + # asv + # dask + # distributed + # frictionless + # jupyter-events + # pre-commit + # ray +pyzmq==25.1.1 + # via + # jupyter-client + # jupyter-server +ray==2.6.3 +readme-renderer==42.0 + # via twine +recommonmark==0.7.1 +referencing==0.30.2 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +requests==2.31.0 + # via + # frictionless + # jupyterlab-server + # ray + # requests-toolbelt + # sphinx + # twine +requests-toolbelt==1.0.0 + # via twine +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986==2.0.0 + # via + # frictionless + # twine +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rich==13.5.2 + # via + # twine + # typer +rpds-py==0.10.3 + # via + # jsonschema + # referencing +scipy==1.11.2 +send2trash==1.8.2 + # via jupyter-server +setuptools==69.1.0 + # via nodeenv +shapely==2.0.1 + # via geopandas +shellingham==1.5.3 + # via typer +simpleeval==0.9.13 + # via frictionless +six==1.16.0 + # via + # bleach + # fiona + # isodate + # python-dateutil + # rfc3339-validator + # xdoctest +sniffio==1.3.0 + # via anyio +snowballstemmer==2.2.0 + # via sphinx +sortedcontainers==2.4.0 + # via + # distributed + # hypothesis +soupsieve==2.5 + # via beautifulsoup4 +sphinx==4.5.0 + # via + # furo + # jupyterlite-sphinx + # recommonmark + # sphinx-autodoc-typehints + # sphinx-basic-ng + # sphinx-copybutton + # sphinx-panels +sphinx-autodoc-typehints==1.14.1 +sphinx-basic-ng==1.0.0b2 + # via furo +sphinx-copybutton==0.5.2 +sphinx-panels==0.6.0 +sphinxcontrib-applehelp==1.0.4 + # via sphinx +sphinxcontrib-devhelp==1.0.2 + # via sphinx +sphinxcontrib-htmlhelp==2.0.1 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.3 + # via sphinx +sphinxcontrib-serializinghtml==1.1.5 + # via sphinx +starlette==0.27.0 + # via fastapi +stringcase==1.2.0 + # via frictionless +tabulate==0.9.0 + # via + # asv + # frictionless +tblib==2.0.0 + # via distributed +terminado==0.17.1 + # via + # jupyter-server + # jupyter-server-terminals +text-unidecode==1.3 + # via python-slugify +tinycss2==1.2.1 + # via nbconvert +tomli==2.0.1 + # via + # black + # coverage + # mypy + # pylint + # pytest +tomlkit==0.12.1 + # via pylint +toolz==0.12.0 + # via + # dask + # distributed + # partd +tornado==6.3.3 + # via + # distributed + # jupyter-client + # jupyter-server + # terminado +traitlets==5.10.0 + # via + # jupyter-client + # jupyter-core + # jupyter-events + # jupyter-server + # nbclient + # nbconvert + # nbformat +twine==4.0.2 +typeguard==4.1.5 +typer==0.9.0 + # via frictionless +types-click==7.1.8 +types-pkg-resources==0.1.3 +types-pytz==2023.3.0.1 + # via pandas-stubs +types-pyyaml==6.0.12.11 +types-requests==2.31.0.2 +types-urllib3==1.26.25.14 + # via types-requests +typing-extensions==4.7.1 + # via + # astroid + # black + # fastapi + # mypy + # pydantic + # pylint + # starlette + # typeguard + # typer + # typing-inspect + # uvicorn +typing-inspect==0.9.0 +uri-template==1.3.0 + # via jsonschema +urllib3==2.0.7 + # via + # distributed + # requests + # twine +uvicorn==0.23.2 +validators==0.22.0 + # via frictionless +virtualenv==20.24.5 + # via + # nox + # pre-commit +webcolors==1.13 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.6.3 + # via jupyter-server +wrapt==1.15.0 + # via astroid +xdoctest==1.1.1 +zict==3.0.0 + # via distributed +zipp==3.16.2 + # 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 92ced1eae..17953305c 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 @@ -1,216 +1,600 @@ -# -# This file is autogenerated by pip-compile with Python 3.9 -# by the following command: -# -# pip-compile --annotation-style=line --no-emit-index-url --output-file=ci/requirements-py3.9-pandas1.5.3-pydantic2.3.0.txt requirements.in -# -aiosignal==1.3.1 # via ray -alabaster==0.7.13 # via sphinx -annotated-types==0.5.0 # via pydantic -anyio==3.7.1 # via fastapi, jupyter-server, starlette -argcomplete==3.1.1 # via nox -argon2-cffi==23.1.0 # via jupyter-server -argon2-cffi-bindings==21.2.0 # via argon2-cffi -arrow==1.2.3 # via isoduration -astroid==2.15.6 # via pylint -asv==0.6.1 # via -r requirements.in -asv-runner==0.1.0 # via asv -attrs==23.1.0 # via fiona, hypothesis, jsonschema, referencing -babel==2.12.1 # via jupyterlab-server, sphinx -beautifulsoup4==4.12.2 # via furo, nbconvert -black==23.9.1 # via -r requirements.in -bleach==6.0.0 # via nbconvert -certifi==2023.7.22 # via fiona, pyproj, requests -cffi==1.15.1 # via argon2-cffi-bindings, cryptography -cfgv==3.4.0 # via pre-commit -chardet==5.2.0 # via frictionless -charset-normalizer==3.2.0 # via requests -click==8.1.7 # via black, click-plugins, cligj, dask, distributed, fiona, ray, typer, uvicorn -click-plugins==1.1.1 # via fiona -cligj==0.7.2 # via fiona -cloudpickle==2.2.1 # via dask, distributed, doit -colorama==0.4.6 # via typer -colorlog==6.7.0 # via nox -commonmark==0.9.1 # via recommonmark -coverage[toml]==7.3.1 # via coverage, pytest-cov -cryptography==42.0.2 # via secretstorage -dask==2023.9.2 # via -r requirements.in, distributed -defusedxml==0.7.1 # via nbconvert -dill==0.3.7 # via pylint -distlib==0.3.7 # via virtualenv -distributed==2023.9.2 # via -r requirements.in -docutils==0.17.1 # via jupyterlite-sphinx, readme-renderer, recommonmark, sphinx, sphinx-panels -doit==0.36.0 # via jupyterlite-core -exceptiongroup==1.1.3 # via anyio, hypothesis, pytest -execnet==2.0.2 # via pytest-xdist -fastapi==0.103.1 # via -r requirements.in -fastjsonschema==2.18.0 # via nbformat -filelock==3.12.4 # via ray, virtualenv -fiona==1.9.4.post1 # via geopandas -fqdn==1.5.1 # via jsonschema -frictionless==4.40.8 # via -r requirements.in -frozenlist==1.4.0 # via aiosignal, ray -fsspec==2023.9.1 # via dask, modin -furo==2022.9.29 # via -r requirements.in -geopandas==0.14.0 # via -r requirements.in -grpcio==1.58.0 # via ray -h11==0.14.0 # via uvicorn -hypothesis==6.84.3 # via -r requirements.in -identify==2.5.29 # via pre-commit -idna==3.4 # via anyio, jsonschema, requests -imagesize==1.4.1 # via sphinx -importlib-metadata==6.8.0 # via -r requirements.in, dask, doit, fiona, jupyter-client, jupyterlab-server, jupyterlite-core, keyring, nbconvert, sphinx, twine, typeguard -iniconfig==2.0.0 # via pytest -isodate==0.6.1 # via frictionless -isoduration==20.11.0 # via jsonschema -isort==5.12.0 # via -r requirements.in, pylint -jaraco-classes==3.3.0 # via keyring -jeepney==0.8.0 # via keyring, secretstorage -jinja2==3.1.3 # via distributed, frictionless, jupyter-server, jupyterlab-server, nbconvert, sphinx -json5==0.9.14 # via asv, jupyterlab-server -jsonpointer==2.4 # via jsonschema -jsonschema[format-nongpl]==4.19.0 # via frictionless, jupyter-events, jupyterlab-server, nbformat, ray -jsonschema-specifications==2023.7.1 # via jsonschema -jupyter-client==8.3.1 # via jupyter-server, nbclient -jupyter-core==5.3.1 # via jupyter-client, jupyter-server, jupyterlite-core, nbclient, nbconvert, nbformat -jupyter-events==0.7.0 # via jupyter-server -jupyter-server==2.7.3 # via jupyterlab-server, jupyterlite-sphinx -jupyter-server-terminals==0.4.4 # via jupyter-server -jupyterlab-pygments==0.2.2 # via nbconvert -jupyterlab-server==2.25.0 # via jupyterlite-sphinx -jupyterlite==0.1.2 # via -r requirements.in -jupyterlite-core==0.1.2 # via jupyterlite, jupyterlite-pyodide-kernel, jupyterlite-sphinx -jupyterlite-javascript-kernel==0.1.2 # via jupyterlite -jupyterlite-pyodide-kernel==0.1.2 # via jupyterlite -jupyterlite-sphinx==0.9.3 # via -r requirements.in -keyring==24.2.0 # via twine -lazy-object-proxy==1.9.0 # via astroid -locket==1.0.0 # via distributed, partd -markdown-it-py==3.0.0 # via rich -marko==2.0.0 # via frictionless -markupsafe==2.1.3 # via jinja2, nbconvert -mccabe==0.7.0 # via pylint -mdurl==0.1.2 # via markdown-it-py -mistune==3.0.1 # via nbconvert -modin==0.22.3 # via -r requirements.in -more-itertools==10.1.0 # via jaraco-classes -msgpack==1.0.5 # via distributed, ray -multimethod==1.9.1 # via -r requirements.in -mypy==0.982 # via -r requirements.in -mypy-extensions==1.0.0 # via black, mypy, typing-inspect -nbclient==0.8.0 # via nbconvert -nbconvert==7.8.0 # via jupyter-server -nbformat==5.9.2 # via jupyter-server, nbclient, nbconvert -nh3==0.2.14 # via readme-renderer -nodeenv==1.8.0 # via pre-commit -nox==2023.4.22 # via -r requirements.in -numpy==1.25.2 # via -r requirements.in, modin, pandas, pyarrow, ray, scipy, shapely -overrides==7.4.0 # via jupyter-server -packaging==23.1 # via -r requirements.in, black, dask, distributed, geopandas, jupyter-server, jupyterlab-server, modin, nbconvert, nox, pytest, ray, sphinx -pandas==1.5.3 # via -r requirements.in, geopandas, modin -pandas-stubs==1.5.2.221213 # via -r requirements.in -pandocfilters==1.5.0 # via nbconvert -partd==1.4.0 # via dask -pathspec==0.11.2 # via black -petl==1.7.14 # via frictionless -pkginfo==1.9.6 # via jupyterlite-pyodide-kernel, twine -platformdirs==3.10.0 # via black, jupyter-core, pylint, virtualenv -pluggy==1.3.0 # via pytest -pre-commit==3.4.0 # via -r requirements.in -prometheus-client==0.17.1 # via jupyter-server -protobuf==4.24.3 # via -r requirements.in, ray -psutil==5.9.5 # via distributed, modin -ptyprocess==0.7.0 # via terminado -py4j==0.10.9.7 # via pyspark -pyarrow==14.0.1 # via -r requirements.in -pycparser==2.21 # via cffi -pydantic==2.3.0 # via -r requirements.in, fastapi -pydantic-core==2.6.3 # via pydantic -pygments==2.16.1 # via furo, nbconvert, readme-renderer, rich, sphinx -pylint==2.17.3 # via -r requirements.in -pympler==1.0.1 # via asv -pyproj==3.6.0 # via geopandas -pyspark==3.4.1 # via -r requirements.in -pytest==7.4.2 # via -r requirements.in, pytest-asyncio, pytest-cov, pytest-xdist -pytest-asyncio==0.21.1 # via -r requirements.in -pytest-cov==4.1.0 # via -r requirements.in -pytest-xdist==3.3.1 # via -r requirements.in -python-dateutil==2.8.2 # via arrow, frictionless, jupyter-client, pandas -python-json-logger==2.0.7 # via jupyter-events -python-multipart==0.0.7 # via -r requirements.in -python-slugify==8.0.1 # via frictionless -pytz==2023.3.post1 # via -r requirements.in, pandas -pyyaml==6.0.1 # via -r requirements.in, asv, dask, distributed, frictionless, jupyter-events, pre-commit, ray -pyzmq==25.1.1 # via jupyter-client, jupyter-server -ray==2.6.3 # via -r requirements.in -readme-renderer==42.0 # via twine -recommonmark==0.7.1 # via -r requirements.in -referencing==0.30.2 # via jsonschema, jsonschema-specifications, jupyter-events -requests==2.31.0 # via frictionless, jupyterlab-server, ray, requests-toolbelt, sphinx, twine -requests-toolbelt==1.0.0 # via twine -rfc3339-validator==0.1.4 # via jsonschema, jupyter-events -rfc3986==2.0.0 # via frictionless, twine -rfc3986-validator==0.1.1 # via jsonschema, jupyter-events -rich==13.5.2 # via twine, typer -rpds-py==0.10.3 # via jsonschema, referencing -scipy==1.11.2 # via -r requirements.in -secretstorage==3.3.3 # via keyring -send2trash==1.8.2 # via jupyter-server -shapely==2.0.1 # via -r requirements.in, geopandas -shellingham==1.5.3 # via typer -simpleeval==0.9.13 # via frictionless -six==1.16.0 # via bleach, fiona, isodate, python-dateutil, rfc3339-validator, xdoctest -sniffio==1.3.0 # via anyio -snowballstemmer==2.2.0 # via sphinx -sortedcontainers==2.4.0 # via distributed, hypothesis -soupsieve==2.5 # via beautifulsoup4 -sphinx==4.5.0 # via -r requirements.in, furo, jupyterlite-sphinx, recommonmark, sphinx-autodoc-typehints, sphinx-basic-ng, sphinx-copybutton, sphinx-panels -sphinx-autodoc-typehints==1.14.1 # via -r requirements.in -sphinx-basic-ng==1.0.0b2 # via furo -sphinx-copybutton==0.5.2 # via -r requirements.in -sphinx-panels==0.6.0 # via -r requirements.in -sphinxcontrib-applehelp==1.0.4 # via sphinx -sphinxcontrib-devhelp==1.0.2 # via sphinx -sphinxcontrib-htmlhelp==2.0.1 # via sphinx -sphinxcontrib-jsmath==1.0.1 # via sphinx -sphinxcontrib-qthelp==1.0.3 # via sphinx -sphinxcontrib-serializinghtml==1.1.5 # via sphinx -starlette==0.27.0 # via fastapi -stringcase==1.2.0 # via frictionless -tabulate==0.9.0 # via asv, frictionless -tblib==2.0.0 # via distributed -terminado==0.17.1 # via jupyter-server, jupyter-server-terminals -text-unidecode==1.3 # via python-slugify -tinycss2==1.2.1 # via nbconvert -tomli==2.0.1 # via black, coverage, mypy, pylint, pytest -tomlkit==0.12.1 # via pylint -toolz==0.12.0 # via dask, distributed, partd -tornado==6.3.3 # via distributed, jupyter-client, jupyter-server, terminado -traitlets==5.10.0 # via jupyter-client, jupyter-core, jupyter-events, jupyter-server, nbclient, nbconvert, nbformat -twine==4.0.2 # via -r requirements.in -typeguard==4.1.5 # via -r requirements.in -typer[all]==0.9.0 # via frictionless, typer -types-click==7.1.8 # via -r requirements.in -types-pkg-resources==0.1.3 # via -r requirements.in -types-pytz==2023.3.0.1 # via -r requirements.in, pandas-stubs -types-pyyaml==6.0.12.11 # via -r requirements.in -types-requests==2.31.0.2 # via -r requirements.in -types-urllib3==1.26.25.14 # via types-requests -typing-extensions==4.7.1 # via -r requirements.in, astroid, black, fastapi, mypy, pydantic, pydantic-core, pylint, starlette, typeguard, typer, typing-inspect, uvicorn -typing-inspect==0.9.0 # via -r requirements.in -uri-template==1.3.0 # via jsonschema -urllib3==2.0.7 # via distributed, requests, twine -uvicorn==0.23.2 # via -r requirements.in -validators==0.22.0 # via frictionless -virtualenv==20.24.5 # via nox, pre-commit -webcolors==1.13 # via jsonschema -webencodings==0.5.1 # via bleach, tinycss2 -websocket-client==1.6.3 # via jupyter-server -wrapt==1.15.0 # via -r requirements.in, astroid -xdoctest==1.1.1 # via -r requirements.in -zict==3.0.0 # via distributed -zipp==3.16.2 # via importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# pip -# setuptools +# This file was autogenerated by uv via the following command: +# uv pip compile requirements.in --output-file ci/requirements-py3.9-pandas1.5.3-pydantic2.3.0.txt --override /var/folders/5r/4t87zv7x32s7xv9fmnmbd8z80000gn/T/tmpla6r54b9 +aiosignal==1.3.1 + # via ray +alabaster==0.7.13 + # via sphinx +annotated-types==0.5.0 + # via pydantic +anyio==3.7.1 + # via + # fastapi + # jupyter-server + # starlette +argcomplete==3.1.1 + # via nox +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.2.3 + # via isoduration +astroid==2.15.6 + # via pylint +asv==0.6.1 +asv-runner==0.1.0 + # via asv +attrs==23.1.0 + # via + # fiona + # hypothesis + # jsonschema + # referencing +babel==2.12.1 + # via + # jupyterlab-server + # sphinx +beautifulsoup4==4.12.2 + # via + # furo + # nbconvert +black==23.9.1 +bleach==6.0.0 + # via nbconvert +certifi==2023.7.22 + # via + # fiona + # pyproj + # requests +cffi==1.15.1 + # via argon2-cffi-bindings +cfgv==3.4.0 + # via pre-commit +chardet==5.2.0 + # via frictionless +charset-normalizer==3.2.0 + # via requests +click==8.1.7 + # via + # black + # click-plugins + # cligj + # dask + # distributed + # fiona + # ray + # typer + # uvicorn +click-plugins==1.1.1 + # via fiona +cligj==0.7.2 + # via fiona +cloudpickle==2.2.1 + # via + # dask + # distributed + # doit +colorama==0.4.6 + # via typer +colorlog==6.7.0 + # via nox +commonmark==0.9.1 + # via recommonmark +coverage==7.3.1 + # via pytest-cov +dask==2023.9.2 + # via distributed +defusedxml==0.7.1 + # via nbconvert +dill==0.3.7 + # via pylint +distlib==0.3.7 + # via virtualenv +distributed==2023.9.2 +docutils==0.17.1 + # via + # jupyterlite-sphinx + # readme-renderer + # recommonmark + # sphinx + # sphinx-panels +doit==0.36.0 + # via jupyterlite-core +exceptiongroup==1.1.3 + # via + # anyio + # hypothesis + # pytest +execnet==2.0.2 + # via pytest-xdist +fastapi==0.103.1 +fastjsonschema==2.18.0 + # via nbformat +filelock==3.12.4 + # via + # ray + # virtualenv +fiona==1.9.4.post1 + # via geopandas +fqdn==1.5.1 + # via jsonschema +frictionless==4.40.8 +frozenlist==1.4.0 + # via + # aiosignal + # ray +fsspec==2023.9.1 + # via + # dask + # modin +furo==2022.9.29 +geopandas==0.14.0 +grpcio==1.58.0 + # via ray +h11==0.14.0 + # via uvicorn +hypothesis==6.84.3 +identify==2.5.29 + # via pre-commit +idna==3.4 + # via + # anyio + # jsonschema + # requests +imagesize==1.4.1 + # via sphinx +importlib-metadata==6.8.0 + # via + # dask + # doit + # fiona + # jupyter-client + # jupyterlab-server + # jupyterlite-core + # keyring + # nbconvert + # sphinx + # twine + # typeguard +iniconfig==2.0.0 + # via pytest +isodate==0.6.1 + # via frictionless +isoduration==20.11.0 + # via jsonschema +isort==5.12.0 + # via pylint +jaraco-classes==3.3.0 + # via keyring +jinja2==3.1.3 + # via + # distributed + # frictionless + # jupyter-server + # jupyterlab-server + # nbconvert + # sphinx +json5==0.9.14 + # via + # asv + # jupyterlab-server +jsonpointer==2.4 + # via jsonschema +jsonschema==4.19.0 + # via + # frictionless + # jupyter-events + # jupyterlab-server + # nbformat + # ray +jsonschema-specifications==2023.7.1 + # via jsonschema +jupyter-client==8.3.1 + # via + # jupyter-server + # nbclient +jupyter-core==5.3.1 + # via + # jupyter-client + # jupyter-server + # jupyterlite-core + # nbclient + # nbconvert + # nbformat +jupyter-events==0.7.0 + # via jupyter-server +jupyter-server==2.7.3 + # via + # jupyterlab-server + # jupyterlite-sphinx +jupyter-server-terminals==0.4.4 + # via jupyter-server +jupyterlab-pygments==0.2.2 + # via nbconvert +jupyterlab-server==2.25.0 + # via jupyterlite-sphinx +jupyterlite==0.1.2 +jupyterlite-core==0.1.2 + # via + # jupyterlite + # jupyterlite-pyodide-kernel + # jupyterlite-sphinx +jupyterlite-javascript-kernel==0.1.2 + # via jupyterlite +jupyterlite-pyodide-kernel==0.1.2 + # via jupyterlite +jupyterlite-sphinx==0.9.3 +keyring==24.2.0 + # via twine +lazy-object-proxy==1.9.0 + # via astroid +locket==1.0.0 + # via + # distributed + # partd +markdown-it-py==3.0.0 + # via rich +marko==2.0.0 + # via frictionless +markupsafe==2.1.3 + # via + # jinja2 + # nbconvert +mccabe==0.7.0 + # via pylint +mdurl==0.1.2 + # via markdown-it-py +mistune==3.0.1 + # via nbconvert +modin==0.22.3 +more-itertools==10.1.0 + # via jaraco-classes +msgpack==1.0.5 + # via + # distributed + # ray +multimethod==1.9.1 +mypy==0.982 +mypy-extensions==1.0.0 + # via + # black + # mypy + # typing-inspect +nbclient==0.8.0 + # via nbconvert +nbconvert==7.8.0 + # via jupyter-server +nbformat==5.9.2 + # via + # jupyter-server + # nbclient + # nbconvert +nh3==0.2.14 + # via readme-renderer +nodeenv==1.8.0 + # via pre-commit +nox==2023.4.22 +numpy==1.25.2 + # via + # modin + # pandas + # pyarrow + # ray + # scipy + # shapely +overrides==7.4.0 + # via jupyter-server +packaging==23.1 + # via + # black + # dask + # distributed + # geopandas + # jupyter-server + # jupyterlab-server + # modin + # nbconvert + # nox + # pytest + # ray + # sphinx +pandas==1.5.3 + # via + # dask + # frictionless + # geopandas + # hypothesis + # modin + # partd + # petl + # pyspark + # ray +pandas-stubs==1.5.2.221213 +pandocfilters==1.5.0 + # via nbconvert +partd==1.4.0 + # via dask +pathspec==0.11.2 + # via black +petl==1.7.14 + # via frictionless +pip==24.0 +pkginfo==1.9.6 + # via + # jupyterlite-pyodide-kernel + # twine +platformdirs==3.10.0 + # via + # black + # jupyter-core + # pylint + # virtualenv +pluggy==1.3.0 + # via pytest +pre-commit==3.4.0 +prometheus-client==0.17.1 + # via jupyter-server +protobuf==4.24.3 + # via ray +psutil==5.9.5 + # via + # distributed + # modin +ptyprocess==0.7.0 + # via terminado +py4j==0.10.9.7 + # via pyspark +pyarrow==14.0.1 +pycparser==2.21 + # via cffi +pydantic==2.3.0 + # via + # fastapi + # modin + # ray +pydantic-core==2.6.3 + # via pydantic +pygments==2.16.1 + # via + # furo + # nbconvert + # readme-renderer + # rich + # sphinx +pylint==2.17.3 +pympler==1.0.1 + # via asv +pyproj==3.6.0 + # via geopandas +pyspark==3.4.1 +pytest==7.4.2 + # via + # pytest-asyncio + # pytest-cov + # pytest-xdist +pytest-asyncio==0.21.1 +pytest-cov==4.1.0 +pytest-xdist==3.3.1 +python-dateutil==2.8.2 + # via + # arrow + # frictionless + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +python-multipart==0.0.7 +python-slugify==8.0.1 + # via frictionless +pytz==2023.3.post1 + # via pandas +pyyaml==6.0.1 + # via + # asv + # dask + # distributed + # frictionless + # jupyter-events + # pre-commit + # ray +pyzmq==25.1.1 + # via + # jupyter-client + # jupyter-server +ray==2.6.3 +readme-renderer==42.0 + # via twine +recommonmark==0.7.1 +referencing==0.30.2 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +requests==2.31.0 + # via + # frictionless + # jupyterlab-server + # ray + # requests-toolbelt + # sphinx + # twine +requests-toolbelt==1.0.0 + # via twine +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986==2.0.0 + # via + # frictionless + # twine +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rich==13.5.2 + # via + # twine + # typer +rpds-py==0.10.3 + # via + # jsonschema + # referencing +scipy==1.11.2 +send2trash==1.8.2 + # via jupyter-server +setuptools==69.1.0 + # via nodeenv +shapely==2.0.1 + # via geopandas +shellingham==1.5.3 + # via typer +simpleeval==0.9.13 + # via frictionless +six==1.16.0 + # via + # bleach + # fiona + # isodate + # python-dateutil + # rfc3339-validator + # xdoctest +sniffio==1.3.0 + # via anyio +snowballstemmer==2.2.0 + # via sphinx +sortedcontainers==2.4.0 + # via + # distributed + # hypothesis +soupsieve==2.5 + # via beautifulsoup4 +sphinx==4.5.0 + # via + # furo + # jupyterlite-sphinx + # recommonmark + # sphinx-autodoc-typehints + # sphinx-basic-ng + # sphinx-copybutton + # sphinx-panels +sphinx-autodoc-typehints==1.14.1 +sphinx-basic-ng==1.0.0b2 + # via furo +sphinx-copybutton==0.5.2 +sphinx-panels==0.6.0 +sphinxcontrib-applehelp==1.0.4 + # via sphinx +sphinxcontrib-devhelp==1.0.2 + # via sphinx +sphinxcontrib-htmlhelp==2.0.1 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.3 + # via sphinx +sphinxcontrib-serializinghtml==1.1.5 + # via sphinx +starlette==0.27.0 + # via fastapi +stringcase==1.2.0 + # via frictionless +tabulate==0.9.0 + # via + # asv + # frictionless +tblib==2.0.0 + # via distributed +terminado==0.17.1 + # via + # jupyter-server + # jupyter-server-terminals +text-unidecode==1.3 + # via python-slugify +tinycss2==1.2.1 + # via nbconvert +tomli==2.0.1 + # via + # black + # coverage + # mypy + # pylint + # pytest +tomlkit==0.12.1 + # via pylint +toolz==0.12.0 + # via + # dask + # distributed + # partd +tornado==6.3.3 + # via + # distributed + # jupyter-client + # jupyter-server + # terminado +traitlets==5.10.0 + # via + # jupyter-client + # jupyter-core + # jupyter-events + # jupyter-server + # nbclient + # nbconvert + # nbformat +twine==4.0.2 +typeguard==4.1.5 +typer==0.9.0 + # via frictionless +types-click==7.1.8 +types-pkg-resources==0.1.3 +types-pytz==2023.3.0.1 + # via pandas-stubs +types-pyyaml==6.0.12.11 +types-requests==2.31.0.2 +types-urllib3==1.26.25.14 + # via types-requests +typing-extensions==4.7.1 + # via + # astroid + # black + # fastapi + # mypy + # pydantic + # pydantic-core + # pylint + # starlette + # typeguard + # typer + # typing-inspect + # uvicorn +typing-inspect==0.9.0 +uri-template==1.3.0 + # via jsonschema +urllib3==2.0.7 + # via + # distributed + # requests + # twine +uvicorn==0.23.2 +validators==0.22.0 + # via frictionless +virtualenv==20.24.5 + # via + # nox + # pre-commit +webcolors==1.13 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.6.3 + # via jupyter-server +wrapt==1.15.0 + # via astroid +xdoctest==1.1.1 +zict==3.0.0 + # via distributed +zipp==3.16.2 + # via importlib-metadata diff --git a/ci/requirements-py3.9-pandas2.0.3-pydantic1.10.11.txt b/ci/requirements-py3.9-pandas2.0.3-pydantic1.10.11.txt index e527392c1..07c8cf8a9 100644 --- a/ci/requirements-py3.9-pandas2.0.3-pydantic1.10.11.txt +++ b/ci/requirements-py3.9-pandas2.0.3-pydantic1.10.11.txt @@ -1,215 +1,597 @@ -# -# This file is autogenerated by pip-compile with Python 3.9 -# by the following command: -# -# pip-compile --annotation-style=line --no-emit-index-url --output-file=ci/requirements-py3.9-pandas2.0.3-pydantic1.10.11.txt requirements.in -# -aiosignal==1.3.1 # via ray -alabaster==0.7.13 # via sphinx -anyio==3.7.1 # via fastapi, jupyter-server, starlette -argcomplete==3.1.1 # via nox -argon2-cffi==23.1.0 # via jupyter-server -argon2-cffi-bindings==21.2.0 # via argon2-cffi -arrow==1.2.3 # via isoduration -astroid==2.15.6 # via pylint -asv==0.6.1 # via -r requirements.in -asv-runner==0.1.0 # via asv -attrs==23.1.0 # via fiona, hypothesis, jsonschema, referencing -babel==2.12.1 # via jupyterlab-server, sphinx -beautifulsoup4==4.12.2 # via furo, nbconvert -black==23.9.1 # via -r requirements.in -bleach==6.0.0 # via nbconvert -certifi==2023.7.22 # via fiona, pyproj, requests -cffi==1.15.1 # via argon2-cffi-bindings, cryptography -cfgv==3.4.0 # via pre-commit -chardet==5.2.0 # via frictionless -charset-normalizer==3.2.0 # via requests -click==8.1.7 # via black, click-plugins, cligj, dask, distributed, fiona, ray, typer, uvicorn -click-plugins==1.1.1 # via fiona -cligj==0.7.2 # via fiona -cloudpickle==2.2.1 # via dask, distributed, doit -colorama==0.4.6 # via typer -colorlog==6.7.0 # via nox -commonmark==0.9.1 # via recommonmark -coverage[toml]==7.3.1 # via coverage, pytest-cov -cryptography==42.0.2 # via secretstorage -dask==2023.9.2 # via -r requirements.in, distributed -defusedxml==0.7.1 # via nbconvert -dill==0.3.7 # via pylint -distlib==0.3.7 # via virtualenv -distributed==2023.9.2 # via -r requirements.in -docutils==0.17.1 # via jupyterlite-sphinx, readme-renderer, recommonmark, sphinx, sphinx-panels -doit==0.36.0 # via jupyterlite-core -exceptiongroup==1.1.3 # via anyio, hypothesis, pytest -execnet==2.0.2 # via pytest-xdist -fastapi==0.103.1 # via -r requirements.in -fastjsonschema==2.18.0 # via nbformat -filelock==3.12.4 # via ray, virtualenv -fiona==1.9.4.post1 # via geopandas -fqdn==1.5.1 # via jsonschema -frictionless==4.40.8 # via -r requirements.in -frozenlist==1.4.0 # via aiosignal, ray -fsspec==2023.9.1 # via dask, modin -furo==2022.9.29 # via -r requirements.in -geopandas==0.14.0 # via -r requirements.in -grpcio==1.58.0 # via ray -h11==0.14.0 # via uvicorn -hypothesis==6.84.3 # via -r requirements.in -identify==2.5.29 # via pre-commit -idna==3.4 # via anyio, jsonschema, requests -imagesize==1.4.1 # via sphinx -importlib-metadata==6.8.0 # via -r requirements.in, dask, doit, fiona, jupyter-client, jupyterlab-server, jupyterlite-core, keyring, nbconvert, sphinx, twine, typeguard -iniconfig==2.0.0 # via pytest -isodate==0.6.1 # via frictionless -isoduration==20.11.0 # via jsonschema -isort==5.12.0 # via -r requirements.in, pylint -jaraco-classes==3.3.0 # via keyring -jeepney==0.8.0 # via keyring, secretstorage -jinja2==3.1.3 # via distributed, frictionless, jupyter-server, jupyterlab-server, nbconvert, sphinx -json5==0.9.14 # via asv, jupyterlab-server -jsonpointer==2.4 # via jsonschema -jsonschema[format-nongpl]==4.19.0 # via frictionless, jupyter-events, jupyterlab-server, nbformat, ray -jsonschema-specifications==2023.7.1 # via jsonschema -jupyter-client==8.3.1 # via jupyter-server, nbclient -jupyter-core==5.3.1 # via jupyter-client, jupyter-server, jupyterlite-core, nbclient, nbconvert, nbformat -jupyter-events==0.7.0 # via jupyter-server -jupyter-server==2.7.3 # via jupyterlab-server, jupyterlite-sphinx -jupyter-server-terminals==0.4.4 # via jupyter-server -jupyterlab-pygments==0.2.2 # via nbconvert -jupyterlab-server==2.25.0 # via jupyterlite-sphinx -jupyterlite==0.1.2 # via -r requirements.in -jupyterlite-core==0.1.2 # via jupyterlite, jupyterlite-pyodide-kernel, jupyterlite-sphinx -jupyterlite-javascript-kernel==0.1.2 # via jupyterlite -jupyterlite-pyodide-kernel==0.1.2 # via jupyterlite -jupyterlite-sphinx==0.9.3 # via -r requirements.in -keyring==24.2.0 # via twine -lazy-object-proxy==1.9.0 # via astroid -locket==1.0.0 # via distributed, partd -markdown-it-py==3.0.0 # via rich -marko==2.0.0 # via frictionless -markupsafe==2.1.3 # via jinja2, nbconvert -mccabe==0.7.0 # via pylint -mdurl==0.1.2 # via markdown-it-py -mistune==3.0.1 # via nbconvert -modin==0.23.1 # via -r requirements.in -more-itertools==10.1.0 # via jaraco-classes -msgpack==1.0.5 # via distributed, ray -multimethod==1.9.1 # via -r requirements.in -mypy==0.982 # via -r requirements.in -mypy-extensions==1.0.0 # via black, mypy, typing-inspect -nbclient==0.8.0 # via nbconvert -nbconvert==7.8.0 # via jupyter-server -nbformat==5.9.2 # via jupyter-server, nbclient, nbconvert -nh3==0.2.14 # via readme-renderer -nodeenv==1.8.0 # via pre-commit -nox==2023.4.22 # via -r requirements.in -numpy==1.25.2 # via -r requirements.in, modin, pandas, pyarrow, ray, scipy, shapely -overrides==7.4.0 # via jupyter-server -packaging==23.1 # via -r requirements.in, black, dask, distributed, geopandas, jupyter-server, jupyterlab-server, modin, nbconvert, nox, pytest, ray, sphinx -pandas==2.0.3 # via -r requirements.in, geopandas, modin -pandas-stubs==1.5.2.221213 # via -r requirements.in -pandocfilters==1.5.0 # via nbconvert -partd==1.4.0 # via dask -pathspec==0.11.2 # via black -petl==1.7.14 # via frictionless -pkginfo==1.9.6 # via jupyterlite-pyodide-kernel, twine -platformdirs==3.10.0 # via black, jupyter-core, pylint, virtualenv -pluggy==1.3.0 # via pytest -pre-commit==3.4.0 # via -r requirements.in -prometheus-client==0.17.1 # via jupyter-server -protobuf==4.24.3 # via -r requirements.in, ray -psutil==5.9.5 # via distributed, modin -ptyprocess==0.7.0 # via terminado -py4j==0.10.9.7 # via pyspark -pyarrow==14.0.1 # via -r requirements.in -pycparser==2.21 # via cffi -pydantic==1.10.11 # via -r requirements.in, fastapi -pygments==2.16.1 # via furo, nbconvert, readme-renderer, rich, sphinx -pylint==2.17.3 # via -r requirements.in -pympler==1.0.1 # via asv -pyproj==3.6.0 # via geopandas -pyspark==3.4.1 # via -r requirements.in -pytest==7.4.2 # via -r requirements.in, pytest-asyncio, pytest-cov, pytest-xdist -pytest-asyncio==0.21.1 # via -r requirements.in -pytest-cov==4.1.0 # via -r requirements.in -pytest-xdist==3.3.1 # via -r requirements.in -python-dateutil==2.8.2 # via arrow, frictionless, jupyter-client, pandas -python-json-logger==2.0.7 # via jupyter-events -python-multipart==0.0.7 # via -r requirements.in -python-slugify==8.0.1 # via frictionless -pytz==2023.3.post1 # via -r requirements.in, pandas -pyyaml==6.0.1 # via -r requirements.in, asv, dask, distributed, frictionless, jupyter-events, pre-commit, ray -pyzmq==25.1.1 # via jupyter-client, jupyter-server -ray==2.6.3 # via -r requirements.in -readme-renderer==42.0 # via twine -recommonmark==0.7.1 # via -r requirements.in -referencing==0.30.2 # via jsonschema, jsonschema-specifications, jupyter-events -requests==2.31.0 # via frictionless, jupyterlab-server, ray, requests-toolbelt, sphinx, twine -requests-toolbelt==1.0.0 # via twine -rfc3339-validator==0.1.4 # via jsonschema, jupyter-events -rfc3986==2.0.0 # via frictionless, twine -rfc3986-validator==0.1.1 # via jsonschema, jupyter-events -rich==13.5.2 # via twine, typer -rpds-py==0.10.3 # via jsonschema, referencing -scipy==1.11.2 # via -r requirements.in -secretstorage==3.3.3 # via keyring -send2trash==1.8.2 # via jupyter-server -shapely==2.0.1 # via -r requirements.in, geopandas -shellingham==1.5.3 # via typer -simpleeval==0.9.13 # via frictionless -six==1.16.0 # via bleach, fiona, isodate, python-dateutil, rfc3339-validator, xdoctest -sniffio==1.3.0 # via anyio -snowballstemmer==2.2.0 # via sphinx -sortedcontainers==2.4.0 # via distributed, hypothesis -soupsieve==2.5 # via beautifulsoup4 -sphinx==4.5.0 # via -r requirements.in, furo, jupyterlite-sphinx, recommonmark, sphinx-autodoc-typehints, sphinx-basic-ng, sphinx-copybutton, sphinx-panels -sphinx-autodoc-typehints==1.14.1 # via -r requirements.in -sphinx-basic-ng==1.0.0b2 # via furo -sphinx-copybutton==0.5.2 # via -r requirements.in -sphinx-panels==0.6.0 # via -r requirements.in -sphinxcontrib-applehelp==1.0.4 # via sphinx -sphinxcontrib-devhelp==1.0.2 # via sphinx -sphinxcontrib-htmlhelp==2.0.1 # via sphinx -sphinxcontrib-jsmath==1.0.1 # via sphinx -sphinxcontrib-qthelp==1.0.3 # via sphinx -sphinxcontrib-serializinghtml==1.1.5 # via sphinx -starlette==0.27.0 # via fastapi -stringcase==1.2.0 # via frictionless -tabulate==0.9.0 # via asv, frictionless -tblib==2.0.0 # via distributed -terminado==0.17.1 # via jupyter-server, jupyter-server-terminals -text-unidecode==1.3 # via python-slugify -tinycss2==1.2.1 # via nbconvert -tomli==2.0.1 # via black, coverage, mypy, pylint, pytest -tomlkit==0.12.1 # via pylint -toolz==0.12.0 # via dask, distributed, partd -tornado==6.3.3 # via distributed, jupyter-client, jupyter-server, terminado -traitlets==5.10.0 # via jupyter-client, jupyter-core, jupyter-events, jupyter-server, nbclient, nbconvert, nbformat -twine==4.0.2 # via -r requirements.in -typeguard==4.1.5 # via -r requirements.in -typer[all]==0.9.0 # via frictionless, typer -types-click==7.1.8 # via -r requirements.in -types-pkg-resources==0.1.3 # via -r requirements.in -types-pytz==2023.3.0.1 # via -r requirements.in, pandas-stubs -types-pyyaml==6.0.12.11 # via -r requirements.in -types-requests==2.31.0.2 # via -r requirements.in -types-urllib3==1.26.25.14 # via types-requests -typing-extensions==4.7.1 # via -r requirements.in, astroid, black, fastapi, mypy, pydantic, pylint, starlette, typeguard, typer, typing-inspect, uvicorn -typing-inspect==0.9.0 # via -r requirements.in -tzdata==2023.3 # via pandas -uri-template==1.3.0 # via jsonschema -urllib3==2.0.7 # via distributed, requests, twine -uvicorn==0.23.2 # via -r requirements.in -validators==0.22.0 # via frictionless -virtualenv==20.24.5 # via nox, pre-commit -webcolors==1.13 # via jsonschema -webencodings==0.5.1 # via bleach, tinycss2 -websocket-client==1.6.3 # via jupyter-server -wrapt==1.15.0 # via -r requirements.in, astroid -xdoctest==1.1.1 # via -r requirements.in -zict==3.0.0 # via distributed -zipp==3.16.2 # via importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# pip -# setuptools +# This file was autogenerated by uv via the following command: +# uv pip compile requirements.in --output-file ci/requirements-py3.9-pandas2.0.3-pydantic1.10.11.txt --override /var/folders/5r/4t87zv7x32s7xv9fmnmbd8z80000gn/T/tmpyl0omn94 +aiosignal==1.3.1 + # via ray +alabaster==0.7.13 + # via sphinx +anyio==3.7.1 + # via + # fastapi + # jupyter-server + # starlette +argcomplete==3.1.1 + # via nox +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.2.3 + # via isoduration +astroid==2.15.6 + # via pylint +asv==0.6.1 +asv-runner==0.1.0 + # via asv +attrs==23.1.0 + # via + # fiona + # hypothesis + # jsonschema + # referencing +babel==2.12.1 + # via + # jupyterlab-server + # sphinx +beautifulsoup4==4.12.2 + # via + # furo + # nbconvert +black==23.9.1 +bleach==6.0.0 + # via nbconvert +certifi==2023.7.22 + # via + # fiona + # pyproj + # requests +cffi==1.15.1 + # via argon2-cffi-bindings +cfgv==3.4.0 + # via pre-commit +chardet==5.2.0 + # via frictionless +charset-normalizer==3.2.0 + # via requests +click==8.1.7 + # via + # black + # click-plugins + # cligj + # dask + # distributed + # fiona + # ray + # typer + # uvicorn +click-plugins==1.1.1 + # via fiona +cligj==0.7.2 + # via fiona +cloudpickle==2.2.1 + # via + # dask + # distributed + # doit +colorama==0.4.6 + # via typer +colorlog==6.7.0 + # via nox +commonmark==0.9.1 + # via recommonmark +coverage==7.3.1 + # via pytest-cov +dask==2023.9.2 + # via distributed +defusedxml==0.7.1 + # via nbconvert +dill==0.3.7 + # via pylint +distlib==0.3.7 + # via virtualenv +distributed==2023.9.2 +docutils==0.17.1 + # via + # jupyterlite-sphinx + # readme-renderer + # recommonmark + # sphinx + # sphinx-panels +doit==0.36.0 + # via jupyterlite-core +exceptiongroup==1.1.3 + # via + # anyio + # hypothesis + # pytest +execnet==2.0.2 + # via pytest-xdist +fastapi==0.103.1 +fastjsonschema==2.18.0 + # via nbformat +filelock==3.12.4 + # via + # ray + # virtualenv +fiona==1.9.4.post1 + # via geopandas +fqdn==1.5.1 + # via jsonschema +frictionless==4.40.8 +frozenlist==1.4.0 + # via + # aiosignal + # ray +fsspec==2023.9.1 + # via + # dask + # modin +furo==2022.9.29 +geopandas==0.14.0 +grpcio==1.58.0 + # via ray +h11==0.14.0 + # via uvicorn +hypothesis==6.84.3 +identify==2.5.29 + # via pre-commit +idna==3.4 + # via + # anyio + # jsonschema + # requests +imagesize==1.4.1 + # via sphinx +importlib-metadata==6.8.0 + # via + # dask + # doit + # fiona + # jupyter-client + # jupyterlab-server + # jupyterlite-core + # keyring + # nbconvert + # sphinx + # twine + # typeguard +iniconfig==2.0.0 + # via pytest +isodate==0.6.1 + # via frictionless +isoduration==20.11.0 + # via jsonschema +isort==5.12.0 + # via pylint +jaraco-classes==3.3.0 + # via keyring +jinja2==3.1.3 + # via + # distributed + # frictionless + # jupyter-server + # jupyterlab-server + # nbconvert + # sphinx +json5==0.9.14 + # via + # asv + # jupyterlab-server +jsonpointer==2.4 + # via jsonschema +jsonschema==4.19.0 + # via + # frictionless + # jupyter-events + # jupyterlab-server + # nbformat + # ray +jsonschema-specifications==2023.7.1 + # via jsonschema +jupyter-client==8.3.1 + # via + # jupyter-server + # nbclient +jupyter-core==5.3.1 + # via + # jupyter-client + # jupyter-server + # jupyterlite-core + # nbclient + # nbconvert + # nbformat +jupyter-events==0.7.0 + # via jupyter-server +jupyter-server==2.7.3 + # via + # jupyterlab-server + # jupyterlite-sphinx +jupyter-server-terminals==0.4.4 + # via jupyter-server +jupyterlab-pygments==0.2.2 + # via nbconvert +jupyterlab-server==2.25.0 + # via jupyterlite-sphinx +jupyterlite==0.1.2 +jupyterlite-core==0.1.2 + # via + # jupyterlite + # jupyterlite-pyodide-kernel + # jupyterlite-sphinx +jupyterlite-javascript-kernel==0.1.2 + # via jupyterlite +jupyterlite-pyodide-kernel==0.1.2 + # via jupyterlite +jupyterlite-sphinx==0.9.3 +keyring==24.2.0 + # via twine +lazy-object-proxy==1.9.0 + # via astroid +locket==1.0.0 + # via + # distributed + # partd +markdown-it-py==3.0.0 + # via rich +marko==2.0.0 + # via frictionless +markupsafe==2.1.3 + # via + # jinja2 + # nbconvert +mccabe==0.7.0 + # via pylint +mdurl==0.1.2 + # via markdown-it-py +mistune==3.0.1 + # via nbconvert +modin==0.23.1 +more-itertools==10.1.0 + # via jaraco-classes +msgpack==1.0.5 + # via + # distributed + # ray +multimethod==1.9.1 +mypy==0.982 +mypy-extensions==1.0.0 + # via + # black + # mypy + # typing-inspect +nbclient==0.8.0 + # via nbconvert +nbconvert==7.8.0 + # via jupyter-server +nbformat==5.9.2 + # via + # jupyter-server + # nbclient + # nbconvert +nh3==0.2.14 + # via readme-renderer +nodeenv==1.8.0 + # via pre-commit +nox==2023.4.22 +numpy==1.25.2 + # via + # modin + # pandas + # pyarrow + # ray + # scipy + # shapely +overrides==7.4.0 + # via jupyter-server +packaging==23.1 + # via + # black + # dask + # distributed + # geopandas + # jupyter-server + # jupyterlab-server + # modin + # nbconvert + # nox + # pytest + # ray + # sphinx +pandas==2.0.3 + # via + # dask + # frictionless + # geopandas + # hypothesis + # modin + # partd + # petl + # pyspark + # ray +pandas-stubs==1.5.2.221213 +pandocfilters==1.5.0 + # via nbconvert +partd==1.4.0 + # via dask +pathspec==0.11.2 + # via black +petl==1.7.14 + # via frictionless +pip==24.0 +pkginfo==1.9.6 + # via + # jupyterlite-pyodide-kernel + # twine +platformdirs==3.10.0 + # via + # black + # jupyter-core + # pylint + # virtualenv +pluggy==1.3.0 + # via pytest +pre-commit==3.4.0 +prometheus-client==0.17.1 + # via jupyter-server +protobuf==4.24.3 + # via ray +psutil==5.9.5 + # via + # distributed + # modin +ptyprocess==0.7.0 + # via terminado +py4j==0.10.9.7 + # via pyspark +pyarrow==14.0.1 +pycparser==2.21 + # via cffi +pydantic==1.10.11 + # via + # fastapi + # modin + # ray +pygments==2.16.1 + # via + # furo + # nbconvert + # readme-renderer + # rich + # sphinx +pylint==2.17.3 +pympler==1.0.1 + # via asv +pyproj==3.6.0 + # via geopandas +pyspark==3.4.1 +pytest==7.4.2 + # via + # pytest-asyncio + # pytest-cov + # pytest-xdist +pytest-asyncio==0.21.1 +pytest-cov==4.1.0 +pytest-xdist==3.3.1 +python-dateutil==2.8.2 + # via + # arrow + # frictionless + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +python-multipart==0.0.7 +python-slugify==8.0.1 + # via frictionless +pytz==2023.3.post1 + # via pandas +pyyaml==6.0.1 + # via + # asv + # dask + # distributed + # frictionless + # jupyter-events + # pre-commit + # ray +pyzmq==25.1.1 + # via + # jupyter-client + # jupyter-server +ray==2.6.3 +readme-renderer==42.0 + # via twine +recommonmark==0.7.1 +referencing==0.30.2 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +requests==2.31.0 + # via + # frictionless + # jupyterlab-server + # ray + # requests-toolbelt + # sphinx + # twine +requests-toolbelt==1.0.0 + # via twine +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986==2.0.0 + # via + # frictionless + # twine +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rich==13.5.2 + # via + # twine + # typer +rpds-py==0.10.3 + # via + # jsonschema + # referencing +scipy==1.11.2 +send2trash==1.8.2 + # via jupyter-server +setuptools==69.1.0 + # via nodeenv +shapely==2.0.1 + # via geopandas +shellingham==1.5.3 + # via typer +simpleeval==0.9.13 + # via frictionless +six==1.16.0 + # via + # bleach + # fiona + # isodate + # python-dateutil + # rfc3339-validator + # xdoctest +sniffio==1.3.0 + # via anyio +snowballstemmer==2.2.0 + # via sphinx +sortedcontainers==2.4.0 + # via + # distributed + # hypothesis +soupsieve==2.5 + # via beautifulsoup4 +sphinx==4.5.0 + # via + # furo + # jupyterlite-sphinx + # recommonmark + # sphinx-autodoc-typehints + # sphinx-basic-ng + # sphinx-copybutton + # sphinx-panels +sphinx-autodoc-typehints==1.14.1 +sphinx-basic-ng==1.0.0b2 + # via furo +sphinx-copybutton==0.5.2 +sphinx-panels==0.6.0 +sphinxcontrib-applehelp==1.0.4 + # via sphinx +sphinxcontrib-devhelp==1.0.2 + # via sphinx +sphinxcontrib-htmlhelp==2.0.1 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.3 + # via sphinx +sphinxcontrib-serializinghtml==1.1.5 + # via sphinx +starlette==0.27.0 + # via fastapi +stringcase==1.2.0 + # via frictionless +tabulate==0.9.0 + # via + # asv + # frictionless +tblib==2.0.0 + # via distributed +terminado==0.17.1 + # via + # jupyter-server + # jupyter-server-terminals +text-unidecode==1.3 + # via python-slugify +tinycss2==1.2.1 + # via nbconvert +tomli==2.0.1 + # via + # black + # coverage + # mypy + # pylint + # pytest +tomlkit==0.12.1 + # via pylint +toolz==0.12.0 + # via + # dask + # distributed + # partd +tornado==6.3.3 + # via + # distributed + # jupyter-client + # jupyter-server + # terminado +traitlets==5.10.0 + # via + # jupyter-client + # jupyter-core + # jupyter-events + # jupyter-server + # nbclient + # nbconvert + # nbformat +twine==4.0.2 +typeguard==4.1.5 +typer==0.9.0 + # via frictionless +types-click==7.1.8 +types-pkg-resources==0.1.3 +types-pytz==2023.3.0.1 + # via pandas-stubs +types-pyyaml==6.0.12.11 +types-requests==2.31.0.2 +types-urllib3==1.26.25.14 + # via types-requests +typing-extensions==4.7.1 + # via + # astroid + # black + # fastapi + # mypy + # pydantic + # pylint + # starlette + # typeguard + # typer + # typing-inspect + # uvicorn +typing-inspect==0.9.0 +tzdata==2023.3 + # via pandas +uri-template==1.3.0 + # via jsonschema +urllib3==2.0.7 + # via + # distributed + # requests + # twine +uvicorn==0.23.2 +validators==0.22.0 + # via frictionless +virtualenv==20.24.5 + # via + # nox + # pre-commit +webcolors==1.13 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.6.3 + # via jupyter-server +wrapt==1.15.0 + # via astroid +xdoctest==1.1.1 +zict==3.0.0 + # via distributed +zipp==3.16.2 + # via importlib-metadata diff --git a/ci/requirements-py3.9-pandas2.0.3-pydantic2.3.0.txt b/ci/requirements-py3.9-pandas2.0.3-pydantic2.3.0.txt index 107b18e70..65f737ba8 100644 --- a/ci/requirements-py3.9-pandas2.0.3-pydantic2.3.0.txt +++ b/ci/requirements-py3.9-pandas2.0.3-pydantic2.3.0.txt @@ -1,217 +1,602 @@ -# -# This file is autogenerated by pip-compile with Python 3.9 -# by the following command: -# -# pip-compile --annotation-style=line --no-emit-index-url --output-file=ci/requirements-py3.9-pandas2.0.3-pydantic2.3.0.txt requirements.in -# -aiosignal==1.3.1 # via ray -alabaster==0.7.13 # via sphinx -annotated-types==0.5.0 # via pydantic -anyio==3.7.1 # via fastapi, jupyter-server, starlette -argcomplete==3.1.1 # via nox -argon2-cffi==23.1.0 # via jupyter-server -argon2-cffi-bindings==21.2.0 # via argon2-cffi -arrow==1.2.3 # via isoduration -astroid==2.15.6 # via pylint -asv==0.6.1 # via -r requirements.in -asv-runner==0.1.0 # via asv -attrs==23.1.0 # via fiona, hypothesis, jsonschema, referencing -babel==2.12.1 # via jupyterlab-server, sphinx -beautifulsoup4==4.12.2 # via furo, nbconvert -black==23.9.1 # via -r requirements.in -bleach==6.0.0 # via nbconvert -certifi==2023.7.22 # via fiona, pyproj, requests -cffi==1.15.1 # via argon2-cffi-bindings, cryptography -cfgv==3.4.0 # via pre-commit -chardet==5.2.0 # via frictionless -charset-normalizer==3.2.0 # via requests -click==8.1.7 # via black, click-plugins, cligj, dask, distributed, fiona, ray, typer, uvicorn -click-plugins==1.1.1 # via fiona -cligj==0.7.2 # via fiona -cloudpickle==2.2.1 # via dask, distributed, doit -colorama==0.4.6 # via typer -colorlog==6.7.0 # via nox -commonmark==0.9.1 # via recommonmark -coverage[toml]==7.3.1 # via coverage, pytest-cov -cryptography==42.0.2 # via secretstorage -dask==2023.9.2 # via -r requirements.in, distributed -defusedxml==0.7.1 # via nbconvert -dill==0.3.7 # via pylint -distlib==0.3.7 # via virtualenv -distributed==2023.9.2 # via -r requirements.in -docutils==0.17.1 # via jupyterlite-sphinx, readme-renderer, recommonmark, sphinx, sphinx-panels -doit==0.36.0 # via jupyterlite-core -exceptiongroup==1.1.3 # via anyio, hypothesis, pytest -execnet==2.0.2 # via pytest-xdist -fastapi==0.103.1 # via -r requirements.in -fastjsonschema==2.18.0 # via nbformat -filelock==3.12.4 # via ray, virtualenv -fiona==1.9.4.post1 # via geopandas -fqdn==1.5.1 # via jsonschema -frictionless==4.40.8 # via -r requirements.in -frozenlist==1.4.0 # via aiosignal, ray -fsspec==2023.9.1 # via dask, modin -furo==2022.9.29 # via -r requirements.in -geopandas==0.14.0 # via -r requirements.in -grpcio==1.58.0 # via ray -h11==0.14.0 # via uvicorn -hypothesis==6.84.3 # via -r requirements.in -identify==2.5.29 # via pre-commit -idna==3.4 # via anyio, jsonschema, requests -imagesize==1.4.1 # via sphinx -importlib-metadata==6.8.0 # via -r requirements.in, dask, doit, fiona, jupyter-client, jupyterlab-server, jupyterlite-core, keyring, nbconvert, sphinx, twine, typeguard -iniconfig==2.0.0 # via pytest -isodate==0.6.1 # via frictionless -isoduration==20.11.0 # via jsonschema -isort==5.12.0 # via -r requirements.in, pylint -jaraco-classes==3.3.0 # via keyring -jeepney==0.8.0 # via keyring, secretstorage -jinja2==3.1.3 # via distributed, frictionless, jupyter-server, jupyterlab-server, nbconvert, sphinx -json5==0.9.14 # via asv, jupyterlab-server -jsonpointer==2.4 # via jsonschema -jsonschema[format-nongpl]==4.19.0 # via frictionless, jupyter-events, jupyterlab-server, nbformat, ray -jsonschema-specifications==2023.7.1 # via jsonschema -jupyter-client==8.3.1 # via jupyter-server, nbclient -jupyter-core==5.3.1 # via jupyter-client, jupyter-server, jupyterlite-core, nbclient, nbconvert, nbformat -jupyter-events==0.7.0 # via jupyter-server -jupyter-server==2.7.3 # via jupyterlab-server, jupyterlite-sphinx -jupyter-server-terminals==0.4.4 # via jupyter-server -jupyterlab-pygments==0.2.2 # via nbconvert -jupyterlab-server==2.25.0 # via jupyterlite-sphinx -jupyterlite==0.1.2 # via -r requirements.in -jupyterlite-core==0.1.2 # via jupyterlite, jupyterlite-pyodide-kernel, jupyterlite-sphinx -jupyterlite-javascript-kernel==0.1.2 # via jupyterlite -jupyterlite-pyodide-kernel==0.1.2 # via jupyterlite -jupyterlite-sphinx==0.9.3 # via -r requirements.in -keyring==24.2.0 # via twine -lazy-object-proxy==1.9.0 # via astroid -locket==1.0.0 # via distributed, partd -markdown-it-py==3.0.0 # via rich -marko==2.0.0 # via frictionless -markupsafe==2.1.3 # via jinja2, nbconvert -mccabe==0.7.0 # via pylint -mdurl==0.1.2 # via markdown-it-py -mistune==3.0.1 # via nbconvert -modin==0.23.1 # via -r requirements.in -more-itertools==10.1.0 # via jaraco-classes -msgpack==1.0.5 # via distributed, ray -multimethod==1.9.1 # via -r requirements.in -mypy==0.982 # via -r requirements.in -mypy-extensions==1.0.0 # via black, mypy, typing-inspect -nbclient==0.8.0 # via nbconvert -nbconvert==7.8.0 # via jupyter-server -nbformat==5.9.2 # via jupyter-server, nbclient, nbconvert -nh3==0.2.14 # via readme-renderer -nodeenv==1.8.0 # via pre-commit -nox==2023.4.22 # via -r requirements.in -numpy==1.25.2 # via -r requirements.in, modin, pandas, pyarrow, ray, scipy, shapely -overrides==7.4.0 # via jupyter-server -packaging==23.1 # via -r requirements.in, black, dask, distributed, geopandas, jupyter-server, jupyterlab-server, modin, nbconvert, nox, pytest, ray, sphinx -pandas==2.0.3 # via -r requirements.in, geopandas, modin -pandas-stubs==1.5.2.221213 # via -r requirements.in -pandocfilters==1.5.0 # via nbconvert -partd==1.4.0 # via dask -pathspec==0.11.2 # via black -petl==1.7.14 # via frictionless -pkginfo==1.9.6 # via jupyterlite-pyodide-kernel, twine -platformdirs==3.10.0 # via black, jupyter-core, pylint, virtualenv -pluggy==1.3.0 # via pytest -pre-commit==3.4.0 # via -r requirements.in -prometheus-client==0.17.1 # via jupyter-server -protobuf==4.24.3 # via -r requirements.in, ray -psutil==5.9.5 # via distributed, modin -ptyprocess==0.7.0 # via terminado -py4j==0.10.9.7 # via pyspark -pyarrow==14.0.1 # via -r requirements.in -pycparser==2.21 # via cffi -pydantic==2.3.0 # via -r requirements.in, fastapi -pydantic-core==2.6.3 # via pydantic -pygments==2.16.1 # via furo, nbconvert, readme-renderer, rich, sphinx -pylint==2.17.3 # via -r requirements.in -pympler==1.0.1 # via asv -pyproj==3.6.0 # via geopandas -pyspark==3.4.1 # via -r requirements.in -pytest==7.4.2 # via -r requirements.in, pytest-asyncio, pytest-cov, pytest-xdist -pytest-asyncio==0.21.1 # via -r requirements.in -pytest-cov==4.1.0 # via -r requirements.in -pytest-xdist==3.3.1 # via -r requirements.in -python-dateutil==2.8.2 # via arrow, frictionless, jupyter-client, pandas -python-json-logger==2.0.7 # via jupyter-events -python-multipart==0.0.7 # via -r requirements.in -python-slugify==8.0.1 # via frictionless -pytz==2023.3.post1 # via -r requirements.in, pandas -pyyaml==6.0.1 # via -r requirements.in, asv, dask, distributed, frictionless, jupyter-events, pre-commit, ray -pyzmq==25.1.1 # via jupyter-client, jupyter-server -ray==2.6.3 # via -r requirements.in -readme-renderer==42.0 # via twine -recommonmark==0.7.1 # via -r requirements.in -referencing==0.30.2 # via jsonschema, jsonschema-specifications, jupyter-events -requests==2.31.0 # via frictionless, jupyterlab-server, ray, requests-toolbelt, sphinx, twine -requests-toolbelt==1.0.0 # via twine -rfc3339-validator==0.1.4 # via jsonschema, jupyter-events -rfc3986==2.0.0 # via frictionless, twine -rfc3986-validator==0.1.1 # via jsonschema, jupyter-events -rich==13.5.2 # via twine, typer -rpds-py==0.10.3 # via jsonschema, referencing -scipy==1.11.2 # via -r requirements.in -secretstorage==3.3.3 # via keyring -send2trash==1.8.2 # via jupyter-server -shapely==2.0.1 # via -r requirements.in, geopandas -shellingham==1.5.3 # via typer -simpleeval==0.9.13 # via frictionless -six==1.16.0 # via bleach, fiona, isodate, python-dateutil, rfc3339-validator, xdoctest -sniffio==1.3.0 # via anyio -snowballstemmer==2.2.0 # via sphinx -sortedcontainers==2.4.0 # via distributed, hypothesis -soupsieve==2.5 # via beautifulsoup4 -sphinx==4.5.0 # via -r requirements.in, furo, jupyterlite-sphinx, recommonmark, sphinx-autodoc-typehints, sphinx-basic-ng, sphinx-copybutton, sphinx-panels -sphinx-autodoc-typehints==1.14.1 # via -r requirements.in -sphinx-basic-ng==1.0.0b2 # via furo -sphinx-copybutton==0.5.2 # via -r requirements.in -sphinx-panels==0.6.0 # via -r requirements.in -sphinxcontrib-applehelp==1.0.4 # via sphinx -sphinxcontrib-devhelp==1.0.2 # via sphinx -sphinxcontrib-htmlhelp==2.0.1 # via sphinx -sphinxcontrib-jsmath==1.0.1 # via sphinx -sphinxcontrib-qthelp==1.0.3 # via sphinx -sphinxcontrib-serializinghtml==1.1.5 # via sphinx -starlette==0.27.0 # via fastapi -stringcase==1.2.0 # via frictionless -tabulate==0.9.0 # via asv, frictionless -tblib==2.0.0 # via distributed -terminado==0.17.1 # via jupyter-server, jupyter-server-terminals -text-unidecode==1.3 # via python-slugify -tinycss2==1.2.1 # via nbconvert -tomli==2.0.1 # via black, coverage, mypy, pylint, pytest -tomlkit==0.12.1 # via pylint -toolz==0.12.0 # via dask, distributed, partd -tornado==6.3.3 # via distributed, jupyter-client, jupyter-server, terminado -traitlets==5.10.0 # via jupyter-client, jupyter-core, jupyter-events, jupyter-server, nbclient, nbconvert, nbformat -twine==4.0.2 # via -r requirements.in -typeguard==4.1.5 # via -r requirements.in -typer[all]==0.9.0 # via frictionless, typer -types-click==7.1.8 # via -r requirements.in -types-pkg-resources==0.1.3 # via -r requirements.in -types-pytz==2023.3.0.1 # via -r requirements.in, pandas-stubs -types-pyyaml==6.0.12.11 # via -r requirements.in -types-requests==2.31.0.2 # via -r requirements.in -types-urllib3==1.26.25.14 # via types-requests -typing-extensions==4.7.1 # via -r requirements.in, astroid, black, fastapi, mypy, pydantic, pydantic-core, pylint, starlette, typeguard, typer, typing-inspect, uvicorn -typing-inspect==0.9.0 # via -r requirements.in -tzdata==2023.3 # via pandas -uri-template==1.3.0 # via jsonschema -urllib3==2.0.7 # via distributed, requests, twine -uvicorn==0.23.2 # via -r requirements.in -validators==0.22.0 # via frictionless -virtualenv==20.24.5 # via nox, pre-commit -webcolors==1.13 # via jsonschema -webencodings==0.5.1 # via bleach, tinycss2 -websocket-client==1.6.3 # via jupyter-server -wrapt==1.15.0 # via -r requirements.in, astroid -xdoctest==1.1.1 # via -r requirements.in -zict==3.0.0 # via distributed -zipp==3.16.2 # via importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# pip -# setuptools +# This file was autogenerated by uv via the following command: +# uv pip compile requirements.in --output-file ci/requirements-py3.9-pandas2.0.3-pydantic2.3.0.txt --override /var/folders/5r/4t87zv7x32s7xv9fmnmbd8z80000gn/T/tmpmq57l6k5 +aiosignal==1.3.1 + # via ray +alabaster==0.7.13 + # via sphinx +annotated-types==0.5.0 + # via pydantic +anyio==3.7.1 + # via + # fastapi + # jupyter-server + # starlette +argcomplete==3.1.1 + # via nox +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.2.3 + # via isoduration +astroid==2.15.6 + # via pylint +asv==0.6.1 +asv-runner==0.1.0 + # via asv +attrs==23.1.0 + # via + # fiona + # hypothesis + # jsonschema + # referencing +babel==2.12.1 + # via + # jupyterlab-server + # sphinx +beautifulsoup4==4.12.2 + # via + # furo + # nbconvert +black==23.9.1 +bleach==6.0.0 + # via nbconvert +certifi==2023.7.22 + # via + # fiona + # pyproj + # requests +cffi==1.15.1 + # via argon2-cffi-bindings +cfgv==3.4.0 + # via pre-commit +chardet==5.2.0 + # via frictionless +charset-normalizer==3.2.0 + # via requests +click==8.1.7 + # via + # black + # click-plugins + # cligj + # dask + # distributed + # fiona + # ray + # typer + # uvicorn +click-plugins==1.1.1 + # via fiona +cligj==0.7.2 + # via fiona +cloudpickle==2.2.1 + # via + # dask + # distributed + # doit +colorama==0.4.6 + # via typer +colorlog==6.7.0 + # via nox +commonmark==0.9.1 + # via recommonmark +coverage==7.3.1 + # via pytest-cov +dask==2023.9.2 + # via distributed +defusedxml==0.7.1 + # via nbconvert +dill==0.3.7 + # via pylint +distlib==0.3.7 + # via virtualenv +distributed==2023.9.2 +docutils==0.17.1 + # via + # jupyterlite-sphinx + # readme-renderer + # recommonmark + # sphinx + # sphinx-panels +doit==0.36.0 + # via jupyterlite-core +exceptiongroup==1.1.3 + # via + # anyio + # hypothesis + # pytest +execnet==2.0.2 + # via pytest-xdist +fastapi==0.103.1 +fastjsonschema==2.18.0 + # via nbformat +filelock==3.12.4 + # via + # ray + # virtualenv +fiona==1.9.4.post1 + # via geopandas +fqdn==1.5.1 + # via jsonschema +frictionless==4.40.8 +frozenlist==1.4.0 + # via + # aiosignal + # ray +fsspec==2023.9.1 + # via + # dask + # modin +furo==2022.9.29 +geopandas==0.14.0 +grpcio==1.58.0 + # via ray +h11==0.14.0 + # via uvicorn +hypothesis==6.84.3 +identify==2.5.29 + # via pre-commit +idna==3.4 + # via + # anyio + # jsonschema + # requests +imagesize==1.4.1 + # via sphinx +importlib-metadata==6.8.0 + # via + # dask + # doit + # fiona + # jupyter-client + # jupyterlab-server + # jupyterlite-core + # keyring + # nbconvert + # sphinx + # twine + # typeguard +iniconfig==2.0.0 + # via pytest +isodate==0.6.1 + # via frictionless +isoduration==20.11.0 + # via jsonschema +isort==5.12.0 + # via pylint +jaraco-classes==3.3.0 + # via keyring +jinja2==3.1.3 + # via + # distributed + # frictionless + # jupyter-server + # jupyterlab-server + # nbconvert + # sphinx +json5==0.9.14 + # via + # asv + # jupyterlab-server +jsonpointer==2.4 + # via jsonschema +jsonschema==4.19.0 + # via + # frictionless + # jupyter-events + # jupyterlab-server + # nbformat + # ray +jsonschema-specifications==2023.7.1 + # via jsonschema +jupyter-client==8.3.1 + # via + # jupyter-server + # nbclient +jupyter-core==5.3.1 + # via + # jupyter-client + # jupyter-server + # jupyterlite-core + # nbclient + # nbconvert + # nbformat +jupyter-events==0.7.0 + # via jupyter-server +jupyter-server==2.7.3 + # via + # jupyterlab-server + # jupyterlite-sphinx +jupyter-server-terminals==0.4.4 + # via jupyter-server +jupyterlab-pygments==0.2.2 + # via nbconvert +jupyterlab-server==2.25.0 + # via jupyterlite-sphinx +jupyterlite==0.1.2 +jupyterlite-core==0.1.2 + # via + # jupyterlite + # jupyterlite-pyodide-kernel + # jupyterlite-sphinx +jupyterlite-javascript-kernel==0.1.2 + # via jupyterlite +jupyterlite-pyodide-kernel==0.1.2 + # via jupyterlite +jupyterlite-sphinx==0.9.3 +keyring==24.2.0 + # via twine +lazy-object-proxy==1.9.0 + # via astroid +locket==1.0.0 + # via + # distributed + # partd +markdown-it-py==3.0.0 + # via rich +marko==2.0.0 + # via frictionless +markupsafe==2.1.3 + # via + # jinja2 + # nbconvert +mccabe==0.7.0 + # via pylint +mdurl==0.1.2 + # via markdown-it-py +mistune==3.0.1 + # via nbconvert +modin==0.23.1 +more-itertools==10.1.0 + # via jaraco-classes +msgpack==1.0.5 + # via + # distributed + # ray +multimethod==1.9.1 +mypy==0.982 +mypy-extensions==1.0.0 + # via + # black + # mypy + # typing-inspect +nbclient==0.8.0 + # via nbconvert +nbconvert==7.8.0 + # via jupyter-server +nbformat==5.9.2 + # via + # jupyter-server + # nbclient + # nbconvert +nh3==0.2.14 + # via readme-renderer +nodeenv==1.8.0 + # via pre-commit +nox==2023.4.22 +numpy==1.25.2 + # via + # modin + # pandas + # pyarrow + # ray + # scipy + # shapely +overrides==7.4.0 + # via jupyter-server +packaging==23.1 + # via + # black + # dask + # distributed + # geopandas + # jupyter-server + # jupyterlab-server + # modin + # nbconvert + # nox + # pytest + # ray + # sphinx +pandas==2.0.3 + # via + # dask + # frictionless + # geopandas + # hypothesis + # modin + # partd + # petl + # pyspark + # ray +pandas-stubs==1.5.2.221213 +pandocfilters==1.5.0 + # via nbconvert +partd==1.4.0 + # via dask +pathspec==0.11.2 + # via black +petl==1.7.14 + # via frictionless +pip==24.0 +pkginfo==1.9.6 + # via + # jupyterlite-pyodide-kernel + # twine +platformdirs==3.10.0 + # via + # black + # jupyter-core + # pylint + # virtualenv +pluggy==1.3.0 + # via pytest +pre-commit==3.4.0 +prometheus-client==0.17.1 + # via jupyter-server +protobuf==4.24.3 + # via ray +psutil==5.9.5 + # via + # distributed + # modin +ptyprocess==0.7.0 + # via terminado +py4j==0.10.9.7 + # via pyspark +pyarrow==14.0.1 +pycparser==2.21 + # via cffi +pydantic==2.3.0 + # via + # fastapi + # modin + # ray +pydantic-core==2.6.3 + # via pydantic +pygments==2.16.1 + # via + # furo + # nbconvert + # readme-renderer + # rich + # sphinx +pylint==2.17.3 +pympler==1.0.1 + # via asv +pyproj==3.6.0 + # via geopandas +pyspark==3.4.1 +pytest==7.4.2 + # via + # pytest-asyncio + # pytest-cov + # pytest-xdist +pytest-asyncio==0.21.1 +pytest-cov==4.1.0 +pytest-xdist==3.3.1 +python-dateutil==2.8.2 + # via + # arrow + # frictionless + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +python-multipart==0.0.7 +python-slugify==8.0.1 + # via frictionless +pytz==2023.3.post1 + # via pandas +pyyaml==6.0.1 + # via + # asv + # dask + # distributed + # frictionless + # jupyter-events + # pre-commit + # ray +pyzmq==25.1.1 + # via + # jupyter-client + # jupyter-server +ray==2.6.3 +readme-renderer==42.0 + # via twine +recommonmark==0.7.1 +referencing==0.30.2 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +requests==2.31.0 + # via + # frictionless + # jupyterlab-server + # ray + # requests-toolbelt + # sphinx + # twine +requests-toolbelt==1.0.0 + # via twine +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986==2.0.0 + # via + # frictionless + # twine +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rich==13.5.2 + # via + # twine + # typer +rpds-py==0.10.3 + # via + # jsonschema + # referencing +scipy==1.11.2 +send2trash==1.8.2 + # via jupyter-server +setuptools==69.1.0 + # via nodeenv +shapely==2.0.1 + # via geopandas +shellingham==1.5.3 + # via typer +simpleeval==0.9.13 + # via frictionless +six==1.16.0 + # via + # bleach + # fiona + # isodate + # python-dateutil + # rfc3339-validator + # xdoctest +sniffio==1.3.0 + # via anyio +snowballstemmer==2.2.0 + # via sphinx +sortedcontainers==2.4.0 + # via + # distributed + # hypothesis +soupsieve==2.5 + # via beautifulsoup4 +sphinx==4.5.0 + # via + # furo + # jupyterlite-sphinx + # recommonmark + # sphinx-autodoc-typehints + # sphinx-basic-ng + # sphinx-copybutton + # sphinx-panels +sphinx-autodoc-typehints==1.14.1 +sphinx-basic-ng==1.0.0b2 + # via furo +sphinx-copybutton==0.5.2 +sphinx-panels==0.6.0 +sphinxcontrib-applehelp==1.0.4 + # via sphinx +sphinxcontrib-devhelp==1.0.2 + # via sphinx +sphinxcontrib-htmlhelp==2.0.1 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.3 + # via sphinx +sphinxcontrib-serializinghtml==1.1.5 + # via sphinx +starlette==0.27.0 + # via fastapi +stringcase==1.2.0 + # via frictionless +tabulate==0.9.0 + # via + # asv + # frictionless +tblib==2.0.0 + # via distributed +terminado==0.17.1 + # via + # jupyter-server + # jupyter-server-terminals +text-unidecode==1.3 + # via python-slugify +tinycss2==1.2.1 + # via nbconvert +tomli==2.0.1 + # via + # black + # coverage + # mypy + # pylint + # pytest +tomlkit==0.12.1 + # via pylint +toolz==0.12.0 + # via + # dask + # distributed + # partd +tornado==6.3.3 + # via + # distributed + # jupyter-client + # jupyter-server + # terminado +traitlets==5.10.0 + # via + # jupyter-client + # jupyter-core + # jupyter-events + # jupyter-server + # nbclient + # nbconvert + # nbformat +twine==4.0.2 +typeguard==4.1.5 +typer==0.9.0 + # via frictionless +types-click==7.1.8 +types-pkg-resources==0.1.3 +types-pytz==2023.3.0.1 + # via pandas-stubs +types-pyyaml==6.0.12.11 +types-requests==2.31.0.2 +types-urllib3==1.26.25.14 + # via types-requests +typing-extensions==4.7.1 + # via + # astroid + # black + # fastapi + # mypy + # pydantic + # pydantic-core + # pylint + # starlette + # typeguard + # typer + # typing-inspect + # uvicorn +typing-inspect==0.9.0 +tzdata==2023.3 + # via pandas +uri-template==1.3.0 + # via jsonschema +urllib3==2.0.7 + # via + # distributed + # requests + # twine +uvicorn==0.23.2 +validators==0.22.0 + # via frictionless +virtualenv==20.24.5 + # via + # nox + # pre-commit +webcolors==1.13 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.6.3 + # via jupyter-server +wrapt==1.15.0 + # via astroid +xdoctest==1.1.1 +zict==3.0.0 + # via distributed +zipp==3.16.2 + # via importlib-metadata diff --git a/ci/requirements-py3.9-pandas2.2.0-pydantic1.10.11.txt b/ci/requirements-py3.9-pandas2.2.0-pydantic1.10.11.txt new file mode 100644 index 000000000..365031809 --- /dev/null +++ b/ci/requirements-py3.9-pandas2.2.0-pydantic1.10.11.txt @@ -0,0 +1,595 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile requirements.in --output-file ci/requirements-py3.9-pandas2.2.0-pydantic1.10.11.txt --override /var/folders/5r/4t87zv7x32s7xv9fmnmbd8z80000gn/T/tmpn3xwqk_8 +aiosignal==1.3.1 + # via ray +alabaster==0.7.16 + # via sphinx +anyio==4.3.0 + # via + # jupyter-server + # starlette +argcomplete==3.2.2 + # via nox +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.3.0 + # via isoduration +astroid==2.15.8 + # via pylint +asv==0.6.2 +asv-runner==0.2.1 + # via asv +attrs==23.2.0 + # via + # fiona + # hypothesis + # jsonschema + # referencing +babel==2.14.0 + # via + # jupyterlab-server + # sphinx +beautifulsoup4==4.12.3 + # via + # furo + # nbconvert +black==24.2.0 +bleach==6.1.0 + # via nbconvert +certifi==2024.2.2 + # via + # fiona + # pyproj + # requests +cffi==1.16.0 + # via argon2-cffi-bindings +cfgv==3.4.0 + # via pre-commit +chardet==5.2.0 + # via frictionless +charset-normalizer==3.3.2 + # via requests +click==8.1.7 + # via + # black + # click-plugins + # cligj + # dask + # distributed + # fiona + # ray + # typer + # uvicorn +click-plugins==1.1.1 + # via fiona +cligj==0.7.2 + # via fiona +cloudpickle==3.0.0 + # via + # dask + # distributed + # doit +colorama==0.4.6 + # via typer +colorlog==6.8.2 + # via nox +commonmark==0.9.1 + # via recommonmark +coverage==7.4.2 + # via pytest-cov +dask==2024.2.0 + # via distributed +defusedxml==0.7.1 + # via nbconvert +dill==0.3.8 + # via pylint +distlib==0.3.8 + # via virtualenv +distributed==2024.2.0 +docutils==0.17.1 + # via + # jupyterlite-sphinx + # readme-renderer + # recommonmark + # sphinx + # sphinx-panels +doit==0.36.0 + # via jupyterlite-core +exceptiongroup==1.2.0 + # via + # anyio + # hypothesis + # pytest +execnet==2.0.2 + # via pytest-xdist +fastapi==0.109.2 +fastjsonschema==2.19.1 + # via nbformat +filelock==3.13.1 + # via + # ray + # virtualenv +fiona==1.9.5 + # via geopandas +fqdn==1.5.1 + # via jsonschema +frictionless==4.40.8 +frozenlist==1.4.1 + # via + # aiosignal + # ray +fsspec==2024.2.0 + # via + # dask + # modin +furo==2022.9.29 +geopandas==0.14.3 +h11==0.14.0 + # via uvicorn +hypothesis==6.98.9 +identify==2.5.35 + # via pre-commit +idna==3.6 + # via + # anyio + # jsonschema + # requests +imagesize==1.4.1 + # via sphinx +importlib-metadata==7.0.1 + # via + # asv-runner + # dask + # doit + # fiona + # jupyter-client + # jupyterlab-server + # jupyterlite-core + # keyring + # nbconvert + # sphinx + # twine + # typeguard +iniconfig==2.0.0 + # via pytest +isodate==0.6.1 + # via frictionless +isoduration==20.11.0 + # via jsonschema +isort==5.13.2 + # via pylint +jaraco-classes==3.3.1 + # via keyring +jinja2==3.1.3 + # via + # distributed + # frictionless + # jupyter-server + # jupyterlab-server + # nbconvert + # sphinx +json5==0.9.17 + # via + # asv + # jupyterlab-server +jsonpointer==2.4 + # via jsonschema +jsonschema==4.21.1 + # via + # frictionless + # jupyter-events + # jupyterlab-server + # nbformat + # ray +jsonschema-specifications==2023.12.1 + # via jsonschema +jupyter-client==8.6.0 + # via + # jupyter-server + # nbclient +jupyter-core==5.7.1 + # via + # jupyter-client + # jupyter-server + # jupyterlite-core + # nbclient + # nbconvert + # nbformat +jupyter-events==0.9.0 + # via jupyter-server +jupyter-server==2.12.5 + # via + # jupyterlab-server + # jupyterlite-sphinx +jupyter-server-terminals==0.5.2 + # via jupyter-server +jupyterlab-pygments==0.3.0 + # via nbconvert +jupyterlab-server==2.25.3 + # via jupyterlite-sphinx +jupyterlite==0.2.3 +jupyterlite-core==0.2.3 + # via + # jupyterlite + # jupyterlite-sphinx +jupyterlite-javascript-kernel==0.2.3 + # via jupyterlite +jupyterlite-sphinx==0.11.0 +keyring==24.3.0 + # via twine +lazy-object-proxy==1.10.0 + # via astroid +locket==1.0.0 + # via + # distributed + # partd +markdown-it-py==3.0.0 + # via rich +marko==2.0.2 + # via frictionless +markupsafe==2.1.5 + # via + # jinja2 + # nbconvert +mccabe==0.7.0 + # via pylint +mdurl==0.1.2 + # via markdown-it-py +mistune==3.0.2 + # via nbconvert +modin==0.27.0 +more-itertools==10.2.0 + # via jaraco-classes +msgpack==1.0.7 + # via + # distributed + # ray +multimethod==1.10 +mypy==0.982 +mypy-extensions==1.0.0 + # via + # black + # mypy + # typing-inspect +nbclient==0.9.0 + # via nbconvert +nbconvert==7.16.1 + # via jupyter-server +nbformat==5.9.2 + # via + # jupyter-server + # jupyterlite-sphinx + # nbclient + # nbconvert +nh3==0.2.15 + # via readme-renderer +nodeenv==1.8.0 + # via pre-commit +nox==2023.4.22 +numpy==1.26.4 + # via + # modin + # pandas + # pandas-stubs + # pyarrow + # scipy + # shapely +overrides==7.7.0 + # via jupyter-server +packaging==23.2 + # via + # black + # dask + # distributed + # geopandas + # jupyter-server + # jupyterlab-server + # modin + # nbconvert + # nox + # pytest + # ray + # sphinx +pandas==2.2.0 + # via + # dask + # frictionless + # geopandas + # hypothesis + # modin + # partd + # petl + # pyspark + # ray +pandas-stubs==2.2.0.240218 +pandocfilters==1.5.1 + # via nbconvert +partd==1.4.1 + # via dask +pathspec==0.12.1 + # via black +petl==1.7.14 + # via frictionless +pip==24.0 +pkginfo==1.9.6 + # via twine +platformdirs==4.2.0 + # via + # black + # jupyter-core + # pylint + # virtualenv +pluggy==1.4.0 + # via pytest +pre-commit==3.6.2 +prometheus-client==0.20.0 + # via jupyter-server +protobuf==4.25.3 + # via ray +psutil==5.9.8 + # via + # distributed + # modin +ptyprocess==0.7.0 + # via terminado +py4j==0.10.9.7 + # via pyspark +pyarrow==15.0.0 +pycparser==2.21 + # via cffi +pydantic==1.10.11 + # via + # fastapi + # ray +pygments==2.17.2 + # via + # furo + # nbconvert + # readme-renderer + # rich + # sphinx +pylint==2.17.3 +pympler==1.0.1 + # via asv +pyproj==3.6.1 + # via geopandas +pyspark==3.5.0 +pytest==8.0.1 + # via + # pytest-asyncio + # pytest-cov + # pytest-xdist +pytest-asyncio==0.23.5 +pytest-cov==4.1.0 +pytest-xdist==3.5.0 +python-dateutil==2.8.2 + # via + # arrow + # frictionless + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +python-multipart==0.0.9 +python-slugify==8.0.4 + # via frictionless +pytz==2024.1 + # via pandas +pyyaml==6.0.1 + # via + # asv + # dask + # distributed + # frictionless + # jupyter-events + # pre-commit + # ray +pyzmq==25.1.2 + # via + # jupyter-client + # jupyter-server +ray==2.9.2 +readme-renderer==42.0 + # via twine +recommonmark==0.7.1 +referencing==0.33.0 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +requests==2.31.0 + # via + # frictionless + # jupyterlab-server + # ray + # requests-toolbelt + # sphinx + # twine +requests-toolbelt==1.0.0 + # via twine +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986==2.0.0 + # via + # frictionless + # twine +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rich==13.7.0 + # via + # twine + # typer +rpds-py==0.18.0 + # via + # jsonschema + # referencing +scipy==1.12.0 +send2trash==1.8.2 + # via jupyter-server +setuptools==69.1.0 + # via + # fiona + # nodeenv +shapely==2.0.3 + # via geopandas +shellingham==1.5.4 + # via typer +simpleeval==0.9.13 + # via frictionless +six==1.16.0 + # via + # bleach + # fiona + # isodate + # python-dateutil + # rfc3339-validator +sniffio==1.3.0 + # via anyio +snowballstemmer==2.2.0 + # via sphinx +sortedcontainers==2.4.0 + # via + # distributed + # hypothesis +soupsieve==2.5 + # via beautifulsoup4 +sphinx==4.5.0 + # via + # furo + # jupyterlite-sphinx + # recommonmark + # sphinx-autodoc-typehints + # sphinx-basic-ng + # sphinx-copybutton + # sphinx-panels +sphinx-autodoc-typehints==1.14.1 +sphinx-basic-ng==1.0.0b2 + # via furo +sphinx-copybutton==0.5.2 +sphinx-panels==0.6.0 +sphinxcontrib-applehelp==1.0.8 + # via sphinx +sphinxcontrib-devhelp==1.0.6 + # via sphinx +sphinxcontrib-htmlhelp==2.0.5 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.7 + # via sphinx +sphinxcontrib-serializinghtml==1.1.10 + # via sphinx +starlette==0.36.3 + # via fastapi +stringcase==1.2.0 + # via frictionless +tabulate==0.9.0 + # via + # asv + # frictionless +tblib==3.0.0 + # via distributed +terminado==0.18.0 + # via + # jupyter-server + # jupyter-server-terminals +text-unidecode==1.3 + # via python-slugify +tinycss2==1.2.1 + # via nbconvert +tomli==2.0.1 + # via + # asv + # black + # coverage + # mypy + # pylint + # pytest +tomlkit==0.12.3 + # via pylint +toolz==0.12.1 + # via + # dask + # distributed + # partd +tornado==6.4 + # via + # distributed + # jupyter-client + # jupyter-server + # terminado +traitlets==5.14.1 + # via + # jupyter-client + # jupyter-core + # jupyter-events + # jupyter-server + # nbclient + # nbconvert + # nbformat +twine==5.0.0 +typeguard==4.1.5 +typer==0.9.0 + # via frictionless +types-click==7.1.8 +types-pkg-resources==0.1.3 +types-python-dateutil==2.8.19.20240106 + # via arrow +types-pytz==2024.1.0.20240203 + # via pandas-stubs +types-pyyaml==6.0.12.12 +types-requests==2.31.0.20240218 +typing-extensions==4.9.0 + # via + # anyio + # astroid + # black + # fastapi + # mypy + # pydantic + # pylint + # starlette + # typeguard + # typer + # typing-inspect + # uvicorn +typing-inspect==0.9.0 +tzdata==2024.1 + # via pandas +uri-template==1.3.0 + # via jsonschema +urllib3==2.2.1 + # via + # distributed + # requests + # twine + # types-requests +uvicorn==0.27.1 +validators==0.22.0 + # via frictionless +virtualenv==20.25.0 + # via + # asv + # nox + # pre-commit +webcolors==1.13 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.7.0 + # via jupyter-server +wrapt==1.16.0 + # via astroid +xdoctest==1.1.3 +zict==3.0.0 + # via distributed +zipp==3.17.0 + # via importlib-metadata diff --git a/ci/requirements-py3.9-pandas2.2.0-pydantic2.3.0.txt b/ci/requirements-py3.9-pandas2.2.0-pydantic2.3.0.txt new file mode 100644 index 000000000..119cabf68 --- /dev/null +++ b/ci/requirements-py3.9-pandas2.2.0-pydantic2.3.0.txt @@ -0,0 +1,600 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile requirements.in --output-file ci/requirements-py3.9-pandas2.2.0-pydantic2.3.0.txt --override /var/folders/5r/4t87zv7x32s7xv9fmnmbd8z80000gn/T/tmpima_mjms +aiosignal==1.3.1 + # via ray +alabaster==0.7.16 + # via sphinx +annotated-types==0.6.0 + # via pydantic +anyio==4.3.0 + # via + # jupyter-server + # starlette +argcomplete==3.2.2 + # via nox +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.3.0 + # via isoduration +astroid==2.15.8 + # via pylint +asv==0.6.2 +asv-runner==0.2.1 + # via asv +attrs==23.2.0 + # via + # fiona + # hypothesis + # jsonschema + # referencing +babel==2.14.0 + # via + # jupyterlab-server + # sphinx +beautifulsoup4==4.12.3 + # via + # furo + # nbconvert +black==24.2.0 +bleach==6.1.0 + # via nbconvert +certifi==2024.2.2 + # via + # fiona + # pyproj + # requests +cffi==1.16.0 + # via argon2-cffi-bindings +cfgv==3.4.0 + # via pre-commit +chardet==5.2.0 + # via frictionless +charset-normalizer==3.3.2 + # via requests +click==8.1.7 + # via + # black + # click-plugins + # cligj + # dask + # distributed + # fiona + # ray + # typer + # uvicorn +click-plugins==1.1.1 + # via fiona +cligj==0.7.2 + # via fiona +cloudpickle==3.0.0 + # via + # dask + # distributed + # doit +colorama==0.4.6 + # via typer +colorlog==6.8.2 + # via nox +commonmark==0.9.1 + # via recommonmark +coverage==7.4.2 + # via pytest-cov +dask==2024.2.0 + # via distributed +defusedxml==0.7.1 + # via nbconvert +dill==0.3.8 + # via pylint +distlib==0.3.8 + # via virtualenv +distributed==2024.2.0 +docutils==0.17.1 + # via + # jupyterlite-sphinx + # readme-renderer + # recommonmark + # sphinx + # sphinx-panels +doit==0.36.0 + # via jupyterlite-core +exceptiongroup==1.2.0 + # via + # anyio + # hypothesis + # pytest +execnet==2.0.2 + # via pytest-xdist +fastapi==0.109.2 +fastjsonschema==2.19.1 + # via nbformat +filelock==3.13.1 + # via + # ray + # virtualenv +fiona==1.9.5 + # via geopandas +fqdn==1.5.1 + # via jsonschema +frictionless==4.40.8 +frozenlist==1.4.1 + # via + # aiosignal + # ray +fsspec==2024.2.0 + # via + # dask + # modin +furo==2022.9.29 +geopandas==0.14.3 +h11==0.14.0 + # via uvicorn +hypothesis==6.98.9 +identify==2.5.35 + # via pre-commit +idna==3.6 + # via + # anyio + # jsonschema + # requests +imagesize==1.4.1 + # via sphinx +importlib-metadata==7.0.1 + # via + # asv-runner + # dask + # doit + # fiona + # jupyter-client + # jupyterlab-server + # jupyterlite-core + # keyring + # nbconvert + # sphinx + # twine + # typeguard +iniconfig==2.0.0 + # via pytest +isodate==0.6.1 + # via frictionless +isoduration==20.11.0 + # via jsonschema +isort==5.13.2 + # via pylint +jaraco-classes==3.3.1 + # via keyring +jinja2==3.1.3 + # via + # distributed + # frictionless + # jupyter-server + # jupyterlab-server + # nbconvert + # sphinx +json5==0.9.17 + # via + # asv + # jupyterlab-server +jsonpointer==2.4 + # via jsonschema +jsonschema==4.21.1 + # via + # frictionless + # jupyter-events + # jupyterlab-server + # nbformat + # ray +jsonschema-specifications==2023.12.1 + # via jsonschema +jupyter-client==8.6.0 + # via + # jupyter-server + # nbclient +jupyter-core==5.7.1 + # via + # jupyter-client + # jupyter-server + # jupyterlite-core + # nbclient + # nbconvert + # nbformat +jupyter-events==0.9.0 + # via jupyter-server +jupyter-server==2.12.5 + # via + # jupyterlab-server + # jupyterlite-sphinx +jupyter-server-terminals==0.5.2 + # via jupyter-server +jupyterlab-pygments==0.3.0 + # via nbconvert +jupyterlab-server==2.25.3 + # via jupyterlite-sphinx +jupyterlite==0.2.3 +jupyterlite-core==0.2.3 + # via + # jupyterlite + # jupyterlite-sphinx +jupyterlite-javascript-kernel==0.2.3 + # via jupyterlite +jupyterlite-sphinx==0.11.0 +keyring==24.3.0 + # via twine +lazy-object-proxy==1.10.0 + # via astroid +locket==1.0.0 + # via + # distributed + # partd +markdown-it-py==3.0.0 + # via rich +marko==2.0.2 + # via frictionless +markupsafe==2.1.5 + # via + # jinja2 + # nbconvert +mccabe==0.7.0 + # via pylint +mdurl==0.1.2 + # via markdown-it-py +mistune==3.0.2 + # via nbconvert +modin==0.27.0 +more-itertools==10.2.0 + # via jaraco-classes +msgpack==1.0.7 + # via + # distributed + # ray +multimethod==1.10 +mypy==0.982 +mypy-extensions==1.0.0 + # via + # black + # mypy + # typing-inspect +nbclient==0.9.0 + # via nbconvert +nbconvert==7.16.1 + # via jupyter-server +nbformat==5.9.2 + # via + # jupyter-server + # jupyterlite-sphinx + # nbclient + # nbconvert +nh3==0.2.15 + # via readme-renderer +nodeenv==1.8.0 + # via pre-commit +nox==2023.4.22 +numpy==1.26.4 + # via + # modin + # pandas + # pandas-stubs + # pyarrow + # scipy + # shapely +overrides==7.7.0 + # via jupyter-server +packaging==23.2 + # via + # black + # dask + # distributed + # geopandas + # jupyter-server + # jupyterlab-server + # modin + # nbconvert + # nox + # pytest + # ray + # sphinx +pandas==2.2.0 + # via + # dask + # frictionless + # geopandas + # hypothesis + # modin + # partd + # petl + # pyspark + # ray +pandas-stubs==2.2.0.240218 +pandocfilters==1.5.1 + # via nbconvert +partd==1.4.1 + # via dask +pathspec==0.12.1 + # via black +petl==1.7.14 + # via frictionless +pip==24.0 +pkginfo==1.9.6 + # via twine +platformdirs==4.2.0 + # via + # black + # jupyter-core + # pylint + # virtualenv +pluggy==1.4.0 + # via pytest +pre-commit==3.6.2 +prometheus-client==0.20.0 + # via jupyter-server +protobuf==4.25.3 + # via ray +psutil==5.9.8 + # via + # distributed + # modin +ptyprocess==0.7.0 + # via terminado +py4j==0.10.9.7 + # via pyspark +pyarrow==15.0.0 +pycparser==2.21 + # via cffi +pydantic==2.3.0 + # via + # fastapi + # ray +pydantic-core==2.6.3 + # via pydantic +pygments==2.17.2 + # via + # furo + # nbconvert + # readme-renderer + # rich + # sphinx +pylint==2.17.3 +pympler==1.0.1 + # via asv +pyproj==3.6.1 + # via geopandas +pyspark==3.5.0 +pytest==8.0.1 + # via + # pytest-asyncio + # pytest-cov + # pytest-xdist +pytest-asyncio==0.23.5 +pytest-cov==4.1.0 +pytest-xdist==3.5.0 +python-dateutil==2.8.2 + # via + # arrow + # frictionless + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +python-multipart==0.0.9 +python-slugify==8.0.4 + # via frictionless +pytz==2024.1 + # via pandas +pyyaml==6.0.1 + # via + # asv + # dask + # distributed + # frictionless + # jupyter-events + # pre-commit + # ray +pyzmq==25.1.2 + # via + # jupyter-client + # jupyter-server +ray==2.9.2 +readme-renderer==42.0 + # via twine +recommonmark==0.7.1 +referencing==0.33.0 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +requests==2.31.0 + # via + # frictionless + # jupyterlab-server + # ray + # requests-toolbelt + # sphinx + # twine +requests-toolbelt==1.0.0 + # via twine +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986==2.0.0 + # via + # frictionless + # twine +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rich==13.7.0 + # via + # twine + # typer +rpds-py==0.18.0 + # via + # jsonschema + # referencing +scipy==1.12.0 +send2trash==1.8.2 + # via jupyter-server +setuptools==69.1.0 + # via + # fiona + # nodeenv +shapely==2.0.3 + # via geopandas +shellingham==1.5.4 + # via typer +simpleeval==0.9.13 + # via frictionless +six==1.16.0 + # via + # bleach + # fiona + # isodate + # python-dateutil + # rfc3339-validator +sniffio==1.3.0 + # via anyio +snowballstemmer==2.2.0 + # via sphinx +sortedcontainers==2.4.0 + # via + # distributed + # hypothesis +soupsieve==2.5 + # via beautifulsoup4 +sphinx==4.5.0 + # via + # furo + # jupyterlite-sphinx + # recommonmark + # sphinx-autodoc-typehints + # sphinx-basic-ng + # sphinx-copybutton + # sphinx-panels +sphinx-autodoc-typehints==1.14.1 +sphinx-basic-ng==1.0.0b2 + # via furo +sphinx-copybutton==0.5.2 +sphinx-panels==0.6.0 +sphinxcontrib-applehelp==1.0.8 + # via sphinx +sphinxcontrib-devhelp==1.0.6 + # via sphinx +sphinxcontrib-htmlhelp==2.0.5 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.7 + # via sphinx +sphinxcontrib-serializinghtml==1.1.10 + # via sphinx +starlette==0.36.3 + # via fastapi +stringcase==1.2.0 + # via frictionless +tabulate==0.9.0 + # via + # asv + # frictionless +tblib==3.0.0 + # via distributed +terminado==0.18.0 + # via + # jupyter-server + # jupyter-server-terminals +text-unidecode==1.3 + # via python-slugify +tinycss2==1.2.1 + # via nbconvert +tomli==2.0.1 + # via + # asv + # black + # coverage + # mypy + # pylint + # pytest +tomlkit==0.12.3 + # via pylint +toolz==0.12.1 + # via + # dask + # distributed + # partd +tornado==6.4 + # via + # distributed + # jupyter-client + # jupyter-server + # terminado +traitlets==5.14.1 + # via + # jupyter-client + # jupyter-core + # jupyter-events + # jupyter-server + # nbclient + # nbconvert + # nbformat +twine==5.0.0 +typeguard==4.1.5 +typer==0.9.0 + # via frictionless +types-click==7.1.8 +types-pkg-resources==0.1.3 +types-python-dateutil==2.8.19.20240106 + # via arrow +types-pytz==2024.1.0.20240203 + # via pandas-stubs +types-pyyaml==6.0.12.12 +types-requests==2.31.0.20240218 +typing-extensions==4.9.0 + # via + # anyio + # astroid + # black + # fastapi + # mypy + # pydantic + # pydantic-core + # pylint + # starlette + # typeguard + # typer + # typing-inspect + # uvicorn +typing-inspect==0.9.0 +tzdata==2024.1 + # via pandas +uri-template==1.3.0 + # via jsonschema +urllib3==2.2.1 + # via + # distributed + # requests + # twine + # types-requests +uvicorn==0.27.1 +validators==0.22.0 + # via frictionless +virtualenv==20.25.0 + # via + # asv + # nox + # pre-commit +webcolors==1.13 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.7.0 + # via jupyter-server +wrapt==1.16.0 + # via astroid +xdoctest==1.1.3 +zict==3.0.0 + # via distributed +zipp==3.17.0 + # via importlib-metadata diff --git a/dev/requirements-3.10.txt b/dev/requirements-3.10.txt index 4a9976529..32dcf1727 100644 --- a/dev/requirements-3.10.txt +++ b/dev/requirements-3.10.txt @@ -1,216 +1,582 @@ -# -# This file is autogenerated by pip-compile with Python 3.10 -# by the following command: -# -# pip-compile --annotation-style=line --no-emit-index-url --output-file=dev/requirements-3.10.txt requirements.in -# -aiosignal==1.3.1 # via ray -alabaster==0.7.13 # via sphinx -annotated-types==0.5.0 # via pydantic -anyio==3.7.1 # via fastapi, jupyter-server, starlette -argcomplete==3.1.2 # via nox -argon2-cffi==23.1.0 # via jupyter-server -argon2-cffi-bindings==21.2.0 # via argon2-cffi -arrow==1.2.3 # via isoduration -astroid==2.15.6 # via pylint -asv==0.6.1 # via -r requirements.in -asv-runner==0.1.0 # via asv -attrs==23.1.0 # via fiona, hypothesis, jsonschema, referencing -babel==2.12.1 # via jupyterlab-server, sphinx -beautifulsoup4==4.12.2 # via furo, nbconvert -black==23.9.1 # via -r requirements.in -bleach==6.0.0 # via nbconvert -certifi==2023.7.22 # via fiona, pyproj, requests -cffi==1.15.1 # via argon2-cffi-bindings, cryptography -cfgv==3.4.0 # via pre-commit -chardet==5.2.0 # via frictionless -charset-normalizer==3.2.0 # via requests -click==8.1.7 # via black, click-plugins, cligj, dask, distributed, fiona, ray, typer, uvicorn -click-plugins==1.1.1 # via fiona -cligj==0.7.2 # via fiona -cloudpickle==2.2.1 # via dask, distributed, doit -colorama==0.4.6 # via typer -colorlog==6.7.0 # via nox -commonmark==0.9.1 # via recommonmark -coverage[toml]==7.3.1 # via coverage, pytest-cov -cryptography==42.0.2 # via secretstorage -dask==2023.9.2 # via -r requirements.in, distributed -defusedxml==0.7.1 # via nbconvert -dill==0.3.7 # via pylint -distlib==0.3.7 # via virtualenv -distributed==2023.9.2 # via -r requirements.in -docutils==0.17.1 # via jupyterlite-sphinx, readme-renderer, recommonmark, sphinx, sphinx-panels -doit==0.36.0 # via jupyterlite-core -exceptiongroup==1.1.3 # via anyio, hypothesis, pytest -execnet==2.0.2 # via pytest-xdist -fastapi==0.103.1 # via -r requirements.in -fastjsonschema==2.18.0 # via nbformat -filelock==3.12.4 # via ray, virtualenv -fiona==1.9.4.post1 # via geopandas -fqdn==1.5.1 # via jsonschema -frictionless==4.40.8 # via -r requirements.in -frozenlist==1.4.0 # via aiosignal, ray -fsspec==2023.9.1 # via dask, modin -furo==2022.9.29 # via -r requirements.in -geopandas==0.14.0 # via -r requirements.in -h11==0.14.0 # via uvicorn -hypothesis==6.86.2 # via -r requirements.in -identify==2.5.29 # via pre-commit -idna==3.4 # via anyio, jsonschema, requests -imagesize==1.4.1 # via sphinx -importlib-metadata==6.8.0 # via -r requirements.in, dask, doit, keyring, twine -iniconfig==2.0.0 # via pytest -isodate==0.6.1 # via frictionless -isoduration==20.11.0 # via jsonschema -isort==5.12.0 # via -r requirements.in, pylint -jaraco-classes==3.3.0 # via keyring -jeepney==0.8.0 # via keyring, secretstorage -jinja2==3.1.3 # via distributed, frictionless, jupyter-server, jupyterlab-server, nbconvert, sphinx -json5==0.9.14 # via asv, jupyterlab-server -jsonpointer==2.4 # via jsonschema -jsonschema[format-nongpl]==4.19.1 # via frictionless, jupyter-events, jupyterlab-server, nbformat, ray -jsonschema-specifications==2023.7.1 # via jsonschema -jupyter-client==8.3.1 # via jupyter-server, nbclient -jupyter-core==5.3.1 # via jupyter-client, jupyter-server, jupyterlite-core, nbclient, nbconvert, nbformat -jupyter-events==0.9.0 # via jupyter-server -jupyter-server==2.11.2 # via jupyterlab-server, jupyterlite-sphinx -jupyter-server-terminals==0.4.4 # via jupyter-server -jupyterlab-pygments==0.2.2 # via nbconvert -jupyterlab-server==2.25.0 # via jupyterlite-sphinx -jupyterlite==0.1.2 # via -r requirements.in -jupyterlite-core==0.1.2 # via jupyterlite, jupyterlite-pyodide-kernel, jupyterlite-sphinx -jupyterlite-javascript-kernel==0.1.2 # via jupyterlite -jupyterlite-pyodide-kernel==0.1.2 # via jupyterlite -jupyterlite-sphinx==0.9.3 # via -r requirements.in -keyring==24.2.0 # via twine -lazy-object-proxy==1.9.0 # via astroid -locket==1.0.0 # via distributed, partd -markdown-it-py==3.0.0 # via rich -marko==2.0.0 # via frictionless -markupsafe==2.1.3 # via jinja2, nbconvert -mccabe==0.7.0 # via pylint -mdurl==0.1.2 # via markdown-it-py -mistune==3.0.1 # via nbconvert -modin==0.23.1 # via -r requirements.in -more-itertools==10.1.0 # via jaraco-classes -msgpack==1.0.6 # via distributed, ray -multimethod==1.10 # via -r requirements.in -mypy==0.982 # via -r requirements.in -mypy-extensions==1.0.0 # via black, mypy, typing-inspect -nbclient==0.8.0 # via nbconvert -nbconvert==7.8.0 # via jupyter-server -nbformat==5.9.2 # via jupyter-server, nbclient, nbconvert -nh3==0.2.14 # via readme-renderer -nodeenv==1.8.0 # via pre-commit -nox==2023.4.22 # via -r requirements.in -numpy==1.26.0 # via -r requirements.in, modin, pandas, pandas-stubs, pyarrow, ray, scipy, shapely -overrides==7.4.0 # via jupyter-server -packaging==23.1 # via -r requirements.in, black, dask, distributed, geopandas, jupyter-server, jupyterlab-server, modin, nbconvert, nox, pytest, ray, sphinx -pandas==2.0.3 # via -r requirements.in, geopandas, modin -pandas-stubs==2.0.3.230814 # via -r requirements.in -pandocfilters==1.5.0 # via nbconvert -partd==1.4.0 # via dask -pathspec==0.11.2 # via black -petl==1.7.14 # via frictionless -pkginfo==1.9.6 # via jupyterlite-pyodide-kernel, twine -platformdirs==3.10.0 # via black, jupyter-core, pylint, virtualenv -pluggy==1.3.0 # via pytest -pre-commit==3.4.0 # via -r requirements.in -prometheus-client==0.17.1 # via jupyter-server -protobuf==4.24.3 # via -r requirements.in, ray -psutil==5.9.5 # via distributed, modin -ptyprocess==0.7.0 # via terminado -py4j==0.10.9.7 # via pyspark -pyarrow==14.0.1 # via -r requirements.in -pycparser==2.21 # via cffi -pydantic==2.3.0 # via -r requirements.in, fastapi -pydantic-core==2.6.3 # via pydantic -pygments==2.16.1 # via furo, nbconvert, readme-renderer, rich, sphinx -pylint==2.17.3 # via -r requirements.in -pympler==1.0.1 # via asv -pyproj==3.6.1 # via geopandas -pyspark==3.4.1 # via -r requirements.in -pytest==7.4.2 # via -r requirements.in, pytest-asyncio, pytest-cov, pytest-xdist -pytest-asyncio==0.21.1 # via -r requirements.in -pytest-cov==4.1.0 # via -r requirements.in -pytest-xdist==3.3.1 # via -r requirements.in -python-dateutil==2.8.2 # via arrow, frictionless, jupyter-client, pandas -python-json-logger==2.0.7 # via jupyter-events -python-multipart==0.0.7 # via -r requirements.in -python-slugify==8.0.1 # via frictionless -pytz==2023.3.post1 # via -r requirements.in, pandas -pyyaml==6.0.1 # via -r requirements.in, asv, dask, distributed, frictionless, jupyter-events, pre-commit, ray -pyzmq==25.1.1 # via jupyter-client, jupyter-server -ray==2.7.0 # via -r requirements.in -readme-renderer==42.0 # via twine -recommonmark==0.7.1 # via -r requirements.in -referencing==0.30.2 # via jsonschema, jsonschema-specifications, jupyter-events -requests==2.31.0 # via frictionless, jupyterlab-server, ray, requests-toolbelt, sphinx, twine -requests-toolbelt==1.0.0 # via twine -rfc3339-validator==0.1.4 # via jsonschema, jupyter-events -rfc3986==2.0.0 # via frictionless, twine -rfc3986-validator==0.1.1 # via jsonschema, jupyter-events -rich==13.5.3 # via twine, typer -rpds-py==0.10.3 # via jsonschema, referencing -scipy==1.11.2 # via -r requirements.in -secretstorage==3.3.3 # via keyring -send2trash==1.8.2 # via jupyter-server -shapely==2.0.1 # via -r requirements.in, geopandas -shellingham==1.5.3 # via typer -simpleeval==0.9.13 # via frictionless -six==1.16.0 # via bleach, fiona, isodate, python-dateutil, rfc3339-validator, xdoctest -sniffio==1.3.0 # via anyio -snowballstemmer==2.2.0 # via sphinx -sortedcontainers==2.4.0 # via distributed, hypothesis -soupsieve==2.5 # via beautifulsoup4 -sphinx==4.5.0 # via -r requirements.in, furo, jupyterlite-sphinx, recommonmark, sphinx-autodoc-typehints, sphinx-basic-ng, sphinx-copybutton, sphinx-panels -sphinx-autodoc-typehints==1.14.1 # via -r requirements.in -sphinx-basic-ng==1.0.0b2 # via furo -sphinx-copybutton==0.5.2 # via -r requirements.in -sphinx-panels==0.6.0 # via -r requirements.in -sphinxcontrib-applehelp==1.0.4 # via sphinx -sphinxcontrib-devhelp==1.0.2 # via sphinx -sphinxcontrib-htmlhelp==2.0.1 # via sphinx -sphinxcontrib-jsmath==1.0.1 # via sphinx -sphinxcontrib-qthelp==1.0.3 # via sphinx -sphinxcontrib-serializinghtml==1.1.5 # via sphinx -starlette==0.36.2 # via fastapi -stringcase==1.2.0 # via frictionless -tabulate==0.9.0 # via asv, frictionless -tblib==2.0.0 # via distributed -terminado==0.17.1 # via jupyter-server, jupyter-server-terminals -text-unidecode==1.3 # via python-slugify -tinycss2==1.2.1 # via nbconvert -tomli==2.0.1 # via black, coverage, mypy, pylint, pytest -tomlkit==0.12.1 # via pylint -toolz==0.12.0 # via dask, distributed, partd -tornado==6.3.3 # via distributed, jupyter-client, jupyter-server, terminado -traitlets==5.10.0 # via jupyter-client, jupyter-core, jupyter-events, jupyter-server, nbclient, nbconvert, nbformat -twine==4.0.2 # via -r requirements.in -typeguard==4.1.5 # via -r requirements.in -typer[all]==0.9.0 # via frictionless, typer -types-click==7.1.8 # via -r requirements.in -types-pkg-resources==0.1.3 # via -r requirements.in -types-pytz==2023.3.1.1 # via -r requirements.in, pandas-stubs -types-pyyaml==6.0.12.11 # via -r requirements.in -types-requests==2.31.0.3 # via -r requirements.in -types-urllib3==1.26.25.14 # via types-requests -typing-extensions==4.8.0 # via -r requirements.in, astroid, black, fastapi, mypy, pydantic, pydantic-core, typeguard, typer, typing-inspect, uvicorn -typing-inspect==0.9.0 # via -r requirements.in -tzdata==2023.3 # via pandas -uri-template==1.3.0 # via jsonschema -urllib3==2.0.7 # via distributed, requests, twine -uvicorn==0.23.2 # via -r requirements.in -validators==0.22.0 # via frictionless -virtualenv==20.24.5 # via nox, pre-commit -webcolors==1.13 # via jsonschema -webencodings==0.5.1 # via bleach, tinycss2 -websocket-client==1.6.3 # via jupyter-server -wrapt==1.15.0 # via -r requirements.in, astroid -xdoctest==1.1.1 # via -r requirements.in -zict==3.0.0 # via distributed -zipp==3.17.0 # via importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# pip -# setuptools +# This file was autogenerated by uv via the following command: +# uv pip compile requirements.in --output-file dev/requirements-3.10.txt +aiosignal==1.3.1 + # via ray +alabaster==0.7.13 + # via sphinx +annotated-types==0.5.0 + # via pydantic +anyio==3.7.1 + # via + # fastapi + # jupyter-server + # starlette +argcomplete==3.1.2 + # via nox +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.2.3 + # via isoduration +astroid==2.15.6 + # via pylint +asv==0.6.1 +asv-runner==0.1.0 + # via asv +attrs==23.1.0 + # via + # fiona + # hypothesis + # jsonschema + # referencing +babel==2.12.1 + # via + # jupyterlab-server + # sphinx +beautifulsoup4==4.12.2 + # via + # furo + # nbconvert +black==23.9.1 +bleach==6.0.0 + # via nbconvert +certifi==2023.7.22 + # via + # fiona + # pyproj + # requests +cffi==1.15.1 + # via argon2-cffi-bindings +cfgv==3.4.0 + # via pre-commit +chardet==5.2.0 + # via frictionless +charset-normalizer==3.2.0 + # via requests +click==8.1.7 + # via + # black + # click-plugins + # cligj + # dask + # distributed + # fiona + # ray + # typer + # uvicorn +click-plugins==1.1.1 + # via fiona +cligj==0.7.2 + # via fiona +cloudpickle==2.2.1 + # via + # dask + # distributed + # doit +colorama==0.4.6 + # via typer +colorlog==6.7.0 + # via nox +commonmark==0.9.1 + # via recommonmark +coverage==7.3.1 + # via pytest-cov +dask==2023.9.2 + # via distributed +defusedxml==0.7.1 + # via nbconvert +dill==0.3.7 + # via pylint +distlib==0.3.7 + # via virtualenv +distributed==2023.9.2 +docutils==0.17.1 + # via + # jupyterlite-sphinx + # readme-renderer + # recommonmark + # sphinx + # sphinx-panels +doit==0.36.0 + # via jupyterlite-core +exceptiongroup==1.1.3 + # via + # anyio + # hypothesis + # pytest +execnet==2.0.2 + # via pytest-xdist +fastapi==0.103.1 +fastjsonschema==2.18.0 + # via nbformat +filelock==3.12.4 + # via + # ray + # virtualenv +fiona==1.9.4.post1 + # via geopandas +fqdn==1.5.1 + # via jsonschema +frictionless==4.40.8 +frozenlist==1.4.0 + # via + # aiosignal + # ray +fsspec==2023.9.1 + # via + # dask + # modin +furo==2022.9.29 +geopandas==0.14.0 +h11==0.14.0 + # via uvicorn +hypothesis==6.86.2 +identify==2.5.29 + # via pre-commit +idna==3.4 + # via + # anyio + # jsonschema + # requests +imagesize==1.4.1 + # via sphinx +importlib-metadata==6.8.0 + # via + # dask + # doit + # keyring + # twine +iniconfig==2.0.0 + # via pytest +isodate==0.6.1 + # via frictionless +isoduration==20.11.0 + # via jsonschema +isort==5.12.0 + # via pylint +jaraco-classes==3.3.0 + # via keyring +jinja2==3.1.3 + # via + # distributed + # frictionless + # jupyter-server + # jupyterlab-server + # nbconvert + # sphinx +json5==0.9.14 + # via + # asv + # jupyterlab-server +jsonpointer==2.4 + # via jsonschema +jsonschema==4.19.1 + # via + # frictionless + # jupyter-events + # jupyterlab-server + # nbformat + # ray +jsonschema-specifications==2023.7.1 + # via jsonschema +jupyter-client==8.3.1 + # via + # jupyter-server + # nbclient +jupyter-core==5.3.1 + # via + # jupyter-client + # jupyter-server + # jupyterlite-core + # nbclient + # nbconvert + # nbformat +jupyter-events==0.9.0 + # via jupyter-server +jupyter-server==2.11.2 + # via + # jupyterlab-server + # jupyterlite-sphinx +jupyter-server-terminals==0.4.4 + # via jupyter-server +jupyterlab-pygments==0.2.2 + # via nbconvert +jupyterlab-server==2.25.0 + # via jupyterlite-sphinx +jupyterlite==0.1.2 +jupyterlite-core==0.1.2 + # via + # jupyterlite + # jupyterlite-pyodide-kernel + # jupyterlite-sphinx +jupyterlite-javascript-kernel==0.1.2 + # via jupyterlite +jupyterlite-pyodide-kernel==0.1.2 + # via jupyterlite +jupyterlite-sphinx==0.9.3 +keyring==24.2.0 + # via twine +lazy-object-proxy==1.9.0 + # via astroid +locket==1.0.0 + # via + # distributed + # partd +markdown-it-py==3.0.0 + # via rich +marko==2.0.0 + # via frictionless +markupsafe==2.1.3 + # via + # jinja2 + # nbconvert +mccabe==0.7.0 + # via pylint +mdurl==0.1.2 + # via markdown-it-py +mistune==3.0.1 + # via nbconvert +modin==0.23.1 +more-itertools==10.1.0 + # via jaraco-classes +msgpack==1.0.6 + # via + # distributed + # ray +multimethod==1.10 +mypy==0.982 +mypy-extensions==1.0.0 + # via + # black + # mypy + # typing-inspect +nbclient==0.8.0 + # via nbconvert +nbconvert==7.8.0 + # via jupyter-server +nbformat==5.9.2 + # via + # jupyter-server + # nbclient + # nbconvert +nh3==0.2.14 + # via readme-renderer +nodeenv==1.8.0 + # via pre-commit +nox==2023.4.22 +numpy==1.26.0 + # via + # modin + # pandas + # pandas-stubs + # pyarrow + # ray + # scipy + # shapely +overrides==7.4.0 + # via jupyter-server +packaging==23.1 + # via + # black + # dask + # distributed + # geopandas + # jupyter-server + # jupyterlab-server + # modin + # nbconvert + # nox + # pytest + # ray + # sphinx +pandas==2.0.3 + # via + # geopandas + # modin +pandas-stubs==2.0.3.230814 +pandocfilters==1.5.0 + # via nbconvert +partd==1.4.0 + # via dask +pathspec==0.11.2 + # via black +petl==1.7.14 + # via frictionless +pip==24.0 +pkginfo==1.9.6 + # via + # jupyterlite-pyodide-kernel + # twine +platformdirs==3.10.0 + # via + # black + # jupyter-core + # pylint + # virtualenv +pluggy==1.3.0 + # via pytest +pre-commit==3.4.0 +prometheus-client==0.17.1 + # via jupyter-server +protobuf==4.24.3 + # via ray +psutil==5.9.5 + # via + # distributed + # modin +ptyprocess==0.7.0 + # via terminado +py4j==0.10.9.7 + # via pyspark +pyarrow==14.0.1 +pycparser==2.21 + # via cffi +pydantic==2.3.0 + # via fastapi +pydantic-core==2.6.3 + # via pydantic +pygments==2.16.1 + # via + # furo + # nbconvert + # readme-renderer + # rich + # sphinx +pylint==2.17.3 +pympler==1.0.1 + # via asv +pyproj==3.6.1 + # via geopandas +pyspark==3.4.1 +pytest==7.4.2 + # via + # pytest-asyncio + # pytest-cov + # pytest-xdist +pytest-asyncio==0.21.1 +pytest-cov==4.1.0 +pytest-xdist==3.3.1 +python-dateutil==2.8.2 + # via + # arrow + # frictionless + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +python-multipart==0.0.7 +python-slugify==8.0.1 + # via frictionless +pytz==2023.3.post1 + # via pandas +pyyaml==6.0.1 + # via + # asv + # dask + # distributed + # frictionless + # jupyter-events + # pre-commit + # ray +pyzmq==25.1.1 + # via + # jupyter-client + # jupyter-server +ray==2.7.0 +readme-renderer==42.0 + # via twine +recommonmark==0.7.1 +referencing==0.30.2 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +requests==2.31.0 + # via + # frictionless + # jupyterlab-server + # ray + # requests-toolbelt + # sphinx + # twine +requests-toolbelt==1.0.0 + # via twine +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986==2.0.0 + # via + # frictionless + # twine +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rich==13.5.3 + # via + # twine + # typer +rpds-py==0.10.3 + # via + # jsonschema + # referencing +scipy==1.11.2 +send2trash==1.8.2 + # via jupyter-server +setuptools==69.1.0 + # via nodeenv +shapely==2.0.1 + # via geopandas +shellingham==1.5.3 + # via typer +simpleeval==0.9.13 + # via frictionless +six==1.16.0 + # via + # bleach + # fiona + # isodate + # python-dateutil + # rfc3339-validator + # xdoctest +sniffio==1.3.0 + # via anyio +snowballstemmer==2.2.0 + # via sphinx +sortedcontainers==2.4.0 + # via + # distributed + # hypothesis +soupsieve==2.5 + # via beautifulsoup4 +sphinx==4.5.0 + # via + # furo + # jupyterlite-sphinx + # recommonmark + # sphinx-autodoc-typehints + # sphinx-basic-ng + # sphinx-copybutton + # sphinx-panels +sphinx-autodoc-typehints==1.14.1 +sphinx-basic-ng==1.0.0b2 + # via furo +sphinx-copybutton==0.5.2 +sphinx-panels==0.6.0 +sphinxcontrib-applehelp==1.0.4 + # via sphinx +sphinxcontrib-devhelp==1.0.2 + # via sphinx +sphinxcontrib-htmlhelp==2.0.1 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.3 + # via sphinx +sphinxcontrib-serializinghtml==1.1.5 + # via sphinx +starlette==0.27.0 + # via fastapi +stringcase==1.2.0 + # via frictionless +tabulate==0.9.0 + # via + # asv + # frictionless +tblib==2.0.0 + # via distributed +terminado==0.17.1 + # via + # jupyter-server + # jupyter-server-terminals +text-unidecode==1.3 + # via python-slugify +tinycss2==1.2.1 + # via nbconvert +tomli==2.0.1 + # via + # black + # coverage + # mypy + # pylint + # pytest +tomlkit==0.12.1 + # via pylint +toolz==0.12.0 + # via + # dask + # distributed + # partd +tornado==6.3.3 + # via + # distributed + # jupyter-client + # jupyter-server + # terminado +traitlets==5.10.0 + # via + # jupyter-client + # jupyter-core + # jupyter-events + # jupyter-server + # nbclient + # nbconvert + # nbformat +twine==4.0.2 +typeguard==4.1.5 +typer==0.9.0 + # via frictionless +types-click==7.1.8 +types-pkg-resources==0.1.3 +types-pytz==2023.3.1.1 + # via pandas-stubs +types-pyyaml==6.0.12.11 +types-requests==2.31.0.3 +types-urllib3==1.26.25.14 + # via types-requests +typing-extensions==4.8.0 + # via + # astroid + # black + # fastapi + # mypy + # pydantic + # pydantic-core + # typeguard + # typer + # typing-inspect + # uvicorn +typing-inspect==0.9.0 +tzdata==2023.3 + # via pandas +uri-template==1.3.0 + # via jsonschema +urllib3==2.0.7 + # via + # distributed + # requests + # twine +uvicorn==0.23.2 +validators==0.22.0 + # via frictionless +virtualenv==20.24.5 + # via + # nox + # pre-commit +webcolors==1.13 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.6.3 + # via jupyter-server +wrapt==1.15.0 + # via astroid +xdoctest==1.1.1 +zict==3.0.0 + # via distributed +zipp==3.17.0 + # via importlib-metadata diff --git a/dev/requirements-3.11.txt b/dev/requirements-3.11.txt index b9fe9ccd6..dc7f37b3f 100644 --- a/dev/requirements-3.11.txt +++ b/dev/requirements-3.11.txt @@ -1,214 +1,567 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --annotation-style=line --no-emit-index-url --output-file=dev/requirements-3.11.txt requirements.in -# -aiosignal==1.3.1 # via ray -alabaster==0.7.13 # via sphinx -annotated-types==0.5.0 # via pydantic -anyio==3.7.1 # via fastapi, jupyter-server, starlette -argcomplete==3.1.2 # via nox -argon2-cffi==23.1.0 # via jupyter-server -argon2-cffi-bindings==21.2.0 # via argon2-cffi -arrow==1.2.3 # via isoduration -astroid==2.15.6 # via pylint -asv==0.6.1 # via -r requirements.in -asv-runner==0.1.0 # via asv -attrs==23.1.0 # via fiona, hypothesis, jsonschema, referencing -babel==2.12.1 # via jupyterlab-server, sphinx -beautifulsoup4==4.12.2 # via furo, nbconvert -black==23.9.1 # via -r requirements.in -bleach==6.0.0 # via nbconvert -certifi==2023.7.22 # via fiona, pyproj, requests -cffi==1.15.1 # via argon2-cffi-bindings, cryptography -cfgv==3.4.0 # via pre-commit -chardet==5.2.0 # via frictionless -charset-normalizer==3.2.0 # via requests -click==8.1.7 # via black, click-plugins, cligj, dask, distributed, fiona, ray, typer, uvicorn -click-plugins==1.1.1 # via fiona -cligj==0.7.2 # via fiona -cloudpickle==2.2.1 # via dask, distributed, doit -colorama==0.4.6 # via typer -colorlog==6.7.0 # via nox -commonmark==0.9.1 # via recommonmark -coverage[toml]==7.3.1 # via coverage, pytest-cov -cryptography==42.0.2 # via secretstorage -dask==2023.9.2 # via -r requirements.in, distributed -defusedxml==0.7.1 # via nbconvert -dill==0.3.7 # via pylint -distlib==0.3.7 # via virtualenv -distributed==2023.9.2 # via -r requirements.in -docutils==0.17.1 # via jupyterlite-sphinx, readme-renderer, recommonmark, sphinx, sphinx-panels -doit==0.36.0 # via jupyterlite-core -execnet==2.0.2 # via pytest-xdist -fastapi==0.103.1 # via -r requirements.in -fastjsonschema==2.18.0 # via nbformat -filelock==3.12.4 # via ray, virtualenv -fiona==1.9.4.post1 # via geopandas -fqdn==1.5.1 # via jsonschema -frictionless==4.40.8 # via -r requirements.in -frozenlist==1.4.0 # via aiosignal, ray -fsspec==2023.9.1 # via dask, modin -furo==2022.9.29 # via -r requirements.in -geopandas==0.14.0 # via -r requirements.in -h11==0.14.0 # via uvicorn -hypothesis==6.86.2 # via -r requirements.in -identify==2.5.29 # via pre-commit -idna==3.4 # via anyio, jsonschema, requests -imagesize==1.4.1 # via sphinx -importlib-metadata==6.8.0 # via -r requirements.in, dask, doit, keyring, twine -iniconfig==2.0.0 # via pytest -isodate==0.6.1 # via frictionless -isoduration==20.11.0 # via jsonschema -isort==5.12.0 # via -r requirements.in, pylint -jaraco-classes==3.3.0 # via keyring -jeepney==0.8.0 # via keyring, secretstorage -jinja2==3.1.3 # via distributed, frictionless, jupyter-server, jupyterlab-server, nbconvert, sphinx -json5==0.9.14 # via asv, jupyterlab-server -jsonpointer==2.4 # via jsonschema -jsonschema[format-nongpl]==4.19.1 # via frictionless, jupyter-events, jupyterlab-server, nbformat, ray -jsonschema-specifications==2023.7.1 # via jsonschema -jupyter-client==8.3.1 # via jupyter-server, nbclient -jupyter-core==5.3.1 # via jupyter-client, jupyter-server, jupyterlite-core, nbclient, nbconvert, nbformat -jupyter-events==0.9.0 # via jupyter-server -jupyter-server==2.11.2 # via jupyterlab-server, jupyterlite-sphinx -jupyter-server-terminals==0.4.4 # via jupyter-server -jupyterlab-pygments==0.2.2 # via nbconvert -jupyterlab-server==2.25.0 # via jupyterlite-sphinx -jupyterlite==0.1.2 # via -r requirements.in -jupyterlite-core==0.1.2 # via jupyterlite, jupyterlite-pyodide-kernel, jupyterlite-sphinx -jupyterlite-javascript-kernel==0.1.2 # via jupyterlite -jupyterlite-pyodide-kernel==0.1.2 # via jupyterlite -jupyterlite-sphinx==0.9.3 # via -r requirements.in -keyring==24.2.0 # via twine -lazy-object-proxy==1.9.0 # via astroid -locket==1.0.0 # via distributed, partd -markdown-it-py==3.0.0 # via rich -marko==2.0.0 # via frictionless -markupsafe==2.1.3 # via jinja2, nbconvert -mccabe==0.7.0 # via pylint -mdurl==0.1.2 # via markdown-it-py -mistune==3.0.1 # via nbconvert -modin==0.23.1 # via -r requirements.in -more-itertools==10.1.0 # via jaraco-classes -msgpack==1.0.6 # via distributed, ray -multimethod==1.10 # via -r requirements.in -mypy==0.982 # via -r requirements.in -mypy-extensions==1.0.0 # via black, mypy, typing-inspect -nbclient==0.8.0 # via nbconvert -nbconvert==7.8.0 # via jupyter-server -nbformat==5.9.2 # via jupyter-server, nbclient, nbconvert -nh3==0.2.14 # via readme-renderer -nodeenv==1.8.0 # via pre-commit -nox==2023.4.22 # via -r requirements.in -numpy==1.26.0 # via -r requirements.in, modin, pandas, pandas-stubs, pyarrow, ray, scipy, shapely -overrides==7.4.0 # via jupyter-server -packaging==23.1 # via -r requirements.in, black, dask, distributed, geopandas, jupyter-server, jupyterlab-server, modin, nbconvert, nox, pytest, ray, sphinx -pandas==2.0.3 # via -r requirements.in, geopandas, modin -pandas-stubs==2.0.3.230814 # via -r requirements.in -pandocfilters==1.5.0 # via nbconvert -partd==1.4.0 # via dask -pathspec==0.11.2 # via black -petl==1.7.14 # via frictionless -pkginfo==1.9.6 # via jupyterlite-pyodide-kernel, twine -platformdirs==3.10.0 # via black, jupyter-core, pylint, virtualenv -pluggy==1.3.0 # via pytest -pre-commit==3.4.0 # via -r requirements.in -prometheus-client==0.17.1 # via jupyter-server -protobuf==4.24.3 # via -r requirements.in, ray -psutil==5.9.5 # via distributed, modin -ptyprocess==0.7.0 # via terminado -py4j==0.10.9.7 # via pyspark -pyarrow==14.0.1 # via -r requirements.in -pycparser==2.21 # via cffi -pydantic==2.3.0 # via -r requirements.in, fastapi -pydantic-core==2.6.3 # via pydantic -pygments==2.16.1 # via furo, nbconvert, readme-renderer, rich, sphinx -pylint==2.17.3 # via -r requirements.in -pympler==1.0.1 # via asv -pyproj==3.6.1 # via geopandas -pyspark==3.4.1 # via -r requirements.in -pytest==7.4.2 # via -r requirements.in, pytest-asyncio, pytest-cov, pytest-xdist -pytest-asyncio==0.21.1 # via -r requirements.in -pytest-cov==4.1.0 # via -r requirements.in -pytest-xdist==3.3.1 # via -r requirements.in -python-dateutil==2.8.2 # via arrow, frictionless, jupyter-client, pandas -python-json-logger==2.0.7 # via jupyter-events -python-multipart==0.0.7 # via -r requirements.in -python-slugify==8.0.1 # via frictionless -pytz==2023.3.post1 # via -r requirements.in, pandas -pyyaml==6.0.1 # via -r requirements.in, asv, dask, distributed, frictionless, jupyter-events, pre-commit, ray -pyzmq==25.1.1 # via jupyter-client, jupyter-server -ray==2.7.0 # via -r requirements.in -readme-renderer==42.0 # via twine -recommonmark==0.7.1 # via -r requirements.in -referencing==0.30.2 # via jsonschema, jsonschema-specifications, jupyter-events -requests==2.31.0 # via frictionless, jupyterlab-server, ray, requests-toolbelt, sphinx, twine -requests-toolbelt==1.0.0 # via twine -rfc3339-validator==0.1.4 # via jsonschema, jupyter-events -rfc3986==2.0.0 # via frictionless, twine -rfc3986-validator==0.1.1 # via jsonschema, jupyter-events -rich==13.5.3 # via twine, typer -rpds-py==0.10.3 # via jsonschema, referencing -scipy==1.11.2 # via -r requirements.in -secretstorage==3.3.3 # via keyring -send2trash==1.8.2 # via jupyter-server -shapely==2.0.1 # via -r requirements.in, geopandas -shellingham==1.5.3 # via typer -simpleeval==0.9.13 # via frictionless -six==1.16.0 # via bleach, fiona, isodate, python-dateutil, rfc3339-validator, xdoctest -sniffio==1.3.0 # via anyio -snowballstemmer==2.2.0 # via sphinx -sortedcontainers==2.4.0 # via distributed, hypothesis -soupsieve==2.5 # via beautifulsoup4 -sphinx==4.5.0 # via -r requirements.in, furo, jupyterlite-sphinx, recommonmark, sphinx-autodoc-typehints, sphinx-basic-ng, sphinx-copybutton, sphinx-panels -sphinx-autodoc-typehints==1.14.1 # via -r requirements.in -sphinx-basic-ng==1.0.0b2 # via furo -sphinx-copybutton==0.5.2 # via -r requirements.in -sphinx-panels==0.6.0 # via -r requirements.in -sphinxcontrib-applehelp==1.0.4 # via sphinx -sphinxcontrib-devhelp==1.0.2 # via sphinx -sphinxcontrib-htmlhelp==2.0.1 # via sphinx -sphinxcontrib-jsmath==1.0.1 # via sphinx -sphinxcontrib-qthelp==1.0.3 # via sphinx -sphinxcontrib-serializinghtml==1.1.5 # via sphinx -starlette==0.36.2 # via fastapi -stringcase==1.2.0 # via frictionless -tabulate==0.9.0 # via asv, frictionless -tblib==2.0.0 # via distributed -terminado==0.17.1 # via jupyter-server, jupyter-server-terminals -text-unidecode==1.3 # via python-slugify -tinycss2==1.2.1 # via nbconvert -tomlkit==0.12.1 # via pylint -toolz==0.12.0 # via dask, distributed, partd -tornado==6.3.3 # via distributed, jupyter-client, jupyter-server, terminado -traitlets==5.10.0 # via jupyter-client, jupyter-core, jupyter-events, jupyter-server, nbclient, nbconvert, nbformat -twine==4.0.2 # via -r requirements.in -typeguard==4.1.5 # via -r requirements.in -typer[all]==0.9.0 # via frictionless, typer -types-click==7.1.8 # via -r requirements.in -types-pkg-resources==0.1.3 # via -r requirements.in -types-pytz==2023.3.1.1 # via -r requirements.in, pandas-stubs -types-pyyaml==6.0.12.11 # via -r requirements.in -types-requests==2.31.0.3 # via -r requirements.in -types-urllib3==1.26.25.14 # via types-requests -typing-extensions==4.8.0 # via -r requirements.in, fastapi, mypy, pydantic, pydantic-core, typeguard, typer, typing-inspect -typing-inspect==0.9.0 # via -r requirements.in -tzdata==2023.3 # via pandas -uri-template==1.3.0 # via jsonschema -urllib3==2.0.7 # via distributed, requests, twine -uvicorn==0.23.2 # via -r requirements.in -validators==0.22.0 # via frictionless -virtualenv==20.24.5 # via nox, pre-commit -webcolors==1.13 # via jsonschema -webencodings==0.5.1 # via bleach, tinycss2 -websocket-client==1.6.3 # via jupyter-server -wrapt==1.15.0 # via -r requirements.in, astroid -xdoctest==1.1.1 # via -r requirements.in -zict==3.0.0 # via distributed -zipp==3.17.0 # via importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# pip -# setuptools +# This file was autogenerated by uv via the following command: +# uv pip compile requirements.in --output-file dev/requirements-3.11.txt +aiosignal==1.3.1 + # via ray +alabaster==0.7.13 + # via sphinx +annotated-types==0.5.0 + # via pydantic +anyio==3.7.1 + # via + # fastapi + # jupyter-server + # starlette +argcomplete==3.1.2 + # via nox +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.2.3 + # via isoduration +astroid==2.15.6 + # via pylint +asv==0.6.1 +asv-runner==0.1.0 + # via asv +attrs==23.1.0 + # via + # fiona + # hypothesis + # jsonschema + # referencing +babel==2.12.1 + # via + # jupyterlab-server + # sphinx +beautifulsoup4==4.12.2 + # via + # furo + # nbconvert +black==23.9.1 +bleach==6.0.0 + # via nbconvert +certifi==2023.7.22 + # via + # fiona + # pyproj + # requests +cffi==1.15.1 + # via argon2-cffi-bindings +cfgv==3.4.0 + # via pre-commit +chardet==5.2.0 + # via frictionless +charset-normalizer==3.2.0 + # via requests +click==8.1.7 + # via + # black + # click-plugins + # cligj + # dask + # distributed + # fiona + # ray + # typer + # uvicorn +click-plugins==1.1.1 + # via fiona +cligj==0.7.2 + # via fiona +cloudpickle==2.2.1 + # via + # dask + # distributed + # doit +colorama==0.4.6 + # via typer +colorlog==6.7.0 + # via nox +commonmark==0.9.1 + # via recommonmark +coverage==7.3.1 + # via pytest-cov +dask==2023.9.2 + # via distributed +defusedxml==0.7.1 + # via nbconvert +dill==0.3.7 + # via pylint +distlib==0.3.7 + # via virtualenv +distributed==2023.9.2 +docutils==0.17.1 + # via + # jupyterlite-sphinx + # readme-renderer + # recommonmark + # sphinx + # sphinx-panels +doit==0.36.0 + # via jupyterlite-core +execnet==2.0.2 + # via pytest-xdist +fastapi==0.103.1 +fastjsonschema==2.18.0 + # via nbformat +filelock==3.12.4 + # via + # ray + # virtualenv +fiona==1.9.4.post1 + # via geopandas +fqdn==1.5.1 + # via jsonschema +frictionless==4.40.8 +frozenlist==1.4.0 + # via + # aiosignal + # ray +fsspec==2023.9.1 + # via + # dask + # modin +furo==2022.9.29 +geopandas==0.14.0 +h11==0.14.0 + # via uvicorn +hypothesis==6.86.2 +identify==2.5.29 + # via pre-commit +idna==3.4 + # via + # anyio + # jsonschema + # requests +imagesize==1.4.1 + # via sphinx +importlib-metadata==6.8.0 + # via + # dask + # doit + # keyring + # twine +iniconfig==2.0.0 + # via pytest +isodate==0.6.1 + # via frictionless +isoduration==20.11.0 + # via jsonschema +isort==5.12.0 + # via pylint +jaraco-classes==3.3.0 + # via keyring +jinja2==3.1.3 + # via + # distributed + # frictionless + # jupyter-server + # jupyterlab-server + # nbconvert + # sphinx +json5==0.9.14 + # via + # asv + # jupyterlab-server +jsonpointer==2.4 + # via jsonschema +jsonschema==4.19.1 + # via + # frictionless + # jupyter-events + # jupyterlab-server + # nbformat + # ray +jsonschema-specifications==2023.7.1 + # via jsonschema +jupyter-client==8.3.1 + # via + # jupyter-server + # nbclient +jupyter-core==5.3.1 + # via + # jupyter-client + # jupyter-server + # jupyterlite-core + # nbclient + # nbconvert + # nbformat +jupyter-events==0.9.0 + # via jupyter-server +jupyter-server==2.11.2 + # via + # jupyterlab-server + # jupyterlite-sphinx +jupyter-server-terminals==0.4.4 + # via jupyter-server +jupyterlab-pygments==0.2.2 + # via nbconvert +jupyterlab-server==2.25.0 + # via jupyterlite-sphinx +jupyterlite==0.1.2 +jupyterlite-core==0.1.2 + # via + # jupyterlite + # jupyterlite-pyodide-kernel + # jupyterlite-sphinx +jupyterlite-javascript-kernel==0.1.2 + # via jupyterlite +jupyterlite-pyodide-kernel==0.1.2 + # via jupyterlite +jupyterlite-sphinx==0.9.3 +keyring==24.2.0 + # via twine +lazy-object-proxy==1.9.0 + # via astroid +locket==1.0.0 + # via + # distributed + # partd +markdown-it-py==3.0.0 + # via rich +marko==2.0.0 + # via frictionless +markupsafe==2.1.3 + # via + # jinja2 + # nbconvert +mccabe==0.7.0 + # via pylint +mdurl==0.1.2 + # via markdown-it-py +mistune==3.0.1 + # via nbconvert +modin==0.23.1 +more-itertools==10.1.0 + # via jaraco-classes +msgpack==1.0.6 + # via + # distributed + # ray +multimethod==1.10 +mypy==0.982 +mypy-extensions==1.0.0 + # via + # black + # mypy + # typing-inspect +nbclient==0.8.0 + # via nbconvert +nbconvert==7.8.0 + # via jupyter-server +nbformat==5.9.2 + # via + # jupyter-server + # nbclient + # nbconvert +nh3==0.2.14 + # via readme-renderer +nodeenv==1.8.0 + # via pre-commit +nox==2023.4.22 +numpy==1.26.0 + # via + # modin + # pandas + # pandas-stubs + # pyarrow + # ray + # scipy + # shapely +overrides==7.4.0 + # via jupyter-server +packaging==23.1 + # via + # black + # dask + # distributed + # geopandas + # jupyter-server + # jupyterlab-server + # modin + # nbconvert + # nox + # pytest + # ray + # sphinx +pandas==2.0.3 + # via + # geopandas + # modin +pandas-stubs==2.0.3.230814 +pandocfilters==1.5.0 + # via nbconvert +partd==1.4.0 + # via dask +pathspec==0.11.2 + # via black +petl==1.7.14 + # via frictionless +pip==24.0 +pkginfo==1.9.6 + # via + # jupyterlite-pyodide-kernel + # twine +platformdirs==3.10.0 + # via + # black + # jupyter-core + # pylint + # virtualenv +pluggy==1.3.0 + # via pytest +pre-commit==3.4.0 +prometheus-client==0.17.1 + # via jupyter-server +protobuf==4.24.3 + # via ray +psutil==5.9.5 + # via + # distributed + # modin +ptyprocess==0.7.0 + # via terminado +py4j==0.10.9.7 + # via pyspark +pyarrow==14.0.1 +pycparser==2.21 + # via cffi +pydantic==2.3.0 + # via fastapi +pydantic-core==2.6.3 + # via pydantic +pygments==2.16.1 + # via + # furo + # nbconvert + # readme-renderer + # rich + # sphinx +pylint==2.17.3 +pympler==1.0.1 + # via asv +pyproj==3.6.1 + # via geopandas +pyspark==3.4.1 +pytest==7.4.2 + # via + # pytest-asyncio + # pytest-cov + # pytest-xdist +pytest-asyncio==0.21.1 +pytest-cov==4.1.0 +pytest-xdist==3.3.1 +python-dateutil==2.8.2 + # via + # arrow + # frictionless + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +python-multipart==0.0.7 +python-slugify==8.0.1 + # via frictionless +pytz==2023.3.post1 + # via pandas +pyyaml==6.0.1 + # via + # asv + # dask + # distributed + # frictionless + # jupyter-events + # pre-commit + # ray +pyzmq==25.1.1 + # via + # jupyter-client + # jupyter-server +ray==2.7.0 +readme-renderer==42.0 + # via twine +recommonmark==0.7.1 +referencing==0.30.2 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +requests==2.31.0 + # via + # frictionless + # jupyterlab-server + # ray + # requests-toolbelt + # sphinx + # twine +requests-toolbelt==1.0.0 + # via twine +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986==2.0.0 + # via + # frictionless + # twine +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rich==13.5.3 + # via + # twine + # typer +rpds-py==0.10.3 + # via + # jsonschema + # referencing +scipy==1.11.2 +send2trash==1.8.2 + # via jupyter-server +setuptools==69.1.0 + # via nodeenv +shapely==2.0.1 + # via geopandas +shellingham==1.5.3 + # via typer +simpleeval==0.9.13 + # via frictionless +six==1.16.0 + # via + # bleach + # fiona + # isodate + # python-dateutil + # rfc3339-validator + # xdoctest +sniffio==1.3.0 + # via anyio +snowballstemmer==2.2.0 + # via sphinx +sortedcontainers==2.4.0 + # via + # distributed + # hypothesis +soupsieve==2.5 + # via beautifulsoup4 +sphinx==4.5.0 + # via + # furo + # jupyterlite-sphinx + # recommonmark + # sphinx-autodoc-typehints + # sphinx-basic-ng + # sphinx-copybutton + # sphinx-panels +sphinx-autodoc-typehints==1.14.1 +sphinx-basic-ng==1.0.0b2 + # via furo +sphinx-copybutton==0.5.2 +sphinx-panels==0.6.0 +sphinxcontrib-applehelp==1.0.4 + # via sphinx +sphinxcontrib-devhelp==1.0.2 + # via sphinx +sphinxcontrib-htmlhelp==2.0.1 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.3 + # via sphinx +sphinxcontrib-serializinghtml==1.1.5 + # via sphinx +starlette==0.27.0 + # via fastapi +stringcase==1.2.0 + # via frictionless +tabulate==0.9.0 + # via + # asv + # frictionless +tblib==2.0.0 + # via distributed +terminado==0.17.1 + # via + # jupyter-server + # jupyter-server-terminals +text-unidecode==1.3 + # via python-slugify +tinycss2==1.2.1 + # via nbconvert +tomlkit==0.12.1 + # via pylint +toolz==0.12.0 + # via + # dask + # distributed + # partd +tornado==6.3.3 + # via + # distributed + # jupyter-client + # jupyter-server + # terminado +traitlets==5.10.0 + # via + # jupyter-client + # jupyter-core + # jupyter-events + # jupyter-server + # nbclient + # nbconvert + # nbformat +twine==4.0.2 +typeguard==4.1.5 +typer==0.9.0 + # via frictionless +types-click==7.1.8 +types-pkg-resources==0.1.3 +types-pytz==2023.3.1.1 + # via pandas-stubs +types-pyyaml==6.0.12.11 +types-requests==2.31.0.3 +types-urllib3==1.26.25.14 + # via types-requests +typing-extensions==4.8.0 + # via + # fastapi + # mypy + # pydantic + # pydantic-core + # typeguard + # typer + # typing-inspect +typing-inspect==0.9.0 +tzdata==2023.3 + # via pandas +uri-template==1.3.0 + # via jsonschema +urllib3==2.0.7 + # via + # distributed + # requests + # twine +uvicorn==0.23.2 +validators==0.22.0 + # via frictionless +virtualenv==20.24.5 + # via + # nox + # pre-commit +webcolors==1.13 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.6.3 + # via jupyter-server +wrapt==1.15.0 + # via astroid +xdoctest==1.1.1 +zict==3.0.0 + # via distributed +zipp==3.17.0 + # via importlib-metadata diff --git a/dev/requirements-3.8.txt b/dev/requirements-3.8.txt index 0b844dd41..b710fc3ad 100644 --- a/dev/requirements-3.8.txt +++ b/dev/requirements-3.8.txt @@ -1,218 +1,603 @@ -# -# This file is autogenerated by pip-compile with Python 3.8 -# by the following command: -# -# pip-compile --annotation-style=line --no-emit-index-url --output-file=dev/requirements-3.8.txt requirements.in -# -aiosignal==1.3.1 # via ray -alabaster==0.7.13 # via sphinx -annotated-types==0.5.0 # via pydantic -anyio==3.7.1 # via fastapi, jupyter-server, starlette -argcomplete==3.1.2 # via nox -argon2-cffi==23.1.0 # via jupyter-server -argon2-cffi-bindings==21.2.0 # via argon2-cffi -arrow==1.2.3 # via isoduration -astroid==2.15.6 # via pylint -asv==0.6.1 # via -r requirements.in -asv-runner==0.1.0 # via asv -attrs==23.1.0 # via fiona, hypothesis, jsonschema, referencing -babel==2.12.1 # via jupyterlab-server, sphinx -beautifulsoup4==4.12.2 # via furo, nbconvert -black==23.9.1 # via -r requirements.in -bleach==6.0.0 # via nbconvert -certifi==2023.7.22 # via fiona, pyproj, requests -cffi==1.15.1 # via argon2-cffi-bindings, cryptography -cfgv==3.4.0 # via pre-commit -chardet==5.2.0 # via frictionless -charset-normalizer==3.2.0 # via requests -click==8.1.7 # via black, click-plugins, cligj, dask, distributed, fiona, ray, typer, uvicorn -click-plugins==1.1.1 # via fiona -cligj==0.7.2 # via fiona -cloudpickle==2.2.1 # via dask, distributed, doit -colorama==0.4.6 # via typer -colorlog==6.7.0 # via nox -commonmark==0.9.1 # via recommonmark -coverage[toml]==7.3.1 # via coverage, pytest-cov -cryptography==42.0.2 # via secretstorage -dask==2023.5.0 # via -r requirements.in, distributed -defusedxml==0.7.1 # via nbconvert -dill==0.3.7 # via pylint -distlib==0.3.7 # via virtualenv -distributed==2023.5.0 # via -r requirements.in -docutils==0.17.1 # via jupyterlite-sphinx, readme-renderer, recommonmark, sphinx, sphinx-panels -doit==0.36.0 # via jupyterlite-core -exceptiongroup==1.1.3 # via anyio, hypothesis, pytest -execnet==2.0.2 # via pytest-xdist -fastapi==0.103.1 # via -r requirements.in -fastjsonschema==2.18.0 # via nbformat -filelock==3.12.4 # via ray, virtualenv -fiona==1.9.4.post1 # via geopandas -fqdn==1.5.1 # via jsonschema -frictionless==4.40.8 # via -r requirements.in -frozenlist==1.4.0 # via aiosignal, ray -fsspec==2023.9.1 # via dask, modin -furo==2022.9.29 # via -r requirements.in -geopandas==0.13.2 # via -r requirements.in -h11==0.14.0 # via uvicorn -hypothesis==6.86.2 # via -r requirements.in -identify==2.5.29 # via pre-commit -idna==3.4 # via anyio, jsonschema, requests -imagesize==1.4.1 # via sphinx -importlib-metadata==6.8.0 # via -r requirements.in, dask, doit, fiona, jupyter-client, jupyterlab-server, jupyterlite-core, keyring, nbconvert, sphinx, twine, typeguard -importlib-resources==6.1.0 # via jsonschema, jsonschema-specifications, keyring -iniconfig==2.0.0 # via pytest -isodate==0.6.1 # via frictionless -isoduration==20.11.0 # via jsonschema -isort==5.12.0 # via -r requirements.in, pylint -jaraco-classes==3.3.0 # via keyring -jeepney==0.8.0 # via keyring, secretstorage -jinja2==3.1.3 # via distributed, frictionless, jupyter-server, jupyterlab-server, nbconvert, sphinx -json5==0.9.14 # via asv, jupyterlab-server -jsonpointer==2.4 # via jsonschema -jsonschema[format-nongpl]==4.19.1 # via frictionless, jupyter-events, jupyterlab-server, nbformat, ray -jsonschema-specifications==2023.7.1 # via jsonschema -jupyter-client==8.3.1 # via jupyter-server, nbclient -jupyter-core==5.3.1 # via jupyter-client, jupyter-server, jupyterlite-core, nbclient, nbconvert, nbformat -jupyter-events==0.9.0 # via jupyter-server -jupyter-server==2.11.2 # via jupyterlab-server, jupyterlite-sphinx -jupyter-server-terminals==0.4.4 # via jupyter-server -jupyterlab-pygments==0.2.2 # via nbconvert -jupyterlab-server==2.25.0 # via jupyterlite-sphinx -jupyterlite==0.1.2 # via -r requirements.in -jupyterlite-core==0.1.2 # via jupyterlite, jupyterlite-pyodide-kernel, jupyterlite-sphinx -jupyterlite-javascript-kernel==0.1.2 # via jupyterlite -jupyterlite-pyodide-kernel==0.1.2 # via jupyterlite -jupyterlite-sphinx==0.9.3 # via -r requirements.in -keyring==24.2.0 # via twine -lazy-object-proxy==1.9.0 # via astroid -locket==1.0.0 # via distributed, partd -markdown-it-py==3.0.0 # via rich -marko==2.0.0 # via frictionless -markupsafe==2.1.3 # via jinja2, nbconvert -mccabe==0.7.0 # via pylint -mdurl==0.1.2 # via markdown-it-py -mistune==3.0.1 # via nbconvert -modin==0.23.1 # via -r requirements.in -more-itertools==10.1.0 # via jaraco-classes -msgpack==1.0.6 # via distributed, ray -multimethod==1.10 # via -r requirements.in -mypy==0.982 # via -r requirements.in -mypy-extensions==1.0.0 # via black, mypy, typing-inspect -nbclient==0.8.0 # via nbconvert -nbconvert==7.8.0 # via jupyter-server -nbformat==5.9.2 # via jupyter-server, nbclient, nbconvert -nh3==0.2.14 # via readme-renderer -nodeenv==1.8.0 # via pre-commit -nox==2023.4.22 # via -r requirements.in -numpy==1.24.4 # via -r requirements.in, modin, pandas, pyarrow, ray, scipy, shapely -overrides==7.4.0 # via jupyter-server -packaging==23.1 # via -r requirements.in, black, dask, distributed, geopandas, jupyter-server, jupyterlab-server, modin, nbconvert, nox, pytest, ray, sphinx -pandas==2.0.3 # via -r requirements.in, geopandas, modin -pandas-stubs==2.0.3.230814 # via -r requirements.in -pandocfilters==1.5.0 # via nbconvert -partd==1.4.0 # via dask -pathspec==0.11.2 # via black -petl==1.7.14 # via frictionless -pkginfo==1.9.6 # via jupyterlite-pyodide-kernel, twine -pkgutil-resolve-name==1.3.10 # via jsonschema -platformdirs==3.10.0 # via black, jupyter-core, pylint, virtualenv -pluggy==1.3.0 # via pytest -pre-commit==3.4.0 # via -r requirements.in -prometheus-client==0.17.1 # via jupyter-server -protobuf==4.24.3 # via -r requirements.in, ray -psutil==5.9.5 # via distributed, modin -ptyprocess==0.7.0 # via terminado -py4j==0.10.9.7 # via pyspark -pyarrow==14.0.1 # via -r requirements.in -pycparser==2.21 # via cffi -pydantic==2.3.0 # via -r requirements.in, fastapi -pydantic-core==2.6.3 # via pydantic -pygments==2.16.1 # via furo, nbconvert, readme-renderer, rich, sphinx -pylint==2.17.3 # via -r requirements.in -pympler==1.0.1 # via asv -pyproj==3.5.0 # via geopandas -pyspark==3.4.1 # via -r requirements.in -pytest==7.4.2 # via -r requirements.in, pytest-asyncio, pytest-cov, pytest-xdist -pytest-asyncio==0.21.1 # via -r requirements.in -pytest-cov==4.1.0 # via -r requirements.in -pytest-xdist==3.3.1 # via -r requirements.in -python-dateutil==2.8.2 # via arrow, frictionless, jupyter-client, pandas -python-json-logger==2.0.7 # via jupyter-events -python-multipart==0.0.7 # via -r requirements.in -python-slugify==8.0.1 # via frictionless -pytz==2023.3.post1 # via -r requirements.in, babel, pandas -pyyaml==6.0.1 # via -r requirements.in, asv, dask, distributed, frictionless, jupyter-events, pre-commit, ray -pyzmq==25.1.1 # via jupyter-client, jupyter-server -ray==2.7.0 # via -r requirements.in -readme-renderer==42.0 # via twine -recommonmark==0.7.1 # via -r requirements.in -referencing==0.30.2 # via jsonschema, jsonschema-specifications, jupyter-events -requests==2.31.0 # via frictionless, jupyterlab-server, ray, requests-toolbelt, sphinx, twine -requests-toolbelt==1.0.0 # via twine -rfc3339-validator==0.1.4 # via jsonschema, jupyter-events -rfc3986==2.0.0 # via frictionless, twine -rfc3986-validator==0.1.1 # via jsonschema, jupyter-events -rich==13.5.3 # via twine, typer -rpds-py==0.10.3 # via jsonschema, referencing -scipy==1.10.1 # via -r requirements.in -secretstorage==3.3.3 # via keyring -send2trash==1.8.2 # via jupyter-server -shapely==2.0.1 # via -r requirements.in, geopandas -shellingham==1.5.3 # via typer -simpleeval==0.9.13 # via frictionless -six==1.16.0 # via bleach, fiona, isodate, python-dateutil, rfc3339-validator, xdoctest -sniffio==1.3.0 # via anyio -snowballstemmer==2.2.0 # via sphinx -sortedcontainers==2.4.0 # via distributed, hypothesis -soupsieve==2.5 # via beautifulsoup4 -sphinx==4.5.0 # via -r requirements.in, furo, jupyterlite-sphinx, recommonmark, sphinx-autodoc-typehints, sphinx-basic-ng, sphinx-copybutton, sphinx-panels -sphinx-autodoc-typehints==1.14.1 # via -r requirements.in -sphinx-basic-ng==1.0.0b2 # via furo -sphinx-copybutton==0.5.2 # via -r requirements.in -sphinx-panels==0.6.0 # via -r requirements.in -sphinxcontrib-applehelp==1.0.4 # via sphinx -sphinxcontrib-devhelp==1.0.2 # via sphinx -sphinxcontrib-htmlhelp==2.0.1 # via sphinx -sphinxcontrib-jsmath==1.0.1 # via sphinx -sphinxcontrib-qthelp==1.0.3 # via sphinx -sphinxcontrib-serializinghtml==1.1.5 # via sphinx -starlette==0.36.2 # via fastapi -stringcase==1.2.0 # via frictionless -tabulate==0.9.0 # via asv, frictionless -tblib==2.0.0 # via distributed -terminado==0.17.1 # via jupyter-server, jupyter-server-terminals -text-unidecode==1.3 # via python-slugify -tinycss2==1.2.1 # via nbconvert -tomli==2.0.1 # via black, coverage, mypy, pylint, pytest -tomlkit==0.12.1 # via pylint -toolz==0.12.0 # via dask, distributed, partd -tornado==6.3.3 # via distributed, jupyter-client, jupyter-server, terminado -traitlets==5.10.0 # via jupyter-client, jupyter-core, jupyter-events, jupyter-server, nbclient, nbconvert, nbformat -twine==4.0.2 # via -r requirements.in -typeguard==4.1.5 # via -r requirements.in -typer[all]==0.9.0 # via frictionless, typer -types-click==7.1.8 # via -r requirements.in -types-pkg-resources==0.1.3 # via -r requirements.in -types-pytz==2023.3.1.1 # via -r requirements.in, pandas-stubs -types-pyyaml==6.0.12.11 # via -r requirements.in -types-requests==2.31.0.3 # via -r requirements.in -types-urllib3==1.26.25.14 # via types-requests -typing-extensions==4.8.0 # via -r requirements.in, annotated-types, astroid, black, fastapi, mypy, pydantic, pydantic-core, pylint, rich, starlette, typeguard, typer, typing-inspect, uvicorn -typing-inspect==0.9.0 # via -r requirements.in -tzdata==2023.3 # via pandas -uri-template==1.3.0 # via jsonschema -urllib3==2.0.7 # via distributed, requests, twine -uvicorn==0.23.2 # via -r requirements.in -validators==0.22.0 # via frictionless -virtualenv==20.24.5 # via nox, pre-commit -webcolors==1.13 # via jsonschema -webencodings==0.5.1 # via bleach, tinycss2 -websocket-client==1.6.3 # via jupyter-server -wrapt==1.15.0 # via -r requirements.in, astroid -xdoctest==1.1.1 # via -r requirements.in -zict==3.0.0 # via distributed -zipp==3.17.0 # via importlib-metadata, importlib-resources - -# The following packages are considered to be unsafe in a requirements file: -# pip -# setuptools +# This file was autogenerated by uv via the following command: +# uv pip compile requirements.in --output-file dev/requirements-3.8.txt +aiosignal==1.3.1 + # via ray +alabaster==0.7.13 + # via sphinx +annotated-types==0.5.0 + # via pydantic +anyio==3.7.1 + # via + # fastapi + # jupyter-server + # starlette +argcomplete==3.1.2 + # via nox +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.2.3 + # via isoduration +astroid==2.15.6 + # via pylint +asv==0.6.1 +asv-runner==0.1.0 + # via asv +attrs==23.1.0 + # via + # fiona + # hypothesis + # jsonschema + # referencing +babel==2.12.1 + # via + # jupyterlab-server + # sphinx +beautifulsoup4==4.12.2 + # via + # furo + # nbconvert +black==23.9.1 +bleach==6.0.0 + # via nbconvert +certifi==2023.7.22 + # via + # fiona + # pyproj + # requests +cffi==1.15.1 + # via argon2-cffi-bindings +cfgv==3.4.0 + # via pre-commit +chardet==5.2.0 + # via frictionless +charset-normalizer==3.2.0 + # via requests +click==8.1.7 + # via + # black + # click-plugins + # cligj + # dask + # distributed + # fiona + # ray + # typer + # uvicorn +click-plugins==1.1.1 + # via fiona +cligj==0.7.2 + # via fiona +cloudpickle==2.2.1 + # via + # dask + # distributed + # doit +colorama==0.4.6 + # via typer +colorlog==6.7.0 + # via nox +commonmark==0.9.1 + # via recommonmark +coverage==7.3.1 + # via pytest-cov +dask==2023.5.0 + # via distributed +defusedxml==0.7.1 + # via nbconvert +dill==0.3.7 + # via pylint +distlib==0.3.7 + # via virtualenv +distributed==2023.5.0 +docutils==0.17.1 + # via + # jupyterlite-sphinx + # readme-renderer + # recommonmark + # sphinx + # sphinx-panels +doit==0.36.0 + # via jupyterlite-core +exceptiongroup==1.1.3 + # via + # anyio + # hypothesis + # pytest +execnet==2.0.2 + # via pytest-xdist +fastapi==0.103.1 +fastjsonschema==2.18.0 + # via nbformat +filelock==3.12.4 + # via + # ray + # virtualenv +fiona==1.9.4.post1 + # via geopandas +fqdn==1.5.1 + # via jsonschema +frictionless==4.40.8 +frozenlist==1.4.0 + # via + # aiosignal + # ray +fsspec==2023.9.1 + # via + # dask + # modin +furo==2022.9.29 +geopandas==0.13.2 +h11==0.14.0 + # via uvicorn +hypothesis==6.86.2 +identify==2.5.29 + # via pre-commit +idna==3.4 + # via + # anyio + # jsonschema + # requests +imagesize==1.4.1 + # via sphinx +importlib-metadata==6.8.0 + # via + # dask + # doit + # fiona + # jupyter-client + # jupyterlab-server + # jupyterlite-core + # keyring + # nbconvert + # sphinx + # twine + # typeguard +importlib-resources==6.1.0 + # via + # jsonschema + # jsonschema-specifications + # keyring +iniconfig==2.0.0 + # via pytest +isodate==0.6.1 + # via frictionless +isoduration==20.11.0 + # via jsonschema +isort==5.12.0 + # via pylint +jaraco-classes==3.3.0 + # via keyring +jinja2==3.1.3 + # via + # distributed + # frictionless + # jupyter-server + # jupyterlab-server + # nbconvert + # sphinx +json5==0.9.14 + # via + # asv + # jupyterlab-server +jsonpointer==2.4 + # via jsonschema +jsonschema==4.19.1 + # via + # frictionless + # jupyter-events + # jupyterlab-server + # nbformat + # ray +jsonschema-specifications==2023.7.1 + # via jsonschema +jupyter-client==8.3.1 + # via + # jupyter-server + # nbclient +jupyter-core==5.3.1 + # via + # jupyter-client + # jupyter-server + # jupyterlite-core + # nbclient + # nbconvert + # nbformat +jupyter-events==0.9.0 + # via jupyter-server +jupyter-server==2.11.2 + # via + # jupyterlab-server + # jupyterlite-sphinx +jupyter-server-terminals==0.4.4 + # via jupyter-server +jupyterlab-pygments==0.2.2 + # via nbconvert +jupyterlab-server==2.25.0 + # via jupyterlite-sphinx +jupyterlite==0.1.2 +jupyterlite-core==0.1.2 + # via + # jupyterlite + # jupyterlite-pyodide-kernel + # jupyterlite-sphinx +jupyterlite-javascript-kernel==0.1.2 + # via jupyterlite +jupyterlite-pyodide-kernel==0.1.2 + # via jupyterlite +jupyterlite-sphinx==0.9.3 +keyring==24.2.0 + # via twine +lazy-object-proxy==1.9.0 + # via astroid +locket==1.0.0 + # via + # distributed + # partd +markdown-it-py==3.0.0 + # via rich +marko==2.0.0 + # via frictionless +markupsafe==2.1.3 + # via + # jinja2 + # nbconvert +mccabe==0.7.0 + # via pylint +mdurl==0.1.2 + # via markdown-it-py +mistune==3.0.1 + # via nbconvert +modin==0.23.1 +more-itertools==10.1.0 + # via jaraco-classes +msgpack==1.0.6 + # via + # distributed + # ray +multimethod==1.10 +mypy==0.982 +mypy-extensions==1.0.0 + # via + # black + # mypy + # typing-inspect +nbclient==0.8.0 + # via nbconvert +nbconvert==7.8.0 + # via jupyter-server +nbformat==5.9.2 + # via + # jupyter-server + # nbclient + # nbconvert +nh3==0.2.14 + # via readme-renderer +nodeenv==1.8.0 + # via pre-commit +nox==2023.4.22 +numpy==1.24.4 + # via + # modin + # pandas + # pyarrow + # ray + # scipy + # shapely +overrides==7.4.0 + # via jupyter-server +packaging==23.1 + # via + # black + # dask + # distributed + # geopandas + # jupyter-server + # jupyterlab-server + # modin + # nbconvert + # nox + # pytest + # ray + # sphinx +pandas==2.0.3 + # via + # geopandas + # modin +pandas-stubs==2.0.3.230814 +pandocfilters==1.5.0 + # via nbconvert +partd==1.4.0 + # via dask +pathspec==0.11.2 + # via black +petl==1.7.14 + # via frictionless +pip==24.0 +pkginfo==1.9.6 + # via + # jupyterlite-pyodide-kernel + # twine +pkgutil-resolve-name==1.3.10 + # via jsonschema +platformdirs==3.10.0 + # via + # black + # jupyter-core + # pylint + # virtualenv +pluggy==1.3.0 + # via pytest +pre-commit==3.4.0 +prometheus-client==0.17.1 + # via jupyter-server +protobuf==4.24.3 + # via ray +psutil==5.9.5 + # via + # distributed + # modin +ptyprocess==0.7.0 + # via terminado +py4j==0.10.9.7 + # via pyspark +pyarrow==14.0.1 +pycparser==2.21 + # via cffi +pydantic==2.3.0 + # via fastapi +pydantic-core==2.6.3 + # via pydantic +pygments==2.16.1 + # via + # furo + # nbconvert + # readme-renderer + # rich + # sphinx +pylint==2.17.3 +pympler==1.0.1 + # via asv +pyproj==3.5.0 + # via geopandas +pyspark==3.4.1 +pytest==7.4.2 + # via + # pytest-asyncio + # pytest-cov + # pytest-xdist +pytest-asyncio==0.21.1 +pytest-cov==4.1.0 +pytest-xdist==3.3.1 +python-dateutil==2.8.2 + # via + # arrow + # frictionless + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +python-multipart==0.0.7 +python-slugify==8.0.1 + # via frictionless +pytz==2023.3.post1 + # via + # babel + # pandas +pyyaml==6.0.1 + # via + # asv + # dask + # distributed + # frictionless + # jupyter-events + # pre-commit + # ray +pyzmq==25.1.1 + # via + # jupyter-client + # jupyter-server +ray==2.7.0 +readme-renderer==42.0 + # via twine +recommonmark==0.7.1 +referencing==0.30.2 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +requests==2.31.0 + # via + # frictionless + # jupyterlab-server + # ray + # requests-toolbelt + # sphinx + # twine +requests-toolbelt==1.0.0 + # via twine +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986==2.0.0 + # via + # frictionless + # twine +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rich==13.5.3 + # via + # twine + # typer +rpds-py==0.10.3 + # via + # jsonschema + # referencing +scipy==1.10.1 +send2trash==1.8.2 + # via jupyter-server +setuptools==69.1.0 + # via nodeenv +shapely==2.0.1 + # via geopandas +shellingham==1.5.3 + # via typer +simpleeval==0.9.13 + # via frictionless +six==1.16.0 + # via + # bleach + # fiona + # isodate + # python-dateutil + # rfc3339-validator + # xdoctest +sniffio==1.3.0 + # via anyio +snowballstemmer==2.2.0 + # via sphinx +sortedcontainers==2.4.0 + # via + # distributed + # hypothesis +soupsieve==2.5 + # via beautifulsoup4 +sphinx==4.5.0 + # via + # furo + # jupyterlite-sphinx + # recommonmark + # sphinx-autodoc-typehints + # sphinx-basic-ng + # sphinx-copybutton + # sphinx-panels +sphinx-autodoc-typehints==1.14.1 +sphinx-basic-ng==1.0.0b2 + # via furo +sphinx-copybutton==0.5.2 +sphinx-panels==0.6.0 +sphinxcontrib-applehelp==1.0.4 + # via sphinx +sphinxcontrib-devhelp==1.0.2 + # via sphinx +sphinxcontrib-htmlhelp==2.0.1 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.3 + # via sphinx +sphinxcontrib-serializinghtml==1.1.5 + # via sphinx +starlette==0.27.0 + # via fastapi +stringcase==1.2.0 + # via frictionless +tabulate==0.9.0 + # via + # asv + # frictionless +tblib==2.0.0 + # via distributed +terminado==0.17.1 + # via + # jupyter-server + # jupyter-server-terminals +text-unidecode==1.3 + # via python-slugify +tinycss2==1.2.1 + # via nbconvert +tomli==2.0.1 + # via + # black + # coverage + # mypy + # pylint + # pytest +tomlkit==0.12.1 + # via pylint +toolz==0.12.0 + # via + # dask + # distributed + # partd +tornado==6.3.3 + # via + # distributed + # jupyter-client + # jupyter-server + # terminado +traitlets==5.10.0 + # via + # jupyter-client + # jupyter-core + # jupyter-events + # jupyter-server + # nbclient + # nbconvert + # nbformat +twine==4.0.2 +typeguard==4.1.5 +typer==0.9.0 + # via frictionless +types-click==7.1.8 +types-pkg-resources==0.1.3 +types-pytz==2023.3.1.1 + # via pandas-stubs +types-pyyaml==6.0.12.11 +types-requests==2.31.0.3 +types-urllib3==1.26.25.14 + # via types-requests +typing-extensions==4.8.0 + # via + # annotated-types + # astroid + # black + # fastapi + # mypy + # pydantic + # pydantic-core + # pylint + # rich + # starlette + # typeguard + # typer + # typing-inspect + # uvicorn +typing-inspect==0.9.0 +tzdata==2023.3 + # via pandas +uri-template==1.3.0 + # via jsonschema +urllib3==2.0.7 + # via + # distributed + # requests + # twine +uvicorn==0.23.2 +validators==0.22.0 + # via frictionless +virtualenv==20.24.5 + # via + # nox + # pre-commit +webcolors==1.13 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.6.3 + # via jupyter-server +wrapt==1.15.0 + # via astroid +xdoctest==1.1.1 +zict==3.0.0 + # via distributed +zipp==3.17.0 + # via + # importlib-metadata + # importlib-resources diff --git a/dev/requirements-3.9.txt b/dev/requirements-3.9.txt index b4754e05f..f8a269f03 100644 --- a/dev/requirements-3.9.txt +++ b/dev/requirements-3.9.txt @@ -1,216 +1,591 @@ -# -# This file is autogenerated by pip-compile with Python 3.9 -# by the following command: -# -# pip-compile --annotation-style=line --no-emit-index-url --output-file=dev/requirements-3.9.txt requirements.in -# -aiosignal==1.3.1 # via ray -alabaster==0.7.13 # via sphinx -annotated-types==0.5.0 # via pydantic -anyio==3.7.1 # via fastapi, jupyter-server, starlette -argcomplete==3.1.2 # via nox -argon2-cffi==23.1.0 # via jupyter-server -argon2-cffi-bindings==21.2.0 # via argon2-cffi -arrow==1.2.3 # via isoduration -astroid==2.15.6 # via pylint -asv==0.6.1 # via -r requirements.in -asv-runner==0.1.0 # via asv -attrs==23.1.0 # via fiona, hypothesis, jsonschema, referencing -babel==2.12.1 # via jupyterlab-server, sphinx -beautifulsoup4==4.12.2 # via furo, nbconvert -black==23.9.1 # via -r requirements.in -bleach==6.0.0 # via nbconvert -certifi==2023.7.22 # via fiona, pyproj, requests -cffi==1.15.1 # via argon2-cffi-bindings, cryptography -cfgv==3.4.0 # via pre-commit -chardet==5.2.0 # via frictionless -charset-normalizer==3.2.0 # via requests -click==8.1.7 # via black, click-plugins, cligj, dask, distributed, fiona, ray, typer, uvicorn -click-plugins==1.1.1 # via fiona -cligj==0.7.2 # via fiona -cloudpickle==2.2.1 # via dask, distributed, doit -colorama==0.4.6 # via typer -colorlog==6.7.0 # via nox -commonmark==0.9.1 # via recommonmark -coverage[toml]==7.3.1 # via coverage, pytest-cov -cryptography==42.0.2 # via secretstorage -dask==2023.9.2 # via -r requirements.in, distributed -defusedxml==0.7.1 # via nbconvert -dill==0.3.7 # via pylint -distlib==0.3.7 # via virtualenv -distributed==2023.9.2 # via -r requirements.in -docutils==0.17.1 # via jupyterlite-sphinx, readme-renderer, recommonmark, sphinx, sphinx-panels -doit==0.36.0 # via jupyterlite-core -exceptiongroup==1.1.3 # via anyio, hypothesis, pytest -execnet==2.0.2 # via pytest-xdist -fastapi==0.103.1 # via -r requirements.in -fastjsonschema==2.18.0 # via nbformat -filelock==3.12.4 # via ray, virtualenv -fiona==1.9.4.post1 # via geopandas -fqdn==1.5.1 # via jsonschema -frictionless==4.40.8 # via -r requirements.in -frozenlist==1.4.0 # via aiosignal, ray -fsspec==2023.9.1 # via dask, modin -furo==2022.9.29 # via -r requirements.in -geopandas==0.14.0 # via -r requirements.in -h11==0.14.0 # via uvicorn -hypothesis==6.86.2 # via -r requirements.in -identify==2.5.29 # via pre-commit -idna==3.4 # via anyio, jsonschema, requests -imagesize==1.4.1 # via sphinx -importlib-metadata==6.8.0 # via -r requirements.in, dask, doit, fiona, jupyter-client, jupyterlab-server, jupyterlite-core, keyring, nbconvert, sphinx, twine, typeguard -iniconfig==2.0.0 # via pytest -isodate==0.6.1 # via frictionless -isoduration==20.11.0 # via jsonschema -isort==5.12.0 # via -r requirements.in, pylint -jaraco-classes==3.3.0 # via keyring -jeepney==0.8.0 # via keyring, secretstorage -jinja2==3.1.3 # via distributed, frictionless, jupyter-server, jupyterlab-server, nbconvert, sphinx -json5==0.9.14 # via asv, jupyterlab-server -jsonpointer==2.4 # via jsonschema -jsonschema[format-nongpl]==4.19.1 # via frictionless, jupyter-events, jupyterlab-server, nbformat, ray -jsonschema-specifications==2023.7.1 # via jsonschema -jupyter-client==8.3.1 # via jupyter-server, nbclient -jupyter-core==5.3.1 # via jupyter-client, jupyter-server, jupyterlite-core, nbclient, nbconvert, nbformat -jupyter-events==0.9.0 # via jupyter-server -jupyter-server==2.11.2 # via jupyterlab-server, jupyterlite-sphinx -jupyter-server-terminals==0.4.4 # via jupyter-server -jupyterlab-pygments==0.2.2 # via nbconvert -jupyterlab-server==2.25.0 # via jupyterlite-sphinx -jupyterlite==0.1.2 # via -r requirements.in -jupyterlite-core==0.1.2 # via jupyterlite, jupyterlite-pyodide-kernel, jupyterlite-sphinx -jupyterlite-javascript-kernel==0.1.2 # via jupyterlite -jupyterlite-pyodide-kernel==0.1.2 # via jupyterlite -jupyterlite-sphinx==0.9.3 # via -r requirements.in -keyring==24.2.0 # via twine -lazy-object-proxy==1.9.0 # via astroid -locket==1.0.0 # via distributed, partd -markdown-it-py==3.0.0 # via rich -marko==2.0.0 # via frictionless -markupsafe==2.1.3 # via jinja2, nbconvert -mccabe==0.7.0 # via pylint -mdurl==0.1.2 # via markdown-it-py -mistune==3.0.1 # via nbconvert -modin==0.23.1 # via -r requirements.in -more-itertools==10.1.0 # via jaraco-classes -msgpack==1.0.6 # via distributed, ray -multimethod==1.10 # via -r requirements.in -mypy==0.982 # via -r requirements.in -mypy-extensions==1.0.0 # via black, mypy, typing-inspect -nbclient==0.8.0 # via nbconvert -nbconvert==7.8.0 # via jupyter-server -nbformat==5.9.2 # via jupyter-server, nbclient, nbconvert -nh3==0.2.14 # via readme-renderer -nodeenv==1.8.0 # via pre-commit -nox==2023.4.22 # via -r requirements.in -numpy==1.26.0 # via -r requirements.in, modin, pandas, pandas-stubs, pyarrow, ray, scipy, shapely -overrides==7.4.0 # via jupyter-server -packaging==23.1 # via -r requirements.in, black, dask, distributed, geopandas, jupyter-server, jupyterlab-server, modin, nbconvert, nox, pytest, ray, sphinx -pandas==2.0.3 # via -r requirements.in, geopandas, modin -pandas-stubs==2.0.3.230814 # via -r requirements.in -pandocfilters==1.5.0 # via nbconvert -partd==1.4.0 # via dask -pathspec==0.11.2 # via black -petl==1.7.14 # via frictionless -pkginfo==1.9.6 # via jupyterlite-pyodide-kernel, twine -platformdirs==3.10.0 # via black, jupyter-core, pylint, virtualenv -pluggy==1.3.0 # via pytest -pre-commit==3.4.0 # via -r requirements.in -prometheus-client==0.17.1 # via jupyter-server -protobuf==4.24.3 # via -r requirements.in, ray -psutil==5.9.5 # via distributed, modin -ptyprocess==0.7.0 # via terminado -py4j==0.10.9.7 # via pyspark -pyarrow==14.0.1 # via -r requirements.in -pycparser==2.21 # via cffi -pydantic==2.3.0 # via -r requirements.in, fastapi -pydantic-core==2.6.3 # via pydantic -pygments==2.16.1 # via furo, nbconvert, readme-renderer, rich, sphinx -pylint==2.17.3 # via -r requirements.in -pympler==1.0.1 # via asv -pyproj==3.6.1 # via geopandas -pyspark==3.4.1 # via -r requirements.in -pytest==7.4.2 # via -r requirements.in, pytest-asyncio, pytest-cov, pytest-xdist -pytest-asyncio==0.21.1 # via -r requirements.in -pytest-cov==4.1.0 # via -r requirements.in -pytest-xdist==3.3.1 # via -r requirements.in -python-dateutil==2.8.2 # via arrow, frictionless, jupyter-client, pandas -python-json-logger==2.0.7 # via jupyter-events -python-multipart==0.0.7 # via -r requirements.in -python-slugify==8.0.1 # via frictionless -pytz==2023.3.post1 # via -r requirements.in, pandas -pyyaml==6.0.1 # via -r requirements.in, asv, dask, distributed, frictionless, jupyter-events, pre-commit, ray -pyzmq==25.1.1 # via jupyter-client, jupyter-server -ray==2.7.0 # via -r requirements.in -readme-renderer==42.0 # via twine -recommonmark==0.7.1 # via -r requirements.in -referencing==0.30.2 # via jsonschema, jsonschema-specifications, jupyter-events -requests==2.31.0 # via frictionless, jupyterlab-server, ray, requests-toolbelt, sphinx, twine -requests-toolbelt==1.0.0 # via twine -rfc3339-validator==0.1.4 # via jsonschema, jupyter-events -rfc3986==2.0.0 # via frictionless, twine -rfc3986-validator==0.1.1 # via jsonschema, jupyter-events -rich==13.5.3 # via twine, typer -rpds-py==0.10.3 # via jsonschema, referencing -scipy==1.11.2 # via -r requirements.in -secretstorage==3.3.3 # via keyring -send2trash==1.8.2 # via jupyter-server -shapely==2.0.1 # via -r requirements.in, geopandas -shellingham==1.5.3 # via typer -simpleeval==0.9.13 # via frictionless -six==1.16.0 # via bleach, fiona, isodate, python-dateutil, rfc3339-validator, xdoctest -sniffio==1.3.0 # via anyio -snowballstemmer==2.2.0 # via sphinx -sortedcontainers==2.4.0 # via distributed, hypothesis -soupsieve==2.5 # via beautifulsoup4 -sphinx==4.5.0 # via -r requirements.in, furo, jupyterlite-sphinx, recommonmark, sphinx-autodoc-typehints, sphinx-basic-ng, sphinx-copybutton, sphinx-panels -sphinx-autodoc-typehints==1.14.1 # via -r requirements.in -sphinx-basic-ng==1.0.0b2 # via furo -sphinx-copybutton==0.5.2 # via -r requirements.in -sphinx-panels==0.6.0 # via -r requirements.in -sphinxcontrib-applehelp==1.0.4 # via sphinx -sphinxcontrib-devhelp==1.0.2 # via sphinx -sphinxcontrib-htmlhelp==2.0.1 # via sphinx -sphinxcontrib-jsmath==1.0.1 # via sphinx -sphinxcontrib-qthelp==1.0.3 # via sphinx -sphinxcontrib-serializinghtml==1.1.5 # via sphinx -starlette==0.36.2 # via fastapi -stringcase==1.2.0 # via frictionless -tabulate==0.9.0 # via asv, frictionless -tblib==2.0.0 # via distributed -terminado==0.17.1 # via jupyter-server, jupyter-server-terminals -text-unidecode==1.3 # via python-slugify -tinycss2==1.2.1 # via nbconvert -tomli==2.0.1 # via black, coverage, mypy, pylint, pytest -tomlkit==0.12.1 # via pylint -toolz==0.12.0 # via dask, distributed, partd -tornado==6.3.3 # via distributed, jupyter-client, jupyter-server, terminado -traitlets==5.10.0 # via jupyter-client, jupyter-core, jupyter-events, jupyter-server, nbclient, nbconvert, nbformat -twine==4.0.2 # via -r requirements.in -typeguard==4.1.5 # via -r requirements.in -typer[all]==0.9.0 # via frictionless, typer -types-click==7.1.8 # via -r requirements.in -types-pkg-resources==0.1.3 # via -r requirements.in -types-pytz==2023.3.1.1 # via -r requirements.in, pandas-stubs -types-pyyaml==6.0.12.11 # via -r requirements.in -types-requests==2.31.0.3 # via -r requirements.in -types-urllib3==1.26.25.14 # via types-requests -typing-extensions==4.8.0 # via -r requirements.in, astroid, black, fastapi, mypy, pydantic, pydantic-core, pylint, starlette, typeguard, typer, typing-inspect, uvicorn -typing-inspect==0.9.0 # via -r requirements.in -tzdata==2023.3 # via pandas -uri-template==1.3.0 # via jsonschema -urllib3==2.0.7 # via distributed, requests, twine -uvicorn==0.23.2 # via -r requirements.in -validators==0.22.0 # via frictionless -virtualenv==20.24.5 # via nox, pre-commit -webcolors==1.13 # via jsonschema -webencodings==0.5.1 # via bleach, tinycss2 -websocket-client==1.6.3 # via jupyter-server -wrapt==1.15.0 # via -r requirements.in, astroid -xdoctest==1.1.1 # via -r requirements.in -zict==3.0.0 # via distributed -zipp==3.17.0 # via importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# pip -# setuptools +# This file was autogenerated by uv via the following command: +# uv pip compile requirements.in --output-file dev/requirements-3.9.txt +aiosignal==1.3.1 + # via ray +alabaster==0.7.13 + # via sphinx +annotated-types==0.5.0 + # via pydantic +anyio==3.7.1 + # via + # fastapi + # jupyter-server + # starlette +argcomplete==3.1.2 + # via nox +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.2.3 + # via isoduration +astroid==2.15.6 + # via pylint +asv==0.6.1 +asv-runner==0.1.0 + # via asv +attrs==23.1.0 + # via + # fiona + # hypothesis + # jsonschema + # referencing +babel==2.12.1 + # via + # jupyterlab-server + # sphinx +beautifulsoup4==4.12.2 + # via + # furo + # nbconvert +black==23.9.1 +bleach==6.0.0 + # via nbconvert +certifi==2023.7.22 + # via + # fiona + # pyproj + # requests +cffi==1.15.1 + # via argon2-cffi-bindings +cfgv==3.4.0 + # via pre-commit +chardet==5.2.0 + # via frictionless +charset-normalizer==3.2.0 + # via requests +click==8.1.7 + # via + # black + # click-plugins + # cligj + # dask + # distributed + # fiona + # ray + # typer + # uvicorn +click-plugins==1.1.1 + # via fiona +cligj==0.7.2 + # via fiona +cloudpickle==2.2.1 + # via + # dask + # distributed + # doit +colorama==0.4.6 + # via typer +colorlog==6.7.0 + # via nox +commonmark==0.9.1 + # via recommonmark +coverage==7.3.1 + # via pytest-cov +dask==2023.9.2 + # via distributed +defusedxml==0.7.1 + # via nbconvert +dill==0.3.7 + # via pylint +distlib==0.3.7 + # via virtualenv +distributed==2023.9.2 +docutils==0.17.1 + # via + # jupyterlite-sphinx + # readme-renderer + # recommonmark + # sphinx + # sphinx-panels +doit==0.36.0 + # via jupyterlite-core +exceptiongroup==1.1.3 + # via + # anyio + # hypothesis + # pytest +execnet==2.0.2 + # via pytest-xdist +fastapi==0.103.1 +fastjsonschema==2.18.0 + # via nbformat +filelock==3.12.4 + # via + # ray + # virtualenv +fiona==1.9.4.post1 + # via geopandas +fqdn==1.5.1 + # via jsonschema +frictionless==4.40.8 +frozenlist==1.4.0 + # via + # aiosignal + # ray +fsspec==2023.9.1 + # via + # dask + # modin +furo==2022.9.29 +geopandas==0.14.0 +h11==0.14.0 + # via uvicorn +hypothesis==6.86.2 +identify==2.5.29 + # via pre-commit +idna==3.4 + # via + # anyio + # jsonschema + # requests +imagesize==1.4.1 + # via sphinx +importlib-metadata==6.8.0 + # via + # dask + # doit + # fiona + # jupyter-client + # jupyterlab-server + # jupyterlite-core + # keyring + # nbconvert + # sphinx + # twine + # typeguard +iniconfig==2.0.0 + # via pytest +isodate==0.6.1 + # via frictionless +isoduration==20.11.0 + # via jsonschema +isort==5.12.0 + # via pylint +jaraco-classes==3.3.0 + # via keyring +jinja2==3.1.3 + # via + # distributed + # frictionless + # jupyter-server + # jupyterlab-server + # nbconvert + # sphinx +json5==0.9.14 + # via + # asv + # jupyterlab-server +jsonpointer==2.4 + # via jsonschema +jsonschema==4.19.1 + # via + # frictionless + # jupyter-events + # jupyterlab-server + # nbformat + # ray +jsonschema-specifications==2023.7.1 + # via jsonschema +jupyter-client==8.3.1 + # via + # jupyter-server + # nbclient +jupyter-core==5.3.1 + # via + # jupyter-client + # jupyter-server + # jupyterlite-core + # nbclient + # nbconvert + # nbformat +jupyter-events==0.9.0 + # via jupyter-server +jupyter-server==2.11.2 + # via + # jupyterlab-server + # jupyterlite-sphinx +jupyter-server-terminals==0.4.4 + # via jupyter-server +jupyterlab-pygments==0.2.2 + # via nbconvert +jupyterlab-server==2.25.0 + # via jupyterlite-sphinx +jupyterlite==0.1.2 +jupyterlite-core==0.1.2 + # via + # jupyterlite + # jupyterlite-pyodide-kernel + # jupyterlite-sphinx +jupyterlite-javascript-kernel==0.1.2 + # via jupyterlite +jupyterlite-pyodide-kernel==0.1.2 + # via jupyterlite +jupyterlite-sphinx==0.9.3 +keyring==24.2.0 + # via twine +lazy-object-proxy==1.9.0 + # via astroid +locket==1.0.0 + # via + # distributed + # partd +markdown-it-py==3.0.0 + # via rich +marko==2.0.0 + # via frictionless +markupsafe==2.1.3 + # via + # jinja2 + # nbconvert +mccabe==0.7.0 + # via pylint +mdurl==0.1.2 + # via markdown-it-py +mistune==3.0.1 + # via nbconvert +modin==0.23.1 +more-itertools==10.1.0 + # via jaraco-classes +msgpack==1.0.6 + # via + # distributed + # ray +multimethod==1.10 +mypy==0.982 +mypy-extensions==1.0.0 + # via + # black + # mypy + # typing-inspect +nbclient==0.8.0 + # via nbconvert +nbconvert==7.8.0 + # via jupyter-server +nbformat==5.9.2 + # via + # jupyter-server + # nbclient + # nbconvert +nh3==0.2.14 + # via readme-renderer +nodeenv==1.8.0 + # via pre-commit +nox==2023.4.22 +numpy==1.26.0 + # via + # modin + # pandas + # pandas-stubs + # pyarrow + # ray + # scipy + # shapely +overrides==7.4.0 + # via jupyter-server +packaging==23.1 + # via + # black + # dask + # distributed + # geopandas + # jupyter-server + # jupyterlab-server + # modin + # nbconvert + # nox + # pytest + # ray + # sphinx +pandas==2.0.3 + # via + # geopandas + # modin +pandas-stubs==2.0.3.230814 +pandocfilters==1.5.0 + # via nbconvert +partd==1.4.0 + # via dask +pathspec==0.11.2 + # via black +petl==1.7.14 + # via frictionless +pip==24.0 +pkginfo==1.9.6 + # via + # jupyterlite-pyodide-kernel + # twine +platformdirs==3.10.0 + # via + # black + # jupyter-core + # pylint + # virtualenv +pluggy==1.3.0 + # via pytest +pre-commit==3.4.0 +prometheus-client==0.17.1 + # via jupyter-server +protobuf==4.24.3 + # via ray +psutil==5.9.5 + # via + # distributed + # modin +ptyprocess==0.7.0 + # via terminado +py4j==0.10.9.7 + # via pyspark +pyarrow==14.0.1 +pycparser==2.21 + # via cffi +pydantic==2.3.0 + # via fastapi +pydantic-core==2.6.3 + # via pydantic +pygments==2.16.1 + # via + # furo + # nbconvert + # readme-renderer + # rich + # sphinx +pylint==2.17.3 +pympler==1.0.1 + # via asv +pyproj==3.6.1 + # via geopandas +pyspark==3.4.1 +pytest==7.4.2 + # via + # pytest-asyncio + # pytest-cov + # pytest-xdist +pytest-asyncio==0.21.1 +pytest-cov==4.1.0 +pytest-xdist==3.3.1 +python-dateutil==2.8.2 + # via + # arrow + # frictionless + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +python-multipart==0.0.7 +python-slugify==8.0.1 + # via frictionless +pytz==2023.3.post1 + # via pandas +pyyaml==6.0.1 + # via + # asv + # dask + # distributed + # frictionless + # jupyter-events + # pre-commit + # ray +pyzmq==25.1.1 + # via + # jupyter-client + # jupyter-server +ray==2.7.0 +readme-renderer==42.0 + # via twine +recommonmark==0.7.1 +referencing==0.30.2 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +requests==2.31.0 + # via + # frictionless + # jupyterlab-server + # ray + # requests-toolbelt + # sphinx + # twine +requests-toolbelt==1.0.0 + # via twine +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986==2.0.0 + # via + # frictionless + # twine +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rich==13.5.3 + # via + # twine + # typer +rpds-py==0.10.3 + # via + # jsonschema + # referencing +scipy==1.11.2 +send2trash==1.8.2 + # via jupyter-server +setuptools==69.1.0 + # via nodeenv +shapely==2.0.1 + # via geopandas +shellingham==1.5.3 + # via typer +simpleeval==0.9.13 + # via frictionless +six==1.16.0 + # via + # bleach + # fiona + # isodate + # python-dateutil + # rfc3339-validator + # xdoctest +sniffio==1.3.0 + # via anyio +snowballstemmer==2.2.0 + # via sphinx +sortedcontainers==2.4.0 + # via + # distributed + # hypothesis +soupsieve==2.5 + # via beautifulsoup4 +sphinx==4.5.0 + # via + # furo + # jupyterlite-sphinx + # recommonmark + # sphinx-autodoc-typehints + # sphinx-basic-ng + # sphinx-copybutton + # sphinx-panels +sphinx-autodoc-typehints==1.14.1 +sphinx-basic-ng==1.0.0b2 + # via furo +sphinx-copybutton==0.5.2 +sphinx-panels==0.6.0 +sphinxcontrib-applehelp==1.0.4 + # via sphinx +sphinxcontrib-devhelp==1.0.2 + # via sphinx +sphinxcontrib-htmlhelp==2.0.1 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.3 + # via sphinx +sphinxcontrib-serializinghtml==1.1.5 + # via sphinx +starlette==0.27.0 + # via fastapi +stringcase==1.2.0 + # via frictionless +tabulate==0.9.0 + # via + # asv + # frictionless +tblib==2.0.0 + # via distributed +terminado==0.17.1 + # via + # jupyter-server + # jupyter-server-terminals +text-unidecode==1.3 + # via python-slugify +tinycss2==1.2.1 + # via nbconvert +tomli==2.0.1 + # via + # black + # coverage + # mypy + # pylint + # pytest +tomlkit==0.12.1 + # via pylint +toolz==0.12.0 + # via + # dask + # distributed + # partd +tornado==6.3.3 + # via + # distributed + # jupyter-client + # jupyter-server + # terminado +traitlets==5.10.0 + # via + # jupyter-client + # jupyter-core + # jupyter-events + # jupyter-server + # nbclient + # nbconvert + # nbformat +twine==4.0.2 +typeguard==4.1.5 +typer==0.9.0 + # via frictionless +types-click==7.1.8 +types-pkg-resources==0.1.3 +types-pytz==2023.3.1.1 + # via pandas-stubs +types-pyyaml==6.0.12.11 +types-requests==2.31.0.3 +types-urllib3==1.26.25.14 + # via types-requests +typing-extensions==4.8.0 + # via + # astroid + # black + # fastapi + # mypy + # pydantic + # pydantic-core + # pylint + # starlette + # typeguard + # typer + # typing-inspect + # uvicorn +typing-inspect==0.9.0 +tzdata==2023.3 + # via pandas +uri-template==1.3.0 + # via jsonschema +urllib3==2.0.7 + # via + # distributed + # requests + # twine +uvicorn==0.23.2 +validators==0.22.0 + # via frictionless +virtualenv==20.24.5 + # via + # nox + # pre-commit +webcolors==1.13 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.6.3 + # via jupyter-server +wrapt==1.15.0 + # via astroid +xdoctest==1.1.1 +zict==3.0.0 + # via distributed +zipp==3.17.0 + # via importlib-metadata diff --git a/noxfile.py b/noxfile.py index c9f6cb198..53eba6ceb 100644 --- a/noxfile.py +++ b/noxfile.py @@ -4,6 +4,7 @@ import re import shutil import sys +import tempfile from typing import Dict, List # setuptools must be imported before distutils ! @@ -27,7 +28,7 @@ DEFAULT_PYTHON = "3.8" PYTHON_VERSIONS = ["3.8", "3.9", "3.10", "3.11"] -PANDAS_VERSIONS = ["1.5.3", "2.0.3"] +PANDAS_VERSIONS = ["1.5.3", "2.0.3", "2.2.0"] PYDANTIC_VERSIONS = ["1.10.11", "2.3.0"] PACKAGE = "pandera" @@ -292,50 +293,63 @@ def requirements(session: Session) -> None: # pylint:disable=unused-argument sys.exit(1) -@nox.session(python=PYTHON_VERSIONS) -@nox.parametrize("pandas", PANDAS_VERSIONS) -@nox.parametrize("pydantic", PYDANTIC_VERSIONS) -def ci_requirements(session: Session, pandas: str, pydantic: str) -> None: - """Install pinned dependencies for CI.""" - session.install("pip-tools") - output_file = ( +def _ci_requirement_file_name( + session: Session, + pandas: str, + pydantic: str, +) -> str: + return ( "ci/requirements-" f"py{session.python}-" f"pandas{pandas}-" f"pydantic{pydantic}.txt" ) - session.run( - "pip-compile", - "requirements.in", - "--no-emit-index-url", - "--output-file", - output_file, - "-v", - "--resolver", - "backtracking", - "--upgrade-package", - f"pandas=={pandas}", - "--upgrade-package", - f"pydantic=={pydantic}", - "--annotation-style=line", - ) + + +PYTHON_PANDAS_PARAMETER = [ + (python, pandas) + for python in PYTHON_VERSIONS + for pandas in PANDAS_VERSIONS + if (python, pandas) != ("3.8", "2.2.0") +] + + +@nox.session +@nox.parametrize("python,pandas", PYTHON_PANDAS_PARAMETER) +@nox.parametrize("pydantic", PYDANTIC_VERSIONS) +def ci_requirements(session: Session, pandas: str, pydantic: str) -> None: + """Install pinned dependencies for CI.""" + if session.python == "3.8" and pandas == "2.2.0": + session.skip() + + session.install("uv") + with tempfile.NamedTemporaryFile("a") as f: + f.writelines([f"pandas=={pandas}\n", f"pydantic=={pydantic}\n"]) + f.seek(0) + session.run( + "uv", + "pip", + "compile", + "requirements.in", + "--output-file", + _ci_requirement_file_name(session, pandas, pydantic), + "--override", + f"{f.name}", + ) @nox.session(python=PYTHON_VERSIONS) def dev_requirements(session: Session) -> None: """Install pinned dependencies for CI.""" - session.install("pip-tools") + session.install("uv") output_file = f"dev/requirements-{session.python}.txt" session.run( - "pip-compile", + "uv", + "pip", + "compile", "requirements.in", - "--no-emit-index-url", "--output-file", output_file, - "-v", - "--resolver", - "backtracking", - "--annotation-style=line", ) @@ -350,38 +364,24 @@ def dev_requirements(session: Session) -> None: ] -@nox.session(python=PYTHON_VERSIONS) -@nox.parametrize("pandas", PANDAS_VERSIONS) +@nox.session +@nox.parametrize("python,pandas", PYTHON_PANDAS_PARAMETER) +@nox.parametrize("pydantic", PYDANTIC_VERSIONS) @nox.parametrize("extra", EXTRA_NAMES) -def tests(session: Session, pandas: str, extra: str) -> None: +def tests(session: Session, pandas: str, pydantic: str, extra: str) -> None: """Run the test suite.""" - # skip these conditions - python = ( - session.python or f"{sys.version_info.major}.{sys.version_info.minor}" - ) - if ( - (pandas, extra) - in { - ("1.1.5", "pyspark"), - ("1.1.5", "modin-dask"), - ("1.1.5", "modin-ray"), - } - or (python, pandas, extra) - in { - ("3.10", "1.1.5", "modin-dask"), - ("3.10", "1.1.5", "modin-ray"), - } - or (python, extra) - in { - ("3.10", "modin-dask"), - ("3.10", "modin-ray"), - ("3.10", "pyspark"), - } - ): - session.skip() + if not isinstance(session.virtualenv, nox.virtualenv.PassthroughEnv): + session.install("uv") + session.run( + "uv", + "pip", + "install", + "-r", + _ci_requirement_file_name(session, pandas, pydantic), + ) - install_extras(session, extra, pandas=pandas) + session.run("pip", "list") env = {} if extra.startswith("modin"): diff --git a/pandera/api/checks.py b/pandera/api/checks.py index f1aa51ea3..7f9dfb221 100644 --- a/pandera/api/checks.py +++ b/pandera/api/checks.py @@ -502,8 +502,8 @@ def str_endswith(cls, string: str, **kwargs) -> "Check": @classmethod def str_length( cls, - min_value: int = None, - max_value: int = None, + min_value: Optional[int] = None, + max_value: Optional[int] = None, **kwargs, ) -> "Check": """Ensure that the length of strings is within a specified range. diff --git a/pandera/backends/pandas/builtin_checks.py b/pandera/backends/pandas/builtin_checks.py index bfa368528..16c6d0ef8 100644 --- a/pandera/backends/pandas/builtin_checks.py +++ b/pandera/backends/pandas/builtin_checks.py @@ -2,7 +2,7 @@ import operator import re -from typing import Any, Iterable, TypeVar, Union, cast +from typing import Any, Iterable, Optional, TypeVar, Union, cast import pandas as pd @@ -269,8 +269,8 @@ def str_endswith(data: PandasData, string: str) -> PandasData: ) def str_length( data: PandasData, - min_value: int = None, - max_value: int = None, + min_value: Optional[int] = None, + max_value: Optional[int] = None, ) -> PandasData: """Ensure that the length of strings is within a specified range. diff --git a/pandera/backends/pandas/checks.py b/pandera/backends/pandas/checks.py index d92307c1c..fb0b41a7d 100644 --- a/pandera/backends/pandas/checks.py +++ b/pandera/backends/pandas/checks.py @@ -69,11 +69,14 @@ def _format_groupby_input( f"groups {invalid_groups} provided in `groups` argument not a " f"valid group key. Valid group keys: {group_keys}" ) - return { # type: ignore[return-value] - group_key: group - for group_key, group in groupby_obj # type: ignore [union-attr] - if group_key in groups - } + output = {} + for group_key, group in groupby_obj: + if isinstance(group_key, tuple) and len(group_key) == 1: + group_key = group_key[0] + if group_key in groups: + output[group_key] = group + + return output # type: ignore[return-value] @overload def preprocess(self, check_obj, key) -> pd.Series: