diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index b6690e0..fbd6479 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -5,4 +5,4 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: chartboost/ruff-action@v1 \ No newline at end of file + - uses: astral-sh/ruff-action@v1 \ No newline at end of file diff --git a/.github/workflows/pin_requirements.yml b/.github/workflows/pin_requirements.yml index ef7df97..2805588 100644 --- a/.github/workflows/pin_requirements.yml +++ b/.github/workflows/pin_requirements.yml @@ -10,24 +10,31 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macOS-latest] - python-version: ["3.9", "3.10"] + python-version: ["3.10", "3.11", "3.12", "3.13"] steps: - name: Checkout code uses: actions/checkout@v3 - - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 + - name: Install uv + uses: astral-sh/setup-uv@v3 with: - python-version: ${{ matrix.python-version }} - - - name: Install pip-tools - run: pip install pip-tools + # Install a specific version of uv. + version: "0.5.4" - name: Generate requirements file - run: pip-compile --output-file requirements-${{ matrix.os }}-${{ matrix.python-version }}.txt pyproject.toml + run: uv pip compile --all-extras pyproject.toml -o requirements-${{ matrix.os }}-${{ matrix.python-version }}.txt - name: Upload requirements file - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 + with: + name: req-artifact-${{ matrix.os }}-${{ matrix.python-version }} + path: requirements-${{ matrix.os }}-${{ matrix.python-version }}.txt + merge: + runs-on: ubuntu-latest + needs: generate-requirements + steps: + - name: Merge Artifacts + uses: actions/upload-artifact/merge@v4 with: - name: requirements - path: requirements-${{ matrix.os }}-${{ matrix.python-version }}.txt \ No newline at end of file + name: all-requirements + pattern: req-artifact-* \ No newline at end of file diff --git a/.github/workflows/pytest.yml b/.github/workflows/pytest.yml index ca78dbb..b475323 100644 --- a/.github/workflows/pytest.yml +++ b/.github/workflows/pytest.yml @@ -6,31 +6,28 @@ jobs: strategy: fail-fast: false matrix: - os: [ "ubuntu-latest", "macos-latest" , "windows-latest"] - python-version: ["3.9", "3.10" ] - defaults: - run: - shell: bash - runs-on: ${{ matrix.os }} + python-version: ["3.10", "3.11", "3.12", "3.13"] + runs-on: ubuntu-latest steps: - name: Check out repository uses: actions/checkout@v3 - - name: Set up python ${{ matrix.python-version }} - id: setup-python - uses: actions/setup-python@v4 + - name: Install uv + uses: astral-sh/setup-uv@v3 with: - python-version: ${{ matrix.python-version }} - cache: pip - cache-dependency-path: requirements/requirements-${{ matrix.os }}-${{ matrix.python-version }}.txt - - - name: Install pinned requirements + # Install a specific version of uv. + version: "0.5.4" + enable-cache: true + cache-dependency-glob: requirements/requirements-ubuntu-latest-${{ matrix.python-version }}.txt + + - name: Install dependencies run: | - python -m pip install --upgrade pip - pip install -r requirements/requirements-${{ matrix.os }}-${{ matrix.python-version }}.txt --prefer-binary - - - name: Install test requirements - run: pip install .[test] + python -m pip install uv + uv venv -p ${{ matrix.python-version }} + . .venv/bin/activate + echo PATH=$PATH >> $GITHUB_ENV + uv pip install -r requirements/requirements-ubuntu-latest-${{ matrix.python-version }}.txt + uv pip install -e . - name: Run tests run: | diff --git a/hdxms_datasets/datasets.py b/hdxms_datasets/datasets.py index 2325eaa..772cc10 100644 --- a/hdxms_datasets/datasets.py +++ b/hdxms_datasets/datasets.py @@ -247,9 +247,9 @@ def describe( output_dict[state] = state_desc - if return_type == str: + if return_type is str: return yaml.dump(output_dict, sort_keys=False) - elif return_type == dict: + elif return_type is dict: return output_dict else: raise TypeError(f"Invalid return type {return_type!r}") diff --git a/pyproject.toml b/pyproject.toml index 8050c9d..30ec3a8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,11 +10,13 @@ authors = [ ] readme = "README.md" license = "MIT" -requires-python = ">=3.9" +requires-python = ">=3.10" classifiers = [ "Development Status :: 2 - Pre-Alpha", - "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "Intended Audience :: Science/Research", ] diff --git a/requirements/requirements-macOS-latest-3.10.txt b/requirements/requirements-macOS-latest-3.10.txt index 15579cc..8a0ee15 100644 --- a/requirements/requirements-macOS-latest-3.10.txt +++ b/requirements/requirements-macOS-latest-3.10.txt @@ -1,32 +1,447 @@ -# -# This file is autogenerated by pip-compile with Python 3.10 -# by the following command: -# -# pip-compile --output-file=requirements-macOS-latest-3.10.txt pyproject.toml -# -certifi==2023.11.17 - # via requests -charset-normalizer==3.3.2 - # via requests -idna==3.6 +# This file was autogenerated by uv via the following command: +# uv pip compile --all-extras pyproject.toml -o requirements-macOS-latest-3.10.txt +anyio==4.6.2.post1 + # via + # httpx + # jupyter-server +appnope==0.1.4 + # via ipykernel +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.3.0 + # via isoduration +asttokens==2.4.1 + # via stack-data +async-lru==2.0.4 + # via jupyterlab +attrs==24.2.0 + # via + # jsonschema + # referencing +babel==2.16.0 + # via + # jupyterlab-server + # mkdocs-material +beautifulsoup4==4.12.3 + # via nbconvert +black==24.10.0 + # via hdxms-datasets (pyproject.toml) +bleach==6.2.0 + # via nbconvert +certifi==2024.8.30 + # via + # httpcore + # httpx + # requests +cffi==1.17.1 + # via argon2-cffi-bindings +charset-normalizer==3.4.0 # via requests -numpy==1.26.2 - # via pandas -packaging==23.2 +click==8.1.7 + # via + # black + # mkdocs + # mkdocstrings +colorama==0.4.6 + # via + # griffe + # mkdocs-material +comm==0.2.2 + # via + # ipykernel + # ipywidgets +debugpy==1.8.9 + # via ipykernel +decorator==5.1.1 + # via ipython +defusedxml==0.7.1 + # via nbconvert +executing==2.1.0 + # via stack-data +fastjsonschema==2.20.0 + # via nbformat +fqdn==1.5.1 + # via jsonschema +ghp-import==2.1.0 + # via mkdocs +griffe==1.5.1 + # via mkdocstrings-python +h11==0.14.0 + # via httpcore +httpcore==1.0.7 + # via httpx +httpx==0.27.2 + # via jupyterlab +idna==3.10 + # via + # anyio + # httpx + # jsonschema + # requests +iniconfig==2.0.0 + # via pytest +ipykernel==6.29.5 + # via + # jupyter + # jupyter-console + # jupyterlab + # mkdocs-jupyter +ipython==8.29.0 + # via + # black + # ipykernel + # ipywidgets + # jupyter-console +ipywidgets==8.1.5 + # via jupyter +isoduration==20.11.0 + # via jsonschema +jedi==0.19.2 + # via ipython +jinja2==3.1.4 + # via + # jupyter-server + # jupyterlab + # jupyterlab-server + # mkdocs + # mkdocs-material + # mkdocstrings + # nbconvert +json5==0.10.0 + # via jupyterlab-server +jsonpointer==3.0.0 + # via jsonschema +jsonschema==4.23.0 + # via + # jupyter-events + # jupyterlab-server + # nbformat +jsonschema-specifications==2024.10.1 + # via jsonschema +jupyter==1.1.1 # via hdxms-datasets (pyproject.toml) -pandas==2.1.4 +jupyter-client==8.6.3 + # via + # ipykernel + # jupyter-console + # jupyter-server + # nbclient +jupyter-console==6.6.3 + # via jupyter +jupyter-core==5.7.2 + # via + # ipykernel + # jupyter-client + # jupyter-console + # jupyter-server + # jupyterlab + # nbclient + # nbconvert + # nbformat +jupyter-events==0.10.0 + # via jupyter-server +jupyter-lsp==2.2.5 + # via jupyterlab +jupyter-server==2.14.2 + # via + # jupyter-lsp + # jupyterlab + # jupyterlab-server + # notebook + # notebook-shim +jupyter-server-terminals==0.5.3 + # via jupyter-server +jupyterlab==4.2.6 + # via + # jupyter + # notebook +jupyterlab-pygments==0.3.0 + # via nbconvert +jupyterlab-server==2.27.3 + # via + # jupyterlab + # notebook +jupyterlab-widgets==3.0.13 + # via ipywidgets +jupytext==1.16.4 + # via mkdocs-jupyter +markdown==3.7 + # via + # mkdocs + # mkdocs-autorefs + # mkdocs-material + # mkdocstrings + # pymdown-extensions +markdown-it-py==3.0.0 + # via + # jupytext + # mdit-py-plugins +markupsafe==3.0.2 + # via + # jinja2 + # mkdocs + # mkdocs-autorefs + # mkdocstrings + # nbconvert +matplotlib-inline==0.1.7 + # via + # ipykernel + # ipython +mdit-py-plugins==0.4.2 + # via jupytext +mdurl==0.1.2 + # via markdown-it-py +mergedeep==1.3.4 + # via + # mkdocs + # mkdocs-get-deps +mistune==3.0.2 + # via nbconvert +mkdocs==1.6.1 + # via + # hdxms-datasets (pyproject.toml) + # mkdocs-autorefs + # mkdocs-gen-files + # mkdocs-jupyter + # mkdocs-literate-nav + # mkdocs-material + # mkdocstrings +mkdocs-autorefs==1.2.0 + # via + # mkdocstrings + # mkdocstrings-python +mkdocs-gen-files==0.5.0 # via hdxms-datasets (pyproject.toml) -python-dateutil==2.8.2 - # via pandas -pytz==2023.3.post1 +mkdocs-get-deps==0.2.0 + # via mkdocs +mkdocs-jupyter==0.25.1 + # via hdxms-datasets (pyproject.toml) +mkdocs-literate-nav==0.6.1 + # via hdxms-datasets (pyproject.toml) +mkdocs-material==9.5.46 + # via + # hdxms-datasets (pyproject.toml) + # mkdocs-jupyter +mkdocs-material-extensions==1.3.1 + # via mkdocs-material +mkdocstrings==0.27.0 + # via + # hdxms-datasets (pyproject.toml) + # mkdocstrings-python +mkdocstrings-python==1.12.2 + # via mkdocstrings +mypy-extensions==1.0.0 + # via black +nbclient==0.10.0 + # via nbconvert +nbconvert==7.16.4 + # via + # jupyter + # jupyter-server + # mkdocs-jupyter +nbformat==5.10.4 + # via + # jupyter-server + # jupytext + # nbclient + # nbconvert +nest-asyncio==1.6.0 + # via ipykernel +notebook==7.2.2 + # via jupyter +notebook-shim==0.2.4 + # via + # jupyterlab + # notebook +numpy==2.1.3 # via pandas -pyyaml==6.0.1 +overrides==7.7.0 + # via jupyter-server +packaging==24.2 + # via + # hdxms-datasets (pyproject.toml) + # black + # ipykernel + # jupyter-server + # jupyterlab + # jupyterlab-server + # jupytext + # mkdocs + # nbconvert + # pytest +paginate==0.5.7 + # via mkdocs-material +pandas==2.2.3 # via hdxms-datasets (pyproject.toml) -requests==2.31.0 +pandocfilters==1.5.1 + # via nbconvert +parso==0.8.4 + # via jedi +pathspec==0.12.1 + # via + # black + # mkdocs +pexpect==4.9.0 + # via ipython +platformdirs==4.3.6 + # via + # black + # jupyter-core + # mkdocs-get-deps + # mkdocstrings +pluggy==1.5.0 + # via pytest +prometheus-client==0.21.0 + # via jupyter-server +prompt-toolkit==3.0.48 + # via + # ipython + # jupyter-console +psutil==6.1.0 + # via ipykernel +ptyprocess==0.7.0 + # via + # pexpect + # terminado +pure-eval==0.2.3 + # via stack-data +pycparser==2.22 + # via cffi +pygments==2.18.0 + # via + # hdxms-datasets (pyproject.toml) + # ipython + # jupyter-console + # mkdocs-jupyter + # mkdocs-material + # nbconvert +pymdown-extensions==10.12 + # via + # mkdocs-material + # mkdocstrings +pytest==8.3.3 # via hdxms-datasets (pyproject.toml) +python-dateutil==2.9.0.post0 + # via + # arrow + # ghp-import + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +pytz==2024.2 + # via pandas +pyyaml==6.0.2 + # via + # hdxms-datasets (pyproject.toml) + # jupyter-events + # jupytext + # mkdocs + # mkdocs-get-deps + # pymdown-extensions + # pyyaml-env-tag +pyyaml-env-tag==0.1 + # via mkdocs +pyzmq==26.2.0 + # via + # ipykernel + # jupyter-client + # jupyter-console + # jupyter-server +referencing==0.35.1 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +regex==2024.11.6 + # via mkdocs-material +requests==2.32.3 + # via + # hdxms-datasets (pyproject.toml) + # jupyterlab-server + # mkdocs-material +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rpds-py==0.21.0 + # via + # jsonschema + # referencing +send2trash==1.8.3 + # via jupyter-server +setuptools==75.6.0 + # via jupyterlab six==1.16.0 - # via python-dateutil -tzdata==2023.4 + # via + # asttokens + # python-dateutil + # rfc3339-validator +sniffio==1.3.1 + # via + # anyio + # httpx +soupsieve==2.6 + # via beautifulsoup4 +stack-data==0.6.3 + # via ipython +terminado==0.18.1 + # via + # jupyter-server + # jupyter-server-terminals +tinycss2==1.4.0 + # via nbconvert +tokenize-rt==6.1.0 + # via black +tornado==6.4.2 + # via + # ipykernel + # jupyter-client + # jupyter-server + # jupyterlab + # notebook + # terminado +traitlets==5.14.3 + # via + # comm + # ipykernel + # ipython + # ipywidgets + # jupyter-client + # jupyter-console + # jupyter-core + # jupyter-events + # jupyter-server + # jupyterlab + # matplotlib-inline + # nbclient + # nbconvert + # nbformat +types-python-dateutil==2.9.0.20241003 + # via arrow +tzdata==2024.2 # via pandas -urllib3==2.2.2 +uri-template==1.3.0 + # via jsonschema +urllib3==2.2.3 # via requests +watchdog==6.0.0 + # via mkdocs +wcwidth==0.2.13 + # via prompt-toolkit +webcolors==24.11.1 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.8.0 + # via jupyter-server +widgetsnbextension==4.0.13 + # via ipywidgets diff --git a/requirements/requirements-macOS-latest-3.11.txt b/requirements/requirements-macOS-latest-3.11.txt new file mode 100644 index 0000000..10a2c53 --- /dev/null +++ b/requirements/requirements-macOS-latest-3.11.txt @@ -0,0 +1,447 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile --all-extras pyproject.toml -o requirements-macOS-latest-3.11.txt +anyio==4.6.2.post1 + # via + # httpx + # jupyter-server +appnope==0.1.4 + # via ipykernel +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.3.0 + # via isoduration +asttokens==2.4.1 + # via stack-data +async-lru==2.0.4 + # via jupyterlab +attrs==24.2.0 + # via + # jsonschema + # referencing +babel==2.16.0 + # via + # jupyterlab-server + # mkdocs-material +beautifulsoup4==4.12.3 + # via nbconvert +black==24.10.0 + # via hdxms-datasets (pyproject.toml) +bleach==6.2.0 + # via nbconvert +certifi==2024.8.30 + # via + # httpcore + # httpx + # requests +cffi==1.17.1 + # via argon2-cffi-bindings +charset-normalizer==3.4.0 + # via requests +click==8.1.7 + # via + # black + # mkdocs + # mkdocstrings +colorama==0.4.6 + # via + # griffe + # mkdocs-material +comm==0.2.2 + # via + # ipykernel + # ipywidgets +debugpy==1.8.9 + # via ipykernel +decorator==5.1.1 + # via ipython +defusedxml==0.7.1 + # via nbconvert +executing==2.1.0 + # via stack-data +fastjsonschema==2.20.0 + # via nbformat +fqdn==1.5.1 + # via jsonschema +ghp-import==2.1.0 + # via mkdocs +griffe==1.5.1 + # via mkdocstrings-python +h11==0.14.0 + # via httpcore +httpcore==1.0.7 + # via httpx +httpx==0.27.2 + # via jupyterlab +idna==3.10 + # via + # anyio + # httpx + # jsonschema + # requests +iniconfig==2.0.0 + # via pytest +ipykernel==6.29.5 + # via + # jupyter + # jupyter-console + # jupyterlab + # mkdocs-jupyter +ipython==8.29.0 + # via + # black + # ipykernel + # ipywidgets + # jupyter-console +ipywidgets==8.1.5 + # via jupyter +isoduration==20.11.0 + # via jsonschema +jedi==0.19.2 + # via ipython +jinja2==3.1.4 + # via + # jupyter-server + # jupyterlab + # jupyterlab-server + # mkdocs + # mkdocs-material + # mkdocstrings + # nbconvert +json5==0.10.0 + # via jupyterlab-server +jsonpointer==3.0.0 + # via jsonschema +jsonschema==4.23.0 + # via + # jupyter-events + # jupyterlab-server + # nbformat +jsonschema-specifications==2024.10.1 + # via jsonschema +jupyter==1.1.1 + # via hdxms-datasets (pyproject.toml) +jupyter-client==8.6.3 + # via + # ipykernel + # jupyter-console + # jupyter-server + # nbclient +jupyter-console==6.6.3 + # via jupyter +jupyter-core==5.7.2 + # via + # ipykernel + # jupyter-client + # jupyter-console + # jupyter-server + # jupyterlab + # nbclient + # nbconvert + # nbformat +jupyter-events==0.10.0 + # via jupyter-server +jupyter-lsp==2.2.5 + # via jupyterlab +jupyter-server==2.14.2 + # via + # jupyter-lsp + # jupyterlab + # jupyterlab-server + # notebook + # notebook-shim +jupyter-server-terminals==0.5.3 + # via jupyter-server +jupyterlab==4.2.6 + # via + # jupyter + # notebook +jupyterlab-pygments==0.3.0 + # via nbconvert +jupyterlab-server==2.27.3 + # via + # jupyterlab + # notebook +jupyterlab-widgets==3.0.13 + # via ipywidgets +jupytext==1.16.4 + # via mkdocs-jupyter +markdown==3.7 + # via + # mkdocs + # mkdocs-autorefs + # mkdocs-material + # mkdocstrings + # pymdown-extensions +markdown-it-py==3.0.0 + # via + # jupytext + # mdit-py-plugins +markupsafe==3.0.2 + # via + # jinja2 + # mkdocs + # mkdocs-autorefs + # mkdocstrings + # nbconvert +matplotlib-inline==0.1.7 + # via + # ipykernel + # ipython +mdit-py-plugins==0.4.2 + # via jupytext +mdurl==0.1.2 + # via markdown-it-py +mergedeep==1.3.4 + # via + # mkdocs + # mkdocs-get-deps +mistune==3.0.2 + # via nbconvert +mkdocs==1.6.1 + # via + # hdxms-datasets (pyproject.toml) + # mkdocs-autorefs + # mkdocs-gen-files + # mkdocs-jupyter + # mkdocs-literate-nav + # mkdocs-material + # mkdocstrings +mkdocs-autorefs==1.2.0 + # via + # mkdocstrings + # mkdocstrings-python +mkdocs-gen-files==0.5.0 + # via hdxms-datasets (pyproject.toml) +mkdocs-get-deps==0.2.0 + # via mkdocs +mkdocs-jupyter==0.25.1 + # via hdxms-datasets (pyproject.toml) +mkdocs-literate-nav==0.6.1 + # via hdxms-datasets (pyproject.toml) +mkdocs-material==9.5.46 + # via + # hdxms-datasets (pyproject.toml) + # mkdocs-jupyter +mkdocs-material-extensions==1.3.1 + # via mkdocs-material +mkdocstrings==0.27.0 + # via + # hdxms-datasets (pyproject.toml) + # mkdocstrings-python +mkdocstrings-python==1.12.2 + # via mkdocstrings +mypy-extensions==1.0.0 + # via black +nbclient==0.10.0 + # via nbconvert +nbconvert==7.16.4 + # via + # jupyter + # jupyter-server + # mkdocs-jupyter +nbformat==5.10.4 + # via + # jupyter-server + # jupytext + # nbclient + # nbconvert +nest-asyncio==1.6.0 + # via ipykernel +notebook==7.2.2 + # via jupyter +notebook-shim==0.2.4 + # via + # jupyterlab + # notebook +numpy==2.1.3 + # via pandas +overrides==7.7.0 + # via jupyter-server +packaging==24.2 + # via + # hdxms-datasets (pyproject.toml) + # black + # ipykernel + # jupyter-server + # jupyterlab + # jupyterlab-server + # jupytext + # mkdocs + # nbconvert + # pytest +paginate==0.5.7 + # via mkdocs-material +pandas==2.2.3 + # via hdxms-datasets (pyproject.toml) +pandocfilters==1.5.1 + # via nbconvert +parso==0.8.4 + # via jedi +pathspec==0.12.1 + # via + # black + # mkdocs +pexpect==4.9.0 + # via ipython +platformdirs==4.3.6 + # via + # black + # jupyter-core + # mkdocs-get-deps + # mkdocstrings +pluggy==1.5.0 + # via pytest +prometheus-client==0.21.0 + # via jupyter-server +prompt-toolkit==3.0.48 + # via + # ipython + # jupyter-console +psutil==6.1.0 + # via ipykernel +ptyprocess==0.7.0 + # via + # pexpect + # terminado +pure-eval==0.2.3 + # via stack-data +pycparser==2.22 + # via cffi +pygments==2.18.0 + # via + # hdxms-datasets (pyproject.toml) + # ipython + # jupyter-console + # mkdocs-jupyter + # mkdocs-material + # nbconvert +pymdown-extensions==10.12 + # via + # mkdocs-material + # mkdocstrings +pytest==8.3.3 + # via hdxms-datasets (pyproject.toml) +python-dateutil==2.9.0.post0 + # via + # arrow + # ghp-import + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +pytz==2024.2 + # via pandas +pyyaml==6.0.2 + # via + # hdxms-datasets (pyproject.toml) + # jupyter-events + # jupytext + # mkdocs + # mkdocs-get-deps + # pymdown-extensions + # pyyaml-env-tag +pyyaml-env-tag==0.1 + # via mkdocs +pyzmq==26.2.0 + # via + # ipykernel + # jupyter-client + # jupyter-console + # jupyter-server +referencing==0.35.1 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +regex==2024.11.6 + # via mkdocs-material +requests==2.32.3 + # via + # hdxms-datasets (pyproject.toml) + # jupyterlab-server + # mkdocs-material +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rpds-py==0.21.0 + # via + # jsonschema + # referencing +send2trash==1.8.3 + # via jupyter-server +setuptools==75.6.0 + # via jupyterlab +six==1.16.0 + # via + # asttokens + # python-dateutil + # rfc3339-validator +sniffio==1.3.1 + # via + # anyio + # httpx +soupsieve==2.6 + # via beautifulsoup4 +stack-data==0.6.3 + # via ipython +terminado==0.18.1 + # via + # jupyter-server + # jupyter-server-terminals +tinycss2==1.4.0 + # via nbconvert +tokenize-rt==6.1.0 + # via black +tornado==6.4.2 + # via + # ipykernel + # jupyter-client + # jupyter-server + # jupyterlab + # notebook + # terminado +traitlets==5.14.3 + # via + # comm + # ipykernel + # ipython + # ipywidgets + # jupyter-client + # jupyter-console + # jupyter-core + # jupyter-events + # jupyter-server + # jupyterlab + # matplotlib-inline + # nbclient + # nbconvert + # nbformat +types-python-dateutil==2.9.0.20241003 + # via arrow +tzdata==2024.2 + # via pandas +uri-template==1.3.0 + # via jsonschema +urllib3==2.2.3 + # via requests +watchdog==6.0.0 + # via mkdocs +wcwidth==0.2.13 + # via prompt-toolkit +webcolors==24.11.1 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.8.0 + # via jupyter-server +widgetsnbextension==4.0.13 + # via ipywidgets diff --git a/requirements/requirements-macOS-latest-3.12.txt b/requirements/requirements-macOS-latest-3.12.txt new file mode 100644 index 0000000..9878614 --- /dev/null +++ b/requirements/requirements-macOS-latest-3.12.txt @@ -0,0 +1,447 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile --all-extras pyproject.toml -o requirements-macOS-latest-3.12.txt +anyio==4.6.2.post1 + # via + # httpx + # jupyter-server +appnope==0.1.4 + # via ipykernel +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.3.0 + # via isoduration +asttokens==2.4.1 + # via stack-data +async-lru==2.0.4 + # via jupyterlab +attrs==24.2.0 + # via + # jsonschema + # referencing +babel==2.16.0 + # via + # jupyterlab-server + # mkdocs-material +beautifulsoup4==4.12.3 + # via nbconvert +black==24.10.0 + # via hdxms-datasets (pyproject.toml) +bleach==6.2.0 + # via nbconvert +certifi==2024.8.30 + # via + # httpcore + # httpx + # requests +cffi==1.17.1 + # via argon2-cffi-bindings +charset-normalizer==3.4.0 + # via requests +click==8.1.7 + # via + # black + # mkdocs + # mkdocstrings +colorama==0.4.6 + # via + # griffe + # mkdocs-material +comm==0.2.2 + # via + # ipykernel + # ipywidgets +debugpy==1.8.9 + # via ipykernel +decorator==5.1.1 + # via ipython +defusedxml==0.7.1 + # via nbconvert +executing==2.1.0 + # via stack-data +fastjsonschema==2.20.0 + # via nbformat +fqdn==1.5.1 + # via jsonschema +ghp-import==2.1.0 + # via mkdocs +griffe==1.5.1 + # via mkdocstrings-python +h11==0.14.0 + # via httpcore +httpcore==1.0.7 + # via httpx +httpx==0.27.2 + # via jupyterlab +idna==3.10 + # via + # anyio + # httpx + # jsonschema + # requests +iniconfig==2.0.0 + # via pytest +ipykernel==6.29.5 + # via + # jupyter + # jupyter-console + # jupyterlab + # mkdocs-jupyter +ipython==8.29.0 + # via + # black + # ipykernel + # ipywidgets + # jupyter-console +ipywidgets==8.1.5 + # via jupyter +isoduration==20.11.0 + # via jsonschema +jedi==0.19.2 + # via ipython +jinja2==3.1.4 + # via + # jupyter-server + # jupyterlab + # jupyterlab-server + # mkdocs + # mkdocs-material + # mkdocstrings + # nbconvert +json5==0.10.0 + # via jupyterlab-server +jsonpointer==3.0.0 + # via jsonschema +jsonschema==4.23.0 + # via + # jupyter-events + # jupyterlab-server + # nbformat +jsonschema-specifications==2024.10.1 + # via jsonschema +jupyter==1.1.1 + # via hdxms-datasets (pyproject.toml) +jupyter-client==8.6.3 + # via + # ipykernel + # jupyter-console + # jupyter-server + # nbclient +jupyter-console==6.6.3 + # via jupyter +jupyter-core==5.7.2 + # via + # ipykernel + # jupyter-client + # jupyter-console + # jupyter-server + # jupyterlab + # nbclient + # nbconvert + # nbformat +jupyter-events==0.10.0 + # via jupyter-server +jupyter-lsp==2.2.5 + # via jupyterlab +jupyter-server==2.14.2 + # via + # jupyter-lsp + # jupyterlab + # jupyterlab-server + # notebook + # notebook-shim +jupyter-server-terminals==0.5.3 + # via jupyter-server +jupyterlab==4.2.6 + # via + # jupyter + # notebook +jupyterlab-pygments==0.3.0 + # via nbconvert +jupyterlab-server==2.27.3 + # via + # jupyterlab + # notebook +jupyterlab-widgets==3.0.13 + # via ipywidgets +jupytext==1.16.4 + # via mkdocs-jupyter +markdown==3.7 + # via + # mkdocs + # mkdocs-autorefs + # mkdocs-material + # mkdocstrings + # pymdown-extensions +markdown-it-py==3.0.0 + # via + # jupytext + # mdit-py-plugins +markupsafe==3.0.2 + # via + # jinja2 + # mkdocs + # mkdocs-autorefs + # mkdocstrings + # nbconvert +matplotlib-inline==0.1.7 + # via + # ipykernel + # ipython +mdit-py-plugins==0.4.2 + # via jupytext +mdurl==0.1.2 + # via markdown-it-py +mergedeep==1.3.4 + # via + # mkdocs + # mkdocs-get-deps +mistune==3.0.2 + # via nbconvert +mkdocs==1.6.1 + # via + # hdxms-datasets (pyproject.toml) + # mkdocs-autorefs + # mkdocs-gen-files + # mkdocs-jupyter + # mkdocs-literate-nav + # mkdocs-material + # mkdocstrings +mkdocs-autorefs==1.2.0 + # via + # mkdocstrings + # mkdocstrings-python +mkdocs-gen-files==0.5.0 + # via hdxms-datasets (pyproject.toml) +mkdocs-get-deps==0.2.0 + # via mkdocs +mkdocs-jupyter==0.25.1 + # via hdxms-datasets (pyproject.toml) +mkdocs-literate-nav==0.6.1 + # via hdxms-datasets (pyproject.toml) +mkdocs-material==9.5.46 + # via + # hdxms-datasets (pyproject.toml) + # mkdocs-jupyter +mkdocs-material-extensions==1.3.1 + # via mkdocs-material +mkdocstrings==0.27.0 + # via + # hdxms-datasets (pyproject.toml) + # mkdocstrings-python +mkdocstrings-python==1.12.2 + # via mkdocstrings +mypy-extensions==1.0.0 + # via black +nbclient==0.10.0 + # via nbconvert +nbconvert==7.16.4 + # via + # jupyter + # jupyter-server + # mkdocs-jupyter +nbformat==5.10.4 + # via + # jupyter-server + # jupytext + # nbclient + # nbconvert +nest-asyncio==1.6.0 + # via ipykernel +notebook==7.2.2 + # via jupyter +notebook-shim==0.2.4 + # via + # jupyterlab + # notebook +numpy==2.1.3 + # via pandas +overrides==7.7.0 + # via jupyter-server +packaging==24.2 + # via + # hdxms-datasets (pyproject.toml) + # black + # ipykernel + # jupyter-server + # jupyterlab + # jupyterlab-server + # jupytext + # mkdocs + # nbconvert + # pytest +paginate==0.5.7 + # via mkdocs-material +pandas==2.2.3 + # via hdxms-datasets (pyproject.toml) +pandocfilters==1.5.1 + # via nbconvert +parso==0.8.4 + # via jedi +pathspec==0.12.1 + # via + # black + # mkdocs +pexpect==4.9.0 + # via ipython +platformdirs==4.3.6 + # via + # black + # jupyter-core + # mkdocs-get-deps + # mkdocstrings +pluggy==1.5.0 + # via pytest +prometheus-client==0.21.0 + # via jupyter-server +prompt-toolkit==3.0.48 + # via + # ipython + # jupyter-console +psutil==6.1.0 + # via ipykernel +ptyprocess==0.7.0 + # via + # pexpect + # terminado +pure-eval==0.2.3 + # via stack-data +pycparser==2.22 + # via cffi +pygments==2.18.0 + # via + # hdxms-datasets (pyproject.toml) + # ipython + # jupyter-console + # mkdocs-jupyter + # mkdocs-material + # nbconvert +pymdown-extensions==10.12 + # via + # mkdocs-material + # mkdocstrings +pytest==8.3.3 + # via hdxms-datasets (pyproject.toml) +python-dateutil==2.9.0.post0 + # via + # arrow + # ghp-import + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +pytz==2024.2 + # via pandas +pyyaml==6.0.2 + # via + # hdxms-datasets (pyproject.toml) + # jupyter-events + # jupytext + # mkdocs + # mkdocs-get-deps + # pymdown-extensions + # pyyaml-env-tag +pyyaml-env-tag==0.1 + # via mkdocs +pyzmq==26.2.0 + # via + # ipykernel + # jupyter-client + # jupyter-console + # jupyter-server +referencing==0.35.1 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +regex==2024.11.6 + # via mkdocs-material +requests==2.32.3 + # via + # hdxms-datasets (pyproject.toml) + # jupyterlab-server + # mkdocs-material +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rpds-py==0.21.0 + # via + # jsonschema + # referencing +send2trash==1.8.3 + # via jupyter-server +setuptools==75.6.0 + # via jupyterlab +six==1.16.0 + # via + # asttokens + # python-dateutil + # rfc3339-validator +sniffio==1.3.1 + # via + # anyio + # httpx +soupsieve==2.6 + # via beautifulsoup4 +stack-data==0.6.3 + # via ipython +terminado==0.18.1 + # via + # jupyter-server + # jupyter-server-terminals +tinycss2==1.4.0 + # via nbconvert +tokenize-rt==6.1.0 + # via black +tornado==6.4.2 + # via + # ipykernel + # jupyter-client + # jupyter-server + # jupyterlab + # notebook + # terminado +traitlets==5.14.3 + # via + # comm + # ipykernel + # ipython + # ipywidgets + # jupyter-client + # jupyter-console + # jupyter-core + # jupyter-events + # jupyter-server + # jupyterlab + # matplotlib-inline + # nbclient + # nbconvert + # nbformat +types-python-dateutil==2.9.0.20241003 + # via arrow +tzdata==2024.2 + # via pandas +uri-template==1.3.0 + # via jsonschema +urllib3==2.2.3 + # via requests +watchdog==6.0.0 + # via mkdocs +wcwidth==0.2.13 + # via prompt-toolkit +webcolors==24.11.1 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.8.0 + # via jupyter-server +widgetsnbextension==4.0.13 + # via ipywidgets diff --git a/requirements/requirements-macOS-latest-3.13.txt b/requirements/requirements-macOS-latest-3.13.txt new file mode 100644 index 0000000..a2e8cbb --- /dev/null +++ b/requirements/requirements-macOS-latest-3.13.txt @@ -0,0 +1,447 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile --all-extras pyproject.toml -o requirements-macOS-latest-3.13.txt +anyio==4.6.2.post1 + # via + # httpx + # jupyter-server +appnope==0.1.4 + # via ipykernel +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.3.0 + # via isoduration +asttokens==2.4.1 + # via stack-data +async-lru==2.0.4 + # via jupyterlab +attrs==24.2.0 + # via + # jsonschema + # referencing +babel==2.16.0 + # via + # jupyterlab-server + # mkdocs-material +beautifulsoup4==4.12.3 + # via nbconvert +black==24.10.0 + # via hdxms-datasets (pyproject.toml) +bleach==6.2.0 + # via nbconvert +certifi==2024.8.30 + # via + # httpcore + # httpx + # requests +cffi==1.17.1 + # via argon2-cffi-bindings +charset-normalizer==3.4.0 + # via requests +click==8.1.7 + # via + # black + # mkdocs + # mkdocstrings +colorama==0.4.6 + # via + # griffe + # mkdocs-material +comm==0.2.2 + # via + # ipykernel + # ipywidgets +debugpy==1.8.9 + # via ipykernel +decorator==5.1.1 + # via ipython +defusedxml==0.7.1 + # via nbconvert +executing==2.1.0 + # via stack-data +fastjsonschema==2.20.0 + # via nbformat +fqdn==1.5.1 + # via jsonschema +ghp-import==2.1.0 + # via mkdocs +griffe==1.5.1 + # via mkdocstrings-python +h11==0.14.0 + # via httpcore +httpcore==1.0.7 + # via httpx +httpx==0.27.2 + # via jupyterlab +idna==3.10 + # via + # anyio + # httpx + # jsonschema + # requests +iniconfig==2.0.0 + # via pytest +ipykernel==6.29.5 + # via + # jupyter + # jupyter-console + # jupyterlab + # mkdocs-jupyter +ipython==8.29.0 + # via + # black + # ipykernel + # ipywidgets + # jupyter-console +ipywidgets==8.1.5 + # via jupyter +isoduration==20.11.0 + # via jsonschema +jedi==0.19.2 + # via ipython +jinja2==3.1.4 + # via + # jupyter-server + # jupyterlab + # jupyterlab-server + # mkdocs + # mkdocs-material + # mkdocstrings + # nbconvert +json5==0.10.0 + # via jupyterlab-server +jsonpointer==3.0.0 + # via jsonschema +jsonschema==4.23.0 + # via + # jupyter-events + # jupyterlab-server + # nbformat +jsonschema-specifications==2024.10.1 + # via jsonschema +jupyter==1.1.1 + # via hdxms-datasets (pyproject.toml) +jupyter-client==8.6.3 + # via + # ipykernel + # jupyter-console + # jupyter-server + # nbclient +jupyter-console==6.6.3 + # via jupyter +jupyter-core==5.7.2 + # via + # ipykernel + # jupyter-client + # jupyter-console + # jupyter-server + # jupyterlab + # nbclient + # nbconvert + # nbformat +jupyter-events==0.10.0 + # via jupyter-server +jupyter-lsp==2.2.5 + # via jupyterlab +jupyter-server==2.14.2 + # via + # jupyter-lsp + # jupyterlab + # jupyterlab-server + # notebook + # notebook-shim +jupyter-server-terminals==0.5.3 + # via jupyter-server +jupyterlab==4.2.6 + # via + # jupyter + # notebook +jupyterlab-pygments==0.3.0 + # via nbconvert +jupyterlab-server==2.27.3 + # via + # jupyterlab + # notebook +jupyterlab-widgets==3.0.13 + # via ipywidgets +jupytext==1.16.4 + # via mkdocs-jupyter +markdown==3.7 + # via + # mkdocs + # mkdocs-autorefs + # mkdocs-material + # mkdocstrings + # pymdown-extensions +markdown-it-py==3.0.0 + # via + # jupytext + # mdit-py-plugins +markupsafe==3.0.2 + # via + # jinja2 + # mkdocs + # mkdocs-autorefs + # mkdocstrings + # nbconvert +matplotlib-inline==0.1.7 + # via + # ipykernel + # ipython +mdit-py-plugins==0.4.2 + # via jupytext +mdurl==0.1.2 + # via markdown-it-py +mergedeep==1.3.4 + # via + # mkdocs + # mkdocs-get-deps +mistune==3.0.2 + # via nbconvert +mkdocs==1.6.1 + # via + # hdxms-datasets (pyproject.toml) + # mkdocs-autorefs + # mkdocs-gen-files + # mkdocs-jupyter + # mkdocs-literate-nav + # mkdocs-material + # mkdocstrings +mkdocs-autorefs==1.2.0 + # via + # mkdocstrings + # mkdocstrings-python +mkdocs-gen-files==0.5.0 + # via hdxms-datasets (pyproject.toml) +mkdocs-get-deps==0.2.0 + # via mkdocs +mkdocs-jupyter==0.25.1 + # via hdxms-datasets (pyproject.toml) +mkdocs-literate-nav==0.6.1 + # via hdxms-datasets (pyproject.toml) +mkdocs-material==9.5.46 + # via + # hdxms-datasets (pyproject.toml) + # mkdocs-jupyter +mkdocs-material-extensions==1.3.1 + # via mkdocs-material +mkdocstrings==0.27.0 + # via + # hdxms-datasets (pyproject.toml) + # mkdocstrings-python +mkdocstrings-python==1.12.2 + # via mkdocstrings +mypy-extensions==1.0.0 + # via black +nbclient==0.10.0 + # via nbconvert +nbconvert==7.16.4 + # via + # jupyter + # jupyter-server + # mkdocs-jupyter +nbformat==5.10.4 + # via + # jupyter-server + # jupytext + # nbclient + # nbconvert +nest-asyncio==1.6.0 + # via ipykernel +notebook==7.2.2 + # via jupyter +notebook-shim==0.2.4 + # via + # jupyterlab + # notebook +numpy==2.1.3 + # via pandas +overrides==7.7.0 + # via jupyter-server +packaging==24.2 + # via + # hdxms-datasets (pyproject.toml) + # black + # ipykernel + # jupyter-server + # jupyterlab + # jupyterlab-server + # jupytext + # mkdocs + # nbconvert + # pytest +paginate==0.5.7 + # via mkdocs-material +pandas==2.2.3 + # via hdxms-datasets (pyproject.toml) +pandocfilters==1.5.1 + # via nbconvert +parso==0.8.4 + # via jedi +pathspec==0.12.1 + # via + # black + # mkdocs +pexpect==4.9.0 + # via ipython +platformdirs==4.3.6 + # via + # black + # jupyter-core + # mkdocs-get-deps + # mkdocstrings +pluggy==1.5.0 + # via pytest +prometheus-client==0.21.0 + # via jupyter-server +prompt-toolkit==3.0.48 + # via + # ipython + # jupyter-console +psutil==6.1.0 + # via ipykernel +ptyprocess==0.7.0 + # via + # pexpect + # terminado +pure-eval==0.2.3 + # via stack-data +pycparser==2.22 + # via cffi +pygments==2.18.0 + # via + # hdxms-datasets (pyproject.toml) + # ipython + # jupyter-console + # mkdocs-jupyter + # mkdocs-material + # nbconvert +pymdown-extensions==10.12 + # via + # mkdocs-material + # mkdocstrings +pytest==8.3.3 + # via hdxms-datasets (pyproject.toml) +python-dateutil==2.9.0.post0 + # via + # arrow + # ghp-import + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +pytz==2024.2 + # via pandas +pyyaml==6.0.2 + # via + # hdxms-datasets (pyproject.toml) + # jupyter-events + # jupytext + # mkdocs + # mkdocs-get-deps + # pymdown-extensions + # pyyaml-env-tag +pyyaml-env-tag==0.1 + # via mkdocs +pyzmq==26.2.0 + # via + # ipykernel + # jupyter-client + # jupyter-console + # jupyter-server +referencing==0.35.1 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +regex==2024.11.6 + # via mkdocs-material +requests==2.32.3 + # via + # hdxms-datasets (pyproject.toml) + # jupyterlab-server + # mkdocs-material +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rpds-py==0.21.0 + # via + # jsonschema + # referencing +send2trash==1.8.3 + # via jupyter-server +setuptools==75.6.0 + # via jupyterlab +six==1.16.0 + # via + # asttokens + # python-dateutil + # rfc3339-validator +sniffio==1.3.1 + # via + # anyio + # httpx +soupsieve==2.6 + # via beautifulsoup4 +stack-data==0.6.3 + # via ipython +terminado==0.18.1 + # via + # jupyter-server + # jupyter-server-terminals +tinycss2==1.4.0 + # via nbconvert +tokenize-rt==6.1.0 + # via black +tornado==6.4.2 + # via + # ipykernel + # jupyter-client + # jupyter-server + # jupyterlab + # notebook + # terminado +traitlets==5.14.3 + # via + # comm + # ipykernel + # ipython + # ipywidgets + # jupyter-client + # jupyter-console + # jupyter-core + # jupyter-events + # jupyter-server + # jupyterlab + # matplotlib-inline + # nbclient + # nbconvert + # nbformat +types-python-dateutil==2.9.0.20241003 + # via arrow +tzdata==2024.2 + # via pandas +uri-template==1.3.0 + # via jsonschema +urllib3==2.2.3 + # via requests +watchdog==6.0.0 + # via mkdocs +wcwidth==0.2.13 + # via prompt-toolkit +webcolors==24.11.1 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.8.0 + # via jupyter-server +widgetsnbextension==4.0.13 + # via ipywidgets diff --git a/requirements/requirements-macOS-latest-3.9.txt b/requirements/requirements-macOS-latest-3.9.txt deleted file mode 100644 index fca33a7..0000000 --- a/requirements/requirements-macOS-latest-3.9.txt +++ /dev/null @@ -1,32 +0,0 @@ -# -# This file is autogenerated by pip-compile with Python 3.9 -# by the following command: -# -# pip-compile --output-file=requirements-macOS-latest-3.9.txt pyproject.toml -# -certifi==2023.11.17 - # via requests -charset-normalizer==3.3.2 - # via requests -idna==3.6 - # via requests -numpy==1.26.2 - # via pandas -packaging==23.2 - # via hdxms-datasets (pyproject.toml) -pandas==2.1.4 - # via hdxms-datasets (pyproject.toml) -python-dateutil==2.8.2 - # via pandas -pytz==2023.3.post1 - # via pandas -pyyaml==6.0.1 - # via hdxms-datasets (pyproject.toml) -requests==2.31.0 - # via hdxms-datasets (pyproject.toml) -six==1.16.0 - # via python-dateutil -tzdata==2023.4 - # via pandas -urllib3==2.2.2 - # via requests diff --git a/requirements/requirements-ubuntu-latest-3.10.txt b/requirements/requirements-ubuntu-latest-3.10.txt index 0411b26..d222631 100644 --- a/requirements/requirements-ubuntu-latest-3.10.txt +++ b/requirements/requirements-ubuntu-latest-3.10.txt @@ -1,32 +1,462 @@ -# -# This file is autogenerated by pip-compile with Python 3.10 -# by the following command: -# -# pip-compile --output-file=requirements-ubuntu-latest-3.10.txt pyproject.toml -# -certifi==2023.11.17 - # via requests -charset-normalizer==3.3.2 - # via requests -idna==3.6 +# This file was autogenerated by uv via the following command: +# uv pip compile --all-extras pyproject.toml -o requirements-ubuntu-latest-3.10.txt +anyio==4.6.2.post1 + # via + # httpx + # jupyter-server +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.3.0 + # via isoduration +asttokens==2.4.1 + # via stack-data +async-lru==2.0.4 + # via jupyterlab +attrs==24.2.0 + # via + # jsonschema + # referencing +babel==2.16.0 + # via + # jupyterlab-server + # mkdocs-material +beautifulsoup4==4.12.3 + # via nbconvert +black==24.10.0 + # via hdxms-datasets (pyproject.toml) +bleach==6.2.0 + # via nbconvert +certifi==2024.8.30 + # via + # httpcore + # httpx + # requests +cffi==1.17.1 + # via argon2-cffi-bindings +charset-normalizer==3.4.0 # via requests -numpy==1.26.2 - # via pandas -packaging==23.2 +click==8.1.7 + # via + # black + # mkdocs + # mkdocstrings +colorama==0.4.6 + # via + # griffe + # mkdocs-material +comm==0.2.2 + # via + # ipykernel + # ipywidgets +debugpy==1.8.9 + # via ipykernel +decorator==5.1.1 + # via ipython +defusedxml==0.7.1 + # via nbconvert +exceptiongroup==1.2.2 + # via + # anyio + # ipython + # pytest +executing==2.1.0 + # via stack-data +fastjsonschema==2.20.0 + # via nbformat +fqdn==1.5.1 + # via jsonschema +ghp-import==2.1.0 + # via mkdocs +griffe==1.5.1 + # via mkdocstrings-python +h11==0.14.0 + # via httpcore +httpcore==1.0.7 + # via httpx +httpx==0.27.2 + # via jupyterlab +idna==3.10 + # via + # anyio + # httpx + # jsonschema + # requests +iniconfig==2.0.0 + # via pytest +ipykernel==6.29.5 + # via + # jupyter + # jupyter-console + # jupyterlab + # mkdocs-jupyter +ipython==8.29.0 + # via + # black + # ipykernel + # ipywidgets + # jupyter-console +ipywidgets==8.1.5 + # via jupyter +isoduration==20.11.0 + # via jsonschema +jedi==0.19.2 + # via ipython +jinja2==3.1.4 + # via + # jupyter-server + # jupyterlab + # jupyterlab-server + # mkdocs + # mkdocs-material + # mkdocstrings + # nbconvert +json5==0.10.0 + # via jupyterlab-server +jsonpointer==3.0.0 + # via jsonschema +jsonschema==4.23.0 + # via + # jupyter-events + # jupyterlab-server + # nbformat +jsonschema-specifications==2024.10.1 + # via jsonschema +jupyter==1.1.1 # via hdxms-datasets (pyproject.toml) -pandas==2.1.4 +jupyter-client==8.6.3 + # via + # ipykernel + # jupyter-console + # jupyter-server + # nbclient +jupyter-console==6.6.3 + # via jupyter +jupyter-core==5.7.2 + # via + # ipykernel + # jupyter-client + # jupyter-console + # jupyter-server + # jupyterlab + # nbclient + # nbconvert + # nbformat +jupyter-events==0.10.0 + # via jupyter-server +jupyter-lsp==2.2.5 + # via jupyterlab +jupyter-server==2.14.2 + # via + # jupyter-lsp + # jupyterlab + # jupyterlab-server + # notebook + # notebook-shim +jupyter-server-terminals==0.5.3 + # via jupyter-server +jupyterlab==4.2.6 + # via + # jupyter + # notebook +jupyterlab-pygments==0.3.0 + # via nbconvert +jupyterlab-server==2.27.3 + # via + # jupyterlab + # notebook +jupyterlab-widgets==3.0.13 + # via ipywidgets +jupytext==1.16.4 + # via mkdocs-jupyter +markdown==3.7 + # via + # mkdocs + # mkdocs-autorefs + # mkdocs-material + # mkdocstrings + # pymdown-extensions +markdown-it-py==3.0.0 + # via + # jupytext + # mdit-py-plugins +markupsafe==3.0.2 + # via + # jinja2 + # mkdocs + # mkdocs-autorefs + # mkdocstrings + # nbconvert +matplotlib-inline==0.1.7 + # via + # ipykernel + # ipython +mdit-py-plugins==0.4.2 + # via jupytext +mdurl==0.1.2 + # via markdown-it-py +mergedeep==1.3.4 + # via + # mkdocs + # mkdocs-get-deps +mistune==3.0.2 + # via nbconvert +mkdocs==1.6.1 + # via + # hdxms-datasets (pyproject.toml) + # mkdocs-autorefs + # mkdocs-gen-files + # mkdocs-jupyter + # mkdocs-literate-nav + # mkdocs-material + # mkdocstrings +mkdocs-autorefs==1.2.0 + # via + # mkdocstrings + # mkdocstrings-python +mkdocs-gen-files==0.5.0 # via hdxms-datasets (pyproject.toml) -python-dateutil==2.8.2 - # via pandas -pytz==2023.3.post1 +mkdocs-get-deps==0.2.0 + # via mkdocs +mkdocs-jupyter==0.25.1 + # via hdxms-datasets (pyproject.toml) +mkdocs-literate-nav==0.6.1 + # via hdxms-datasets (pyproject.toml) +mkdocs-material==9.5.46 + # via + # hdxms-datasets (pyproject.toml) + # mkdocs-jupyter +mkdocs-material-extensions==1.3.1 + # via mkdocs-material +mkdocstrings==0.27.0 + # via + # hdxms-datasets (pyproject.toml) + # mkdocstrings-python +mkdocstrings-python==1.12.2 + # via mkdocstrings +mypy-extensions==1.0.0 + # via black +nbclient==0.10.0 + # via nbconvert +nbconvert==7.16.4 + # via + # jupyter + # jupyter-server + # mkdocs-jupyter +nbformat==5.10.4 + # via + # jupyter-server + # jupytext + # nbclient + # nbconvert +nest-asyncio==1.6.0 + # via ipykernel +notebook==7.2.2 + # via jupyter +notebook-shim==0.2.4 + # via + # jupyterlab + # notebook +numpy==2.1.3 # via pandas -pyyaml==6.0.1 +overrides==7.7.0 + # via jupyter-server +packaging==24.2 + # via + # hdxms-datasets (pyproject.toml) + # black + # ipykernel + # jupyter-server + # jupyterlab + # jupyterlab-server + # jupytext + # mkdocs + # nbconvert + # pytest +paginate==0.5.7 + # via mkdocs-material +pandas==2.2.3 # via hdxms-datasets (pyproject.toml) -requests==2.31.0 +pandocfilters==1.5.1 + # via nbconvert +parso==0.8.4 + # via jedi +pathspec==0.12.1 + # via + # black + # mkdocs +pexpect==4.9.0 + # via ipython +platformdirs==4.3.6 + # via + # black + # jupyter-core + # mkdocs-get-deps + # mkdocstrings +pluggy==1.5.0 + # via pytest +prometheus-client==0.21.0 + # via jupyter-server +prompt-toolkit==3.0.48 + # via + # ipython + # jupyter-console +psutil==6.1.0 + # via ipykernel +ptyprocess==0.7.0 + # via + # pexpect + # terminado +pure-eval==0.2.3 + # via stack-data +pycparser==2.22 + # via cffi +pygments==2.18.0 + # via + # hdxms-datasets (pyproject.toml) + # ipython + # jupyter-console + # mkdocs-jupyter + # mkdocs-material + # nbconvert +pymdown-extensions==10.12 + # via + # mkdocs-material + # mkdocstrings +pytest==8.3.3 # via hdxms-datasets (pyproject.toml) +python-dateutil==2.9.0.post0 + # via + # arrow + # ghp-import + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +pytz==2024.2 + # via pandas +pyyaml==6.0.2 + # via + # hdxms-datasets (pyproject.toml) + # jupyter-events + # jupytext + # mkdocs + # mkdocs-get-deps + # pymdown-extensions + # pyyaml-env-tag +pyyaml-env-tag==0.1 + # via mkdocs +pyzmq==26.2.0 + # via + # ipykernel + # jupyter-client + # jupyter-console + # jupyter-server +referencing==0.35.1 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +regex==2024.11.6 + # via mkdocs-material +requests==2.32.3 + # via + # hdxms-datasets (pyproject.toml) + # jupyterlab-server + # mkdocs-material +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rpds-py==0.21.0 + # via + # jsonschema + # referencing +send2trash==1.8.3 + # via jupyter-server +setuptools==75.6.0 + # via jupyterlab six==1.16.0 - # via python-dateutil -tzdata==2023.4 + # via + # asttokens + # python-dateutil + # rfc3339-validator +sniffio==1.3.1 + # via + # anyio + # httpx +soupsieve==2.6 + # via beautifulsoup4 +stack-data==0.6.3 + # via ipython +terminado==0.18.1 + # via + # jupyter-server + # jupyter-server-terminals +tinycss2==1.4.0 + # via nbconvert +tokenize-rt==6.1.0 + # via black +tomli==2.1.0 + # via + # black + # jupyterlab + # jupytext + # pytest +tornado==6.4.2 + # via + # ipykernel + # jupyter-client + # jupyter-server + # jupyterlab + # notebook + # terminado +traitlets==5.14.3 + # via + # comm + # ipykernel + # ipython + # ipywidgets + # jupyter-client + # jupyter-console + # jupyter-core + # jupyter-events + # jupyter-server + # jupyterlab + # matplotlib-inline + # nbclient + # nbconvert + # nbformat +types-python-dateutil==2.9.0.20241003 + # via arrow +typing-extensions==4.12.2 + # via + # anyio + # async-lru + # black + # ipython +tzdata==2024.2 # via pandas -urllib3==2.2.2 +uri-template==1.3.0 + # via jsonschema +urllib3==2.2.3 # via requests +watchdog==6.0.0 + # via mkdocs +wcwidth==0.2.13 + # via prompt-toolkit +webcolors==24.11.1 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.8.0 + # via jupyter-server +widgetsnbextension==4.0.13 + # via ipywidgets diff --git a/requirements/requirements-ubuntu-latest-3.11.txt b/requirements/requirements-ubuntu-latest-3.11.txt new file mode 100644 index 0000000..a073e15 --- /dev/null +++ b/requirements/requirements-ubuntu-latest-3.11.txt @@ -0,0 +1,462 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile --all-extras pyproject.toml -o requirements-ubuntu-latest-3.11.txt +anyio==4.6.2.post1 + # via + # httpx + # jupyter-server +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.3.0 + # via isoduration +asttokens==2.4.1 + # via stack-data +async-lru==2.0.4 + # via jupyterlab +attrs==24.2.0 + # via + # jsonschema + # referencing +babel==2.16.0 + # via + # jupyterlab-server + # mkdocs-material +beautifulsoup4==4.12.3 + # via nbconvert +black==24.10.0 + # via hdxms-datasets (pyproject.toml) +bleach==6.2.0 + # via nbconvert +certifi==2024.8.30 + # via + # httpcore + # httpx + # requests +cffi==1.17.1 + # via argon2-cffi-bindings +charset-normalizer==3.4.0 + # via requests +click==8.1.7 + # via + # black + # mkdocs + # mkdocstrings +colorama==0.4.6 + # via + # griffe + # mkdocs-material +comm==0.2.2 + # via + # ipykernel + # ipywidgets +debugpy==1.8.9 + # via ipykernel +decorator==5.1.1 + # via ipython +defusedxml==0.7.1 + # via nbconvert +exceptiongroup==1.2.2 + # via + # anyio + # ipython + # pytest +executing==2.1.0 + # via stack-data +fastjsonschema==2.20.0 + # via nbformat +fqdn==1.5.1 + # via jsonschema +ghp-import==2.1.0 + # via mkdocs +griffe==1.5.1 + # via mkdocstrings-python +h11==0.14.0 + # via httpcore +httpcore==1.0.7 + # via httpx +httpx==0.27.2 + # via jupyterlab +idna==3.10 + # via + # anyio + # httpx + # jsonschema + # requests +iniconfig==2.0.0 + # via pytest +ipykernel==6.29.5 + # via + # jupyter + # jupyter-console + # jupyterlab + # mkdocs-jupyter +ipython==8.29.0 + # via + # black + # ipykernel + # ipywidgets + # jupyter-console +ipywidgets==8.1.5 + # via jupyter +isoduration==20.11.0 + # via jsonschema +jedi==0.19.2 + # via ipython +jinja2==3.1.4 + # via + # jupyter-server + # jupyterlab + # jupyterlab-server + # mkdocs + # mkdocs-material + # mkdocstrings + # nbconvert +json5==0.10.0 + # via jupyterlab-server +jsonpointer==3.0.0 + # via jsonschema +jsonschema==4.23.0 + # via + # jupyter-events + # jupyterlab-server + # nbformat +jsonschema-specifications==2024.10.1 + # via jsonschema +jupyter==1.1.1 + # via hdxms-datasets (pyproject.toml) +jupyter-client==8.6.3 + # via + # ipykernel + # jupyter-console + # jupyter-server + # nbclient +jupyter-console==6.6.3 + # via jupyter +jupyter-core==5.7.2 + # via + # ipykernel + # jupyter-client + # jupyter-console + # jupyter-server + # jupyterlab + # nbclient + # nbconvert + # nbformat +jupyter-events==0.10.0 + # via jupyter-server +jupyter-lsp==2.2.5 + # via jupyterlab +jupyter-server==2.14.2 + # via + # jupyter-lsp + # jupyterlab + # jupyterlab-server + # notebook + # notebook-shim +jupyter-server-terminals==0.5.3 + # via jupyter-server +jupyterlab==4.2.6 + # via + # jupyter + # notebook +jupyterlab-pygments==0.3.0 + # via nbconvert +jupyterlab-server==2.27.3 + # via + # jupyterlab + # notebook +jupyterlab-widgets==3.0.13 + # via ipywidgets +jupytext==1.16.4 + # via mkdocs-jupyter +markdown==3.7 + # via + # mkdocs + # mkdocs-autorefs + # mkdocs-material + # mkdocstrings + # pymdown-extensions +markdown-it-py==3.0.0 + # via + # jupytext + # mdit-py-plugins +markupsafe==3.0.2 + # via + # jinja2 + # mkdocs + # mkdocs-autorefs + # mkdocstrings + # nbconvert +matplotlib-inline==0.1.7 + # via + # ipykernel + # ipython +mdit-py-plugins==0.4.2 + # via jupytext +mdurl==0.1.2 + # via markdown-it-py +mergedeep==1.3.4 + # via + # mkdocs + # mkdocs-get-deps +mistune==3.0.2 + # via nbconvert +mkdocs==1.6.1 + # via + # hdxms-datasets (pyproject.toml) + # mkdocs-autorefs + # mkdocs-gen-files + # mkdocs-jupyter + # mkdocs-literate-nav + # mkdocs-material + # mkdocstrings +mkdocs-autorefs==1.2.0 + # via + # mkdocstrings + # mkdocstrings-python +mkdocs-gen-files==0.5.0 + # via hdxms-datasets (pyproject.toml) +mkdocs-get-deps==0.2.0 + # via mkdocs +mkdocs-jupyter==0.25.1 + # via hdxms-datasets (pyproject.toml) +mkdocs-literate-nav==0.6.1 + # via hdxms-datasets (pyproject.toml) +mkdocs-material==9.5.46 + # via + # hdxms-datasets (pyproject.toml) + # mkdocs-jupyter +mkdocs-material-extensions==1.3.1 + # via mkdocs-material +mkdocstrings==0.27.0 + # via + # hdxms-datasets (pyproject.toml) + # mkdocstrings-python +mkdocstrings-python==1.12.2 + # via mkdocstrings +mypy-extensions==1.0.0 + # via black +nbclient==0.10.0 + # via nbconvert +nbconvert==7.16.4 + # via + # jupyter + # jupyter-server + # mkdocs-jupyter +nbformat==5.10.4 + # via + # jupyter-server + # jupytext + # nbclient + # nbconvert +nest-asyncio==1.6.0 + # via ipykernel +notebook==7.2.2 + # via jupyter +notebook-shim==0.2.4 + # via + # jupyterlab + # notebook +numpy==2.1.3 + # via pandas +overrides==7.7.0 + # via jupyter-server +packaging==24.2 + # via + # hdxms-datasets (pyproject.toml) + # black + # ipykernel + # jupyter-server + # jupyterlab + # jupyterlab-server + # jupytext + # mkdocs + # nbconvert + # pytest +paginate==0.5.7 + # via mkdocs-material +pandas==2.2.3 + # via hdxms-datasets (pyproject.toml) +pandocfilters==1.5.1 + # via nbconvert +parso==0.8.4 + # via jedi +pathspec==0.12.1 + # via + # black + # mkdocs +pexpect==4.9.0 + # via ipython +platformdirs==4.3.6 + # via + # black + # jupyter-core + # mkdocs-get-deps + # mkdocstrings +pluggy==1.5.0 + # via pytest +prometheus-client==0.21.0 + # via jupyter-server +prompt-toolkit==3.0.48 + # via + # ipython + # jupyter-console +psutil==6.1.0 + # via ipykernel +ptyprocess==0.7.0 + # via + # pexpect + # terminado +pure-eval==0.2.3 + # via stack-data +pycparser==2.22 + # via cffi +pygments==2.18.0 + # via + # hdxms-datasets (pyproject.toml) + # ipython + # jupyter-console + # mkdocs-jupyter + # mkdocs-material + # nbconvert +pymdown-extensions==10.12 + # via + # mkdocs-material + # mkdocstrings +pytest==8.3.3 + # via hdxms-datasets (pyproject.toml) +python-dateutil==2.9.0.post0 + # via + # arrow + # ghp-import + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +pytz==2024.2 + # via pandas +pyyaml==6.0.2 + # via + # hdxms-datasets (pyproject.toml) + # jupyter-events + # jupytext + # mkdocs + # mkdocs-get-deps + # pymdown-extensions + # pyyaml-env-tag +pyyaml-env-tag==0.1 + # via mkdocs +pyzmq==26.2.0 + # via + # ipykernel + # jupyter-client + # jupyter-console + # jupyter-server +referencing==0.35.1 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +regex==2024.11.6 + # via mkdocs-material +requests==2.32.3 + # via + # hdxms-datasets (pyproject.toml) + # jupyterlab-server + # mkdocs-material +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rpds-py==0.21.0 + # via + # jsonschema + # referencing +send2trash==1.8.3 + # via jupyter-server +setuptools==75.6.0 + # via jupyterlab +six==1.16.0 + # via + # asttokens + # python-dateutil + # rfc3339-validator +sniffio==1.3.1 + # via + # anyio + # httpx +soupsieve==2.6 + # via beautifulsoup4 +stack-data==0.6.3 + # via ipython +terminado==0.18.1 + # via + # jupyter-server + # jupyter-server-terminals +tinycss2==1.4.0 + # via nbconvert +tokenize-rt==6.1.0 + # via black +tomli==2.1.0 + # via + # black + # jupyterlab + # jupytext + # pytest +tornado==6.4.2 + # via + # ipykernel + # jupyter-client + # jupyter-server + # jupyterlab + # notebook + # terminado +traitlets==5.14.3 + # via + # comm + # ipykernel + # ipython + # ipywidgets + # jupyter-client + # jupyter-console + # jupyter-core + # jupyter-events + # jupyter-server + # jupyterlab + # matplotlib-inline + # nbclient + # nbconvert + # nbformat +types-python-dateutil==2.9.0.20241003 + # via arrow +typing-extensions==4.12.2 + # via + # anyio + # async-lru + # black + # ipython +tzdata==2024.2 + # via pandas +uri-template==1.3.0 + # via jsonschema +urllib3==2.2.3 + # via requests +watchdog==6.0.0 + # via mkdocs +wcwidth==0.2.13 + # via prompt-toolkit +webcolors==24.11.1 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.8.0 + # via jupyter-server +widgetsnbextension==4.0.13 + # via ipywidgets diff --git a/requirements/requirements-ubuntu-latest-3.12.txt b/requirements/requirements-ubuntu-latest-3.12.txt new file mode 100644 index 0000000..c649c3c --- /dev/null +++ b/requirements/requirements-ubuntu-latest-3.12.txt @@ -0,0 +1,462 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile --all-extras pyproject.toml -o requirements-ubuntu-latest-3.12.txt +anyio==4.6.2.post1 + # via + # httpx + # jupyter-server +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.3.0 + # via isoduration +asttokens==2.4.1 + # via stack-data +async-lru==2.0.4 + # via jupyterlab +attrs==24.2.0 + # via + # jsonschema + # referencing +babel==2.16.0 + # via + # jupyterlab-server + # mkdocs-material +beautifulsoup4==4.12.3 + # via nbconvert +black==24.10.0 + # via hdxms-datasets (pyproject.toml) +bleach==6.2.0 + # via nbconvert +certifi==2024.8.30 + # via + # httpcore + # httpx + # requests +cffi==1.17.1 + # via argon2-cffi-bindings +charset-normalizer==3.4.0 + # via requests +click==8.1.7 + # via + # black + # mkdocs + # mkdocstrings +colorama==0.4.6 + # via + # griffe + # mkdocs-material +comm==0.2.2 + # via + # ipykernel + # ipywidgets +debugpy==1.8.9 + # via ipykernel +decorator==5.1.1 + # via ipython +defusedxml==0.7.1 + # via nbconvert +exceptiongroup==1.2.2 + # via + # anyio + # ipython + # pytest +executing==2.1.0 + # via stack-data +fastjsonschema==2.20.0 + # via nbformat +fqdn==1.5.1 + # via jsonschema +ghp-import==2.1.0 + # via mkdocs +griffe==1.5.1 + # via mkdocstrings-python +h11==0.14.0 + # via httpcore +httpcore==1.0.7 + # via httpx +httpx==0.27.2 + # via jupyterlab +idna==3.10 + # via + # anyio + # httpx + # jsonschema + # requests +iniconfig==2.0.0 + # via pytest +ipykernel==6.29.5 + # via + # jupyter + # jupyter-console + # jupyterlab + # mkdocs-jupyter +ipython==8.29.0 + # via + # black + # ipykernel + # ipywidgets + # jupyter-console +ipywidgets==8.1.5 + # via jupyter +isoduration==20.11.0 + # via jsonschema +jedi==0.19.2 + # via ipython +jinja2==3.1.4 + # via + # jupyter-server + # jupyterlab + # jupyterlab-server + # mkdocs + # mkdocs-material + # mkdocstrings + # nbconvert +json5==0.10.0 + # via jupyterlab-server +jsonpointer==3.0.0 + # via jsonschema +jsonschema==4.23.0 + # via + # jupyter-events + # jupyterlab-server + # nbformat +jsonschema-specifications==2024.10.1 + # via jsonschema +jupyter==1.1.1 + # via hdxms-datasets (pyproject.toml) +jupyter-client==8.6.3 + # via + # ipykernel + # jupyter-console + # jupyter-server + # nbclient +jupyter-console==6.6.3 + # via jupyter +jupyter-core==5.7.2 + # via + # ipykernel + # jupyter-client + # jupyter-console + # jupyter-server + # jupyterlab + # nbclient + # nbconvert + # nbformat +jupyter-events==0.10.0 + # via jupyter-server +jupyter-lsp==2.2.5 + # via jupyterlab +jupyter-server==2.14.2 + # via + # jupyter-lsp + # jupyterlab + # jupyterlab-server + # notebook + # notebook-shim +jupyter-server-terminals==0.5.3 + # via jupyter-server +jupyterlab==4.2.6 + # via + # jupyter + # notebook +jupyterlab-pygments==0.3.0 + # via nbconvert +jupyterlab-server==2.27.3 + # via + # jupyterlab + # notebook +jupyterlab-widgets==3.0.13 + # via ipywidgets +jupytext==1.16.4 + # via mkdocs-jupyter +markdown==3.7 + # via + # mkdocs + # mkdocs-autorefs + # mkdocs-material + # mkdocstrings + # pymdown-extensions +markdown-it-py==3.0.0 + # via + # jupytext + # mdit-py-plugins +markupsafe==3.0.2 + # via + # jinja2 + # mkdocs + # mkdocs-autorefs + # mkdocstrings + # nbconvert +matplotlib-inline==0.1.7 + # via + # ipykernel + # ipython +mdit-py-plugins==0.4.2 + # via jupytext +mdurl==0.1.2 + # via markdown-it-py +mergedeep==1.3.4 + # via + # mkdocs + # mkdocs-get-deps +mistune==3.0.2 + # via nbconvert +mkdocs==1.6.1 + # via + # hdxms-datasets (pyproject.toml) + # mkdocs-autorefs + # mkdocs-gen-files + # mkdocs-jupyter + # mkdocs-literate-nav + # mkdocs-material + # mkdocstrings +mkdocs-autorefs==1.2.0 + # via + # mkdocstrings + # mkdocstrings-python +mkdocs-gen-files==0.5.0 + # via hdxms-datasets (pyproject.toml) +mkdocs-get-deps==0.2.0 + # via mkdocs +mkdocs-jupyter==0.25.1 + # via hdxms-datasets (pyproject.toml) +mkdocs-literate-nav==0.6.1 + # via hdxms-datasets (pyproject.toml) +mkdocs-material==9.5.46 + # via + # hdxms-datasets (pyproject.toml) + # mkdocs-jupyter +mkdocs-material-extensions==1.3.1 + # via mkdocs-material +mkdocstrings==0.27.0 + # via + # hdxms-datasets (pyproject.toml) + # mkdocstrings-python +mkdocstrings-python==1.12.2 + # via mkdocstrings +mypy-extensions==1.0.0 + # via black +nbclient==0.10.0 + # via nbconvert +nbconvert==7.16.4 + # via + # jupyter + # jupyter-server + # mkdocs-jupyter +nbformat==5.10.4 + # via + # jupyter-server + # jupytext + # nbclient + # nbconvert +nest-asyncio==1.6.0 + # via ipykernel +notebook==7.2.2 + # via jupyter +notebook-shim==0.2.4 + # via + # jupyterlab + # notebook +numpy==2.1.3 + # via pandas +overrides==7.7.0 + # via jupyter-server +packaging==24.2 + # via + # hdxms-datasets (pyproject.toml) + # black + # ipykernel + # jupyter-server + # jupyterlab + # jupyterlab-server + # jupytext + # mkdocs + # nbconvert + # pytest +paginate==0.5.7 + # via mkdocs-material +pandas==2.2.3 + # via hdxms-datasets (pyproject.toml) +pandocfilters==1.5.1 + # via nbconvert +parso==0.8.4 + # via jedi +pathspec==0.12.1 + # via + # black + # mkdocs +pexpect==4.9.0 + # via ipython +platformdirs==4.3.6 + # via + # black + # jupyter-core + # mkdocs-get-deps + # mkdocstrings +pluggy==1.5.0 + # via pytest +prometheus-client==0.21.0 + # via jupyter-server +prompt-toolkit==3.0.48 + # via + # ipython + # jupyter-console +psutil==6.1.0 + # via ipykernel +ptyprocess==0.7.0 + # via + # pexpect + # terminado +pure-eval==0.2.3 + # via stack-data +pycparser==2.22 + # via cffi +pygments==2.18.0 + # via + # hdxms-datasets (pyproject.toml) + # ipython + # jupyter-console + # mkdocs-jupyter + # mkdocs-material + # nbconvert +pymdown-extensions==10.12 + # via + # mkdocs-material + # mkdocstrings +pytest==8.3.3 + # via hdxms-datasets (pyproject.toml) +python-dateutil==2.9.0.post0 + # via + # arrow + # ghp-import + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +pytz==2024.2 + # via pandas +pyyaml==6.0.2 + # via + # hdxms-datasets (pyproject.toml) + # jupyter-events + # jupytext + # mkdocs + # mkdocs-get-deps + # pymdown-extensions + # pyyaml-env-tag +pyyaml-env-tag==0.1 + # via mkdocs +pyzmq==26.2.0 + # via + # ipykernel + # jupyter-client + # jupyter-console + # jupyter-server +referencing==0.35.1 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +regex==2024.11.6 + # via mkdocs-material +requests==2.32.3 + # via + # hdxms-datasets (pyproject.toml) + # jupyterlab-server + # mkdocs-material +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rpds-py==0.21.0 + # via + # jsonschema + # referencing +send2trash==1.8.3 + # via jupyter-server +setuptools==75.6.0 + # via jupyterlab +six==1.16.0 + # via + # asttokens + # python-dateutil + # rfc3339-validator +sniffio==1.3.1 + # via + # anyio + # httpx +soupsieve==2.6 + # via beautifulsoup4 +stack-data==0.6.3 + # via ipython +terminado==0.18.1 + # via + # jupyter-server + # jupyter-server-terminals +tinycss2==1.4.0 + # via nbconvert +tokenize-rt==6.1.0 + # via black +tomli==2.1.0 + # via + # black + # jupyterlab + # jupytext + # pytest +tornado==6.4.2 + # via + # ipykernel + # jupyter-client + # jupyter-server + # jupyterlab + # notebook + # terminado +traitlets==5.14.3 + # via + # comm + # ipykernel + # ipython + # ipywidgets + # jupyter-client + # jupyter-console + # jupyter-core + # jupyter-events + # jupyter-server + # jupyterlab + # matplotlib-inline + # nbclient + # nbconvert + # nbformat +types-python-dateutil==2.9.0.20241003 + # via arrow +typing-extensions==4.12.2 + # via + # anyio + # async-lru + # black + # ipython +tzdata==2024.2 + # via pandas +uri-template==1.3.0 + # via jsonschema +urllib3==2.2.3 + # via requests +watchdog==6.0.0 + # via mkdocs +wcwidth==0.2.13 + # via prompt-toolkit +webcolors==24.11.1 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.8.0 + # via jupyter-server +widgetsnbextension==4.0.13 + # via ipywidgets diff --git a/requirements/requirements-ubuntu-latest-3.13.txt b/requirements/requirements-ubuntu-latest-3.13.txt new file mode 100644 index 0000000..54039d2 --- /dev/null +++ b/requirements/requirements-ubuntu-latest-3.13.txt @@ -0,0 +1,462 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile --all-extras pyproject.toml -o requirements-ubuntu-latest-3.13.txt +anyio==4.6.2.post1 + # via + # httpx + # jupyter-server +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.3.0 + # via isoduration +asttokens==2.4.1 + # via stack-data +async-lru==2.0.4 + # via jupyterlab +attrs==24.2.0 + # via + # jsonschema + # referencing +babel==2.16.0 + # via + # jupyterlab-server + # mkdocs-material +beautifulsoup4==4.12.3 + # via nbconvert +black==24.10.0 + # via hdxms-datasets (pyproject.toml) +bleach==6.2.0 + # via nbconvert +certifi==2024.8.30 + # via + # httpcore + # httpx + # requests +cffi==1.17.1 + # via argon2-cffi-bindings +charset-normalizer==3.4.0 + # via requests +click==8.1.7 + # via + # black + # mkdocs + # mkdocstrings +colorama==0.4.6 + # via + # griffe + # mkdocs-material +comm==0.2.2 + # via + # ipykernel + # ipywidgets +debugpy==1.8.9 + # via ipykernel +decorator==5.1.1 + # via ipython +defusedxml==0.7.1 + # via nbconvert +exceptiongroup==1.2.2 + # via + # anyio + # ipython + # pytest +executing==2.1.0 + # via stack-data +fastjsonschema==2.20.0 + # via nbformat +fqdn==1.5.1 + # via jsonschema +ghp-import==2.1.0 + # via mkdocs +griffe==1.5.1 + # via mkdocstrings-python +h11==0.14.0 + # via httpcore +httpcore==1.0.7 + # via httpx +httpx==0.27.2 + # via jupyterlab +idna==3.10 + # via + # anyio + # httpx + # jsonschema + # requests +iniconfig==2.0.0 + # via pytest +ipykernel==6.29.5 + # via + # jupyter + # jupyter-console + # jupyterlab + # mkdocs-jupyter +ipython==8.29.0 + # via + # black + # ipykernel + # ipywidgets + # jupyter-console +ipywidgets==8.1.5 + # via jupyter +isoduration==20.11.0 + # via jsonschema +jedi==0.19.2 + # via ipython +jinja2==3.1.4 + # via + # jupyter-server + # jupyterlab + # jupyterlab-server + # mkdocs + # mkdocs-material + # mkdocstrings + # nbconvert +json5==0.10.0 + # via jupyterlab-server +jsonpointer==3.0.0 + # via jsonschema +jsonschema==4.23.0 + # via + # jupyter-events + # jupyterlab-server + # nbformat +jsonschema-specifications==2024.10.1 + # via jsonschema +jupyter==1.1.1 + # via hdxms-datasets (pyproject.toml) +jupyter-client==8.6.3 + # via + # ipykernel + # jupyter-console + # jupyter-server + # nbclient +jupyter-console==6.6.3 + # via jupyter +jupyter-core==5.7.2 + # via + # ipykernel + # jupyter-client + # jupyter-console + # jupyter-server + # jupyterlab + # nbclient + # nbconvert + # nbformat +jupyter-events==0.10.0 + # via jupyter-server +jupyter-lsp==2.2.5 + # via jupyterlab +jupyter-server==2.14.2 + # via + # jupyter-lsp + # jupyterlab + # jupyterlab-server + # notebook + # notebook-shim +jupyter-server-terminals==0.5.3 + # via jupyter-server +jupyterlab==4.2.6 + # via + # jupyter + # notebook +jupyterlab-pygments==0.3.0 + # via nbconvert +jupyterlab-server==2.27.3 + # via + # jupyterlab + # notebook +jupyterlab-widgets==3.0.13 + # via ipywidgets +jupytext==1.16.4 + # via mkdocs-jupyter +markdown==3.7 + # via + # mkdocs + # mkdocs-autorefs + # mkdocs-material + # mkdocstrings + # pymdown-extensions +markdown-it-py==3.0.0 + # via + # jupytext + # mdit-py-plugins +markupsafe==3.0.2 + # via + # jinja2 + # mkdocs + # mkdocs-autorefs + # mkdocstrings + # nbconvert +matplotlib-inline==0.1.7 + # via + # ipykernel + # ipython +mdit-py-plugins==0.4.2 + # via jupytext +mdurl==0.1.2 + # via markdown-it-py +mergedeep==1.3.4 + # via + # mkdocs + # mkdocs-get-deps +mistune==3.0.2 + # via nbconvert +mkdocs==1.6.1 + # via + # hdxms-datasets (pyproject.toml) + # mkdocs-autorefs + # mkdocs-gen-files + # mkdocs-jupyter + # mkdocs-literate-nav + # mkdocs-material + # mkdocstrings +mkdocs-autorefs==1.2.0 + # via + # mkdocstrings + # mkdocstrings-python +mkdocs-gen-files==0.5.0 + # via hdxms-datasets (pyproject.toml) +mkdocs-get-deps==0.2.0 + # via mkdocs +mkdocs-jupyter==0.25.1 + # via hdxms-datasets (pyproject.toml) +mkdocs-literate-nav==0.6.1 + # via hdxms-datasets (pyproject.toml) +mkdocs-material==9.5.46 + # via + # hdxms-datasets (pyproject.toml) + # mkdocs-jupyter +mkdocs-material-extensions==1.3.1 + # via mkdocs-material +mkdocstrings==0.27.0 + # via + # hdxms-datasets (pyproject.toml) + # mkdocstrings-python +mkdocstrings-python==1.12.2 + # via mkdocstrings +mypy-extensions==1.0.0 + # via black +nbclient==0.10.0 + # via nbconvert +nbconvert==7.16.4 + # via + # jupyter + # jupyter-server + # mkdocs-jupyter +nbformat==5.10.4 + # via + # jupyter-server + # jupytext + # nbclient + # nbconvert +nest-asyncio==1.6.0 + # via ipykernel +notebook==7.2.2 + # via jupyter +notebook-shim==0.2.4 + # via + # jupyterlab + # notebook +numpy==2.1.3 + # via pandas +overrides==7.7.0 + # via jupyter-server +packaging==24.2 + # via + # hdxms-datasets (pyproject.toml) + # black + # ipykernel + # jupyter-server + # jupyterlab + # jupyterlab-server + # jupytext + # mkdocs + # nbconvert + # pytest +paginate==0.5.7 + # via mkdocs-material +pandas==2.2.3 + # via hdxms-datasets (pyproject.toml) +pandocfilters==1.5.1 + # via nbconvert +parso==0.8.4 + # via jedi +pathspec==0.12.1 + # via + # black + # mkdocs +pexpect==4.9.0 + # via ipython +platformdirs==4.3.6 + # via + # black + # jupyter-core + # mkdocs-get-deps + # mkdocstrings +pluggy==1.5.0 + # via pytest +prometheus-client==0.21.0 + # via jupyter-server +prompt-toolkit==3.0.48 + # via + # ipython + # jupyter-console +psutil==6.1.0 + # via ipykernel +ptyprocess==0.7.0 + # via + # pexpect + # terminado +pure-eval==0.2.3 + # via stack-data +pycparser==2.22 + # via cffi +pygments==2.18.0 + # via + # hdxms-datasets (pyproject.toml) + # ipython + # jupyter-console + # mkdocs-jupyter + # mkdocs-material + # nbconvert +pymdown-extensions==10.12 + # via + # mkdocs-material + # mkdocstrings +pytest==8.3.3 + # via hdxms-datasets (pyproject.toml) +python-dateutil==2.9.0.post0 + # via + # arrow + # ghp-import + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +pytz==2024.2 + # via pandas +pyyaml==6.0.2 + # via + # hdxms-datasets (pyproject.toml) + # jupyter-events + # jupytext + # mkdocs + # mkdocs-get-deps + # pymdown-extensions + # pyyaml-env-tag +pyyaml-env-tag==0.1 + # via mkdocs +pyzmq==26.2.0 + # via + # ipykernel + # jupyter-client + # jupyter-console + # jupyter-server +referencing==0.35.1 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +regex==2024.11.6 + # via mkdocs-material +requests==2.32.3 + # via + # hdxms-datasets (pyproject.toml) + # jupyterlab-server + # mkdocs-material +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rpds-py==0.21.0 + # via + # jsonschema + # referencing +send2trash==1.8.3 + # via jupyter-server +setuptools==75.6.0 + # via jupyterlab +six==1.16.0 + # via + # asttokens + # python-dateutil + # rfc3339-validator +sniffio==1.3.1 + # via + # anyio + # httpx +soupsieve==2.6 + # via beautifulsoup4 +stack-data==0.6.3 + # via ipython +terminado==0.18.1 + # via + # jupyter-server + # jupyter-server-terminals +tinycss2==1.4.0 + # via nbconvert +tokenize-rt==6.1.0 + # via black +tomli==2.1.0 + # via + # black + # jupyterlab + # jupytext + # pytest +tornado==6.4.2 + # via + # ipykernel + # jupyter-client + # jupyter-server + # jupyterlab + # notebook + # terminado +traitlets==5.14.3 + # via + # comm + # ipykernel + # ipython + # ipywidgets + # jupyter-client + # jupyter-console + # jupyter-core + # jupyter-events + # jupyter-server + # jupyterlab + # matplotlib-inline + # nbclient + # nbconvert + # nbformat +types-python-dateutil==2.9.0.20241003 + # via arrow +typing-extensions==4.12.2 + # via + # anyio + # async-lru + # black + # ipython +tzdata==2024.2 + # via pandas +uri-template==1.3.0 + # via jsonschema +urllib3==2.2.3 + # via requests +watchdog==6.0.0 + # via mkdocs +wcwidth==0.2.13 + # via prompt-toolkit +webcolors==24.11.1 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.8.0 + # via jupyter-server +widgetsnbextension==4.0.13 + # via ipywidgets diff --git a/requirements/requirements-ubuntu-latest-3.9.txt b/requirements/requirements-ubuntu-latest-3.9.txt deleted file mode 100644 index dcded15..0000000 --- a/requirements/requirements-ubuntu-latest-3.9.txt +++ /dev/null @@ -1,32 +0,0 @@ -# -# This file is autogenerated by pip-compile with Python 3.9 -# by the following command: -# -# pip-compile --output-file=requirements-ubuntu-latest-3.9.txt pyproject.toml -# -certifi==2023.11.17 - # via requests -charset-normalizer==3.3.2 - # via requests -idna==3.6 - # via requests -numpy==1.26.2 - # via pandas -packaging==23.2 - # via hdxms-datasets (pyproject.toml) -pandas==2.1.4 - # via hdxms-datasets (pyproject.toml) -python-dateutil==2.8.2 - # via pandas -pytz==2023.3.post1 - # via pandas -pyyaml==6.0.1 - # via hdxms-datasets (pyproject.toml) -requests==2.31.0 - # via hdxms-datasets (pyproject.toml) -six==1.16.0 - # via python-dateutil -tzdata==2023.4 - # via pandas -urllib3==2.2.2 - # via requests diff --git a/requirements/requirements-windows-latest-3.10.txt b/requirements/requirements-windows-latest-3.10.txt index 89bba22..3089305 100644 --- a/requirements/requirements-windows-latest-3.10.txt +++ b/requirements/requirements-windows-latest-3.10.txt @@ -1,32 +1,481 @@ -# -# This file is autogenerated by pip-compile with Python 3.10 -# by the following command: -# -# pip-compile --output-file=requirements-windows-latest-3.10.txt pyproject.toml -# -certifi==2023.11.17 - # via requests -charset-normalizer==3.3.2 - # via requests -idna==3.6 +# This file was autogenerated by uv via the following command: +# uv pip compile --all-extras pyproject.toml -o requirements-windows-latest-3.10.txt +anyio==4.6.2.post1 + # via + # httpx + # jupyter-server +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.3.0 + # via isoduration +asttokens==2.4.1 + # via stack-data +async-lru==2.0.4 + # via jupyterlab +attrs==24.2.0 + # via + # jsonschema + # referencing +babel==2.16.0 + # via + # jupyterlab-server + # mkdocs-material +beautifulsoup4==4.12.3 + # via nbconvert +black==24.10.0 + # via hdxms-datasets (pyproject.toml) +bleach==6.2.0 + # via nbconvert +certifi==2024.8.30 + # via + # httpcore + # httpx + # requests +cffi==1.17.1 + # via argon2-cffi-bindings +charset-normalizer==3.4.0 # via requests -numpy==1.26.2 - # via pandas -packaging==23.2 +click==8.1.7 + # via + # black + # mkdocs + # mkdocstrings +colorama==0.4.6 + # via + # click + # griffe + # ipython + # mkdocs + # mkdocs-material + # pytest +comm==0.2.2 + # via + # ipykernel + # ipywidgets +debugpy==1.8.9 + # via ipykernel +decorator==5.1.1 + # via ipython +defusedxml==0.7.1 + # via nbconvert +exceptiongroup==1.2.2 + # via + # anyio + # ipython + # pytest +executing==2.1.0 + # via stack-data +fastjsonschema==2.20.0 + # via nbformat +fqdn==1.5.1 + # via jsonschema +ghp-import==2.1.0 + # via mkdocs +griffe==1.5.1 + # via mkdocstrings-python +h11==0.14.0 + # via httpcore +httpcore==1.0.7 + # via httpx +httpx==0.27.2 + # via jupyterlab +idna==3.10 + # via + # anyio + # httpx + # jsonschema + # requests +importlib-metadata==8.5.0 + # via + # jupyter-client + # jupyter-lsp + # jupyterlab + # jupyterlab-server + # markdown + # mkdocs + # mkdocs-get-deps + # mkdocstrings + # nbconvert +iniconfig==2.0.0 + # via pytest +ipykernel==6.29.5 + # via + # jupyter + # jupyter-console + # jupyterlab + # mkdocs-jupyter +ipython==8.18.1 + # via + # black + # ipykernel + # ipywidgets + # jupyter-console +ipywidgets==8.1.5 + # via jupyter +isoduration==20.11.0 + # via jsonschema +jedi==0.19.2 + # via ipython +jinja2==3.1.4 + # via + # jupyter-server + # jupyterlab + # jupyterlab-server + # mkdocs + # mkdocs-material + # mkdocstrings + # nbconvert +json5==0.10.0 + # via jupyterlab-server +jsonpointer==3.0.0 + # via jsonschema +jsonschema==4.23.0 + # via + # jupyter-events + # jupyterlab-server + # nbformat +jsonschema-specifications==2024.10.1 + # via jsonschema +jupyter==1.1.1 # via hdxms-datasets (pyproject.toml) -pandas==2.1.4 +jupyter-client==8.6.3 + # via + # ipykernel + # jupyter-console + # jupyter-server + # nbclient +jupyter-console==6.6.3 + # via jupyter +jupyter-core==5.7.2 + # via + # ipykernel + # jupyter-client + # jupyter-console + # jupyter-server + # jupyterlab + # nbclient + # nbconvert + # nbformat +jupyter-events==0.10.0 + # via jupyter-server +jupyter-lsp==2.2.5 + # via jupyterlab +jupyter-server==2.14.2 + # via + # jupyter-lsp + # jupyterlab + # jupyterlab-server + # notebook + # notebook-shim +jupyter-server-terminals==0.5.3 + # via jupyter-server +jupyterlab==4.2.6 + # via + # jupyter + # notebook +jupyterlab-pygments==0.3.0 + # via nbconvert +jupyterlab-server==2.27.3 + # via + # jupyterlab + # notebook +jupyterlab-widgets==3.0.13 + # via ipywidgets +jupytext==1.16.4 + # via mkdocs-jupyter +markdown==3.7 + # via + # mkdocs + # mkdocs-autorefs + # mkdocs-material + # mkdocstrings + # pymdown-extensions +markdown-it-py==3.0.0 + # via + # jupytext + # mdit-py-plugins +markupsafe==3.0.2 + # via + # jinja2 + # mkdocs + # mkdocs-autorefs + # mkdocstrings + # nbconvert +matplotlib-inline==0.1.7 + # via + # ipykernel + # ipython +mdit-py-plugins==0.4.2 + # via jupytext +mdurl==0.1.2 + # via markdown-it-py +mergedeep==1.3.4 + # via + # mkdocs + # mkdocs-get-deps +mistune==3.0.2 + # via nbconvert +mkdocs==1.6.1 + # via + # hdxms-datasets (pyproject.toml) + # mkdocs-autorefs + # mkdocs-gen-files + # mkdocs-jupyter + # mkdocs-literate-nav + # mkdocs-material + # mkdocstrings +mkdocs-autorefs==1.2.0 + # via + # mkdocstrings + # mkdocstrings-python +mkdocs-gen-files==0.5.0 # via hdxms-datasets (pyproject.toml) -python-dateutil==2.8.2 - # via pandas -pytz==2023.3.post1 +mkdocs-get-deps==0.2.0 + # via mkdocs +mkdocs-jupyter==0.25.1 + # via hdxms-datasets (pyproject.toml) +mkdocs-literate-nav==0.6.1 + # via hdxms-datasets (pyproject.toml) +mkdocs-material==9.5.46 + # via + # hdxms-datasets (pyproject.toml) + # mkdocs-jupyter +mkdocs-material-extensions==1.3.1 + # via mkdocs-material +mkdocstrings==0.27.0 + # via + # hdxms-datasets (pyproject.toml) + # mkdocstrings-python +mkdocstrings-python==1.12.2 + # via mkdocstrings +mypy-extensions==1.0.0 + # via black +nbclient==0.10.0 + # via nbconvert +nbconvert==7.16.4 + # via + # jupyter + # jupyter-server + # mkdocs-jupyter +nbformat==5.10.4 + # via + # jupyter-server + # jupytext + # nbclient + # nbconvert +nest-asyncio==1.6.0 + # via ipykernel +notebook==7.2.2 + # via jupyter +notebook-shim==0.2.4 + # via + # jupyterlab + # notebook +numpy==2.0.2 # via pandas -pyyaml==6.0.1 +overrides==7.7.0 + # via jupyter-server +packaging==24.2 + # via + # hdxms-datasets (pyproject.toml) + # black + # ipykernel + # jupyter-server + # jupyterlab + # jupyterlab-server + # jupytext + # mkdocs + # nbconvert + # pytest +paginate==0.5.7 + # via mkdocs-material +pandas==2.2.3 # via hdxms-datasets (pyproject.toml) -requests==2.31.0 +pandocfilters==1.5.1 + # via nbconvert +parso==0.8.4 + # via jedi +pathspec==0.12.1 + # via + # black + # mkdocs +platformdirs==4.3.6 + # via + # black + # jupyter-core + # mkdocs-get-deps + # mkdocstrings +pluggy==1.5.0 + # via pytest +prometheus-client==0.21.0 + # via jupyter-server +prompt-toolkit==3.0.48 + # via + # ipython + # jupyter-console +psutil==6.1.0 + # via ipykernel +pure-eval==0.2.3 + # via stack-data +pycparser==2.22 + # via cffi +pygments==2.18.0 + # via + # hdxms-datasets (pyproject.toml) + # ipython + # jupyter-console + # mkdocs-jupyter + # mkdocs-material + # nbconvert +pymdown-extensions==10.12 + # via + # mkdocs-material + # mkdocstrings +pytest==8.3.3 # via hdxms-datasets (pyproject.toml) +python-dateutil==2.9.0.post0 + # via + # arrow + # ghp-import + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +pytz==2024.2 + # via pandas +pywin32==308 + # via jupyter-core +pywinpty==2.0.14 + # via + # jupyter-server + # jupyter-server-terminals + # terminado +pyyaml==6.0.2 + # via + # hdxms-datasets (pyproject.toml) + # jupyter-events + # jupytext + # mkdocs + # mkdocs-get-deps + # pymdown-extensions + # pyyaml-env-tag +pyyaml-env-tag==0.1 + # via mkdocs +pyzmq==26.2.0 + # via + # ipykernel + # jupyter-client + # jupyter-console + # jupyter-server +referencing==0.35.1 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +regex==2024.11.6 + # via mkdocs-material +requests==2.32.3 + # via + # hdxms-datasets (pyproject.toml) + # jupyterlab-server + # mkdocs-material +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rpds-py==0.21.0 + # via + # jsonschema + # referencing +send2trash==1.8.3 + # via jupyter-server +setuptools==75.6.0 + # via jupyterlab six==1.16.0 - # via python-dateutil -tzdata==2023.4 + # via + # asttokens + # python-dateutil + # rfc3339-validator +sniffio==1.3.1 + # via + # anyio + # httpx +soupsieve==2.6 + # via beautifulsoup4 +stack-data==0.6.3 + # via ipython +terminado==0.18.1 + # via + # jupyter-server + # jupyter-server-terminals +tinycss2==1.4.0 + # via nbconvert +tokenize-rt==6.1.0 + # via black +tomli==2.1.0 + # via + # black + # jupyterlab + # jupytext + # pytest +tornado==6.4.2 + # via + # ipykernel + # jupyter-client + # jupyter-server + # jupyterlab + # notebook + # terminado +traitlets==5.14.3 + # via + # comm + # ipykernel + # ipython + # ipywidgets + # jupyter-client + # jupyter-console + # jupyter-core + # jupyter-events + # jupyter-server + # jupyterlab + # matplotlib-inline + # nbclient + # nbconvert + # nbformat +types-python-dateutil==2.9.0.20241003 + # via arrow +typing-extensions==4.12.2 + # via + # anyio + # async-lru + # black + # ipython + # mkdocstrings +tzdata==2024.2 # via pandas -urllib3==2.2.2 +uri-template==1.3.0 + # via jsonschema +urllib3==2.2.3 # via requests +watchdog==6.0.0 + # via mkdocs +wcwidth==0.2.13 + # via prompt-toolkit +webcolors==24.11.1 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.8.0 + # via jupyter-server +widgetsnbextension==4.0.13 + # via ipywidgets +zipp==3.21.0 + # via importlib-metadata diff --git a/requirements/requirements-windows-latest-3.11.txt b/requirements/requirements-windows-latest-3.11.txt new file mode 100644 index 0000000..1930f36 --- /dev/null +++ b/requirements/requirements-windows-latest-3.11.txt @@ -0,0 +1,481 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile --all-extras pyproject.toml -o requirements-windows-latest-3.11.txt +anyio==4.6.2.post1 + # via + # httpx + # jupyter-server +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.3.0 + # via isoduration +asttokens==2.4.1 + # via stack-data +async-lru==2.0.4 + # via jupyterlab +attrs==24.2.0 + # via + # jsonschema + # referencing +babel==2.16.0 + # via + # jupyterlab-server + # mkdocs-material +beautifulsoup4==4.12.3 + # via nbconvert +black==24.10.0 + # via hdxms-datasets (pyproject.toml) +bleach==6.2.0 + # via nbconvert +certifi==2024.8.30 + # via + # httpcore + # httpx + # requests +cffi==1.17.1 + # via argon2-cffi-bindings +charset-normalizer==3.4.0 + # via requests +click==8.1.7 + # via + # black + # mkdocs + # mkdocstrings +colorama==0.4.6 + # via + # click + # griffe + # ipython + # mkdocs + # mkdocs-material + # pytest +comm==0.2.2 + # via + # ipykernel + # ipywidgets +debugpy==1.8.9 + # via ipykernel +decorator==5.1.1 + # via ipython +defusedxml==0.7.1 + # via nbconvert +exceptiongroup==1.2.2 + # via + # anyio + # ipython + # pytest +executing==2.1.0 + # via stack-data +fastjsonschema==2.20.0 + # via nbformat +fqdn==1.5.1 + # via jsonschema +ghp-import==2.1.0 + # via mkdocs +griffe==1.5.1 + # via mkdocstrings-python +h11==0.14.0 + # via httpcore +httpcore==1.0.7 + # via httpx +httpx==0.27.2 + # via jupyterlab +idna==3.10 + # via + # anyio + # httpx + # jsonschema + # requests +importlib-metadata==8.5.0 + # via + # jupyter-client + # jupyter-lsp + # jupyterlab + # jupyterlab-server + # markdown + # mkdocs + # mkdocs-get-deps + # mkdocstrings + # nbconvert +iniconfig==2.0.0 + # via pytest +ipykernel==6.29.5 + # via + # jupyter + # jupyter-console + # jupyterlab + # mkdocs-jupyter +ipython==8.18.1 + # via + # black + # ipykernel + # ipywidgets + # jupyter-console +ipywidgets==8.1.5 + # via jupyter +isoduration==20.11.0 + # via jsonschema +jedi==0.19.2 + # via ipython +jinja2==3.1.4 + # via + # jupyter-server + # jupyterlab + # jupyterlab-server + # mkdocs + # mkdocs-material + # mkdocstrings + # nbconvert +json5==0.10.0 + # via jupyterlab-server +jsonpointer==3.0.0 + # via jsonschema +jsonschema==4.23.0 + # via + # jupyter-events + # jupyterlab-server + # nbformat +jsonschema-specifications==2024.10.1 + # via jsonschema +jupyter==1.1.1 + # via hdxms-datasets (pyproject.toml) +jupyter-client==8.6.3 + # via + # ipykernel + # jupyter-console + # jupyter-server + # nbclient +jupyter-console==6.6.3 + # via jupyter +jupyter-core==5.7.2 + # via + # ipykernel + # jupyter-client + # jupyter-console + # jupyter-server + # jupyterlab + # nbclient + # nbconvert + # nbformat +jupyter-events==0.10.0 + # via jupyter-server +jupyter-lsp==2.2.5 + # via jupyterlab +jupyter-server==2.14.2 + # via + # jupyter-lsp + # jupyterlab + # jupyterlab-server + # notebook + # notebook-shim +jupyter-server-terminals==0.5.3 + # via jupyter-server +jupyterlab==4.2.6 + # via + # jupyter + # notebook +jupyterlab-pygments==0.3.0 + # via nbconvert +jupyterlab-server==2.27.3 + # via + # jupyterlab + # notebook +jupyterlab-widgets==3.0.13 + # via ipywidgets +jupytext==1.16.4 + # via mkdocs-jupyter +markdown==3.7 + # via + # mkdocs + # mkdocs-autorefs + # mkdocs-material + # mkdocstrings + # pymdown-extensions +markdown-it-py==3.0.0 + # via + # jupytext + # mdit-py-plugins +markupsafe==3.0.2 + # via + # jinja2 + # mkdocs + # mkdocs-autorefs + # mkdocstrings + # nbconvert +matplotlib-inline==0.1.7 + # via + # ipykernel + # ipython +mdit-py-plugins==0.4.2 + # via jupytext +mdurl==0.1.2 + # via markdown-it-py +mergedeep==1.3.4 + # via + # mkdocs + # mkdocs-get-deps +mistune==3.0.2 + # via nbconvert +mkdocs==1.6.1 + # via + # hdxms-datasets (pyproject.toml) + # mkdocs-autorefs + # mkdocs-gen-files + # mkdocs-jupyter + # mkdocs-literate-nav + # mkdocs-material + # mkdocstrings +mkdocs-autorefs==1.2.0 + # via + # mkdocstrings + # mkdocstrings-python +mkdocs-gen-files==0.5.0 + # via hdxms-datasets (pyproject.toml) +mkdocs-get-deps==0.2.0 + # via mkdocs +mkdocs-jupyter==0.25.1 + # via hdxms-datasets (pyproject.toml) +mkdocs-literate-nav==0.6.1 + # via hdxms-datasets (pyproject.toml) +mkdocs-material==9.5.46 + # via + # hdxms-datasets (pyproject.toml) + # mkdocs-jupyter +mkdocs-material-extensions==1.3.1 + # via mkdocs-material +mkdocstrings==0.27.0 + # via + # hdxms-datasets (pyproject.toml) + # mkdocstrings-python +mkdocstrings-python==1.12.2 + # via mkdocstrings +mypy-extensions==1.0.0 + # via black +nbclient==0.10.0 + # via nbconvert +nbconvert==7.16.4 + # via + # jupyter + # jupyter-server + # mkdocs-jupyter +nbformat==5.10.4 + # via + # jupyter-server + # jupytext + # nbclient + # nbconvert +nest-asyncio==1.6.0 + # via ipykernel +notebook==7.2.2 + # via jupyter +notebook-shim==0.2.4 + # via + # jupyterlab + # notebook +numpy==2.0.2 + # via pandas +overrides==7.7.0 + # via jupyter-server +packaging==24.2 + # via + # hdxms-datasets (pyproject.toml) + # black + # ipykernel + # jupyter-server + # jupyterlab + # jupyterlab-server + # jupytext + # mkdocs + # nbconvert + # pytest +paginate==0.5.7 + # via mkdocs-material +pandas==2.2.3 + # via hdxms-datasets (pyproject.toml) +pandocfilters==1.5.1 + # via nbconvert +parso==0.8.4 + # via jedi +pathspec==0.12.1 + # via + # black + # mkdocs +platformdirs==4.3.6 + # via + # black + # jupyter-core + # mkdocs-get-deps + # mkdocstrings +pluggy==1.5.0 + # via pytest +prometheus-client==0.21.0 + # via jupyter-server +prompt-toolkit==3.0.48 + # via + # ipython + # jupyter-console +psutil==6.1.0 + # via ipykernel +pure-eval==0.2.3 + # via stack-data +pycparser==2.22 + # via cffi +pygments==2.18.0 + # via + # hdxms-datasets (pyproject.toml) + # ipython + # jupyter-console + # mkdocs-jupyter + # mkdocs-material + # nbconvert +pymdown-extensions==10.12 + # via + # mkdocs-material + # mkdocstrings +pytest==8.3.3 + # via hdxms-datasets (pyproject.toml) +python-dateutil==2.9.0.post0 + # via + # arrow + # ghp-import + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +pytz==2024.2 + # via pandas +pywin32==308 + # via jupyter-core +pywinpty==2.0.14 + # via + # jupyter-server + # jupyter-server-terminals + # terminado +pyyaml==6.0.2 + # via + # hdxms-datasets (pyproject.toml) + # jupyter-events + # jupytext + # mkdocs + # mkdocs-get-deps + # pymdown-extensions + # pyyaml-env-tag +pyyaml-env-tag==0.1 + # via mkdocs +pyzmq==26.2.0 + # via + # ipykernel + # jupyter-client + # jupyter-console + # jupyter-server +referencing==0.35.1 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +regex==2024.11.6 + # via mkdocs-material +requests==2.32.3 + # via + # hdxms-datasets (pyproject.toml) + # jupyterlab-server + # mkdocs-material +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rpds-py==0.21.0 + # via + # jsonschema + # referencing +send2trash==1.8.3 + # via jupyter-server +setuptools==75.6.0 + # via jupyterlab +six==1.16.0 + # via + # asttokens + # python-dateutil + # rfc3339-validator +sniffio==1.3.1 + # via + # anyio + # httpx +soupsieve==2.6 + # via beautifulsoup4 +stack-data==0.6.3 + # via ipython +terminado==0.18.1 + # via + # jupyter-server + # jupyter-server-terminals +tinycss2==1.4.0 + # via nbconvert +tokenize-rt==6.1.0 + # via black +tomli==2.1.0 + # via + # black + # jupyterlab + # jupytext + # pytest +tornado==6.4.2 + # via + # ipykernel + # jupyter-client + # jupyter-server + # jupyterlab + # notebook + # terminado +traitlets==5.14.3 + # via + # comm + # ipykernel + # ipython + # ipywidgets + # jupyter-client + # jupyter-console + # jupyter-core + # jupyter-events + # jupyter-server + # jupyterlab + # matplotlib-inline + # nbclient + # nbconvert + # nbformat +types-python-dateutil==2.9.0.20241003 + # via arrow +typing-extensions==4.12.2 + # via + # anyio + # async-lru + # black + # ipython + # mkdocstrings +tzdata==2024.2 + # via pandas +uri-template==1.3.0 + # via jsonschema +urllib3==2.2.3 + # via requests +watchdog==6.0.0 + # via mkdocs +wcwidth==0.2.13 + # via prompt-toolkit +webcolors==24.11.1 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.8.0 + # via jupyter-server +widgetsnbextension==4.0.13 + # via ipywidgets +zipp==3.21.0 + # via importlib-metadata diff --git a/requirements/requirements-windows-latest-3.12.txt b/requirements/requirements-windows-latest-3.12.txt new file mode 100644 index 0000000..d15d182 --- /dev/null +++ b/requirements/requirements-windows-latest-3.12.txt @@ -0,0 +1,481 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile --all-extras pyproject.toml -o requirements-windows-latest-3.12.txt +anyio==4.6.2.post1 + # via + # httpx + # jupyter-server +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.3.0 + # via isoduration +asttokens==2.4.1 + # via stack-data +async-lru==2.0.4 + # via jupyterlab +attrs==24.2.0 + # via + # jsonschema + # referencing +babel==2.16.0 + # via + # jupyterlab-server + # mkdocs-material +beautifulsoup4==4.12.3 + # via nbconvert +black==24.10.0 + # via hdxms-datasets (pyproject.toml) +bleach==6.2.0 + # via nbconvert +certifi==2024.8.30 + # via + # httpcore + # httpx + # requests +cffi==1.17.1 + # via argon2-cffi-bindings +charset-normalizer==3.4.0 + # via requests +click==8.1.7 + # via + # black + # mkdocs + # mkdocstrings +colorama==0.4.6 + # via + # click + # griffe + # ipython + # mkdocs + # mkdocs-material + # pytest +comm==0.2.2 + # via + # ipykernel + # ipywidgets +debugpy==1.8.9 + # via ipykernel +decorator==5.1.1 + # via ipython +defusedxml==0.7.1 + # via nbconvert +exceptiongroup==1.2.2 + # via + # anyio + # ipython + # pytest +executing==2.1.0 + # via stack-data +fastjsonschema==2.20.0 + # via nbformat +fqdn==1.5.1 + # via jsonschema +ghp-import==2.1.0 + # via mkdocs +griffe==1.5.1 + # via mkdocstrings-python +h11==0.14.0 + # via httpcore +httpcore==1.0.7 + # via httpx +httpx==0.27.2 + # via jupyterlab +idna==3.10 + # via + # anyio + # httpx + # jsonschema + # requests +importlib-metadata==8.5.0 + # via + # jupyter-client + # jupyter-lsp + # jupyterlab + # jupyterlab-server + # markdown + # mkdocs + # mkdocs-get-deps + # mkdocstrings + # nbconvert +iniconfig==2.0.0 + # via pytest +ipykernel==6.29.5 + # via + # jupyter + # jupyter-console + # jupyterlab + # mkdocs-jupyter +ipython==8.18.1 + # via + # black + # ipykernel + # ipywidgets + # jupyter-console +ipywidgets==8.1.5 + # via jupyter +isoduration==20.11.0 + # via jsonschema +jedi==0.19.2 + # via ipython +jinja2==3.1.4 + # via + # jupyter-server + # jupyterlab + # jupyterlab-server + # mkdocs + # mkdocs-material + # mkdocstrings + # nbconvert +json5==0.10.0 + # via jupyterlab-server +jsonpointer==3.0.0 + # via jsonschema +jsonschema==4.23.0 + # via + # jupyter-events + # jupyterlab-server + # nbformat +jsonschema-specifications==2024.10.1 + # via jsonschema +jupyter==1.1.1 + # via hdxms-datasets (pyproject.toml) +jupyter-client==8.6.3 + # via + # ipykernel + # jupyter-console + # jupyter-server + # nbclient +jupyter-console==6.6.3 + # via jupyter +jupyter-core==5.7.2 + # via + # ipykernel + # jupyter-client + # jupyter-console + # jupyter-server + # jupyterlab + # nbclient + # nbconvert + # nbformat +jupyter-events==0.10.0 + # via jupyter-server +jupyter-lsp==2.2.5 + # via jupyterlab +jupyter-server==2.14.2 + # via + # jupyter-lsp + # jupyterlab + # jupyterlab-server + # notebook + # notebook-shim +jupyter-server-terminals==0.5.3 + # via jupyter-server +jupyterlab==4.2.6 + # via + # jupyter + # notebook +jupyterlab-pygments==0.3.0 + # via nbconvert +jupyterlab-server==2.27.3 + # via + # jupyterlab + # notebook +jupyterlab-widgets==3.0.13 + # via ipywidgets +jupytext==1.16.4 + # via mkdocs-jupyter +markdown==3.7 + # via + # mkdocs + # mkdocs-autorefs + # mkdocs-material + # mkdocstrings + # pymdown-extensions +markdown-it-py==3.0.0 + # via + # jupytext + # mdit-py-plugins +markupsafe==3.0.2 + # via + # jinja2 + # mkdocs + # mkdocs-autorefs + # mkdocstrings + # nbconvert +matplotlib-inline==0.1.7 + # via + # ipykernel + # ipython +mdit-py-plugins==0.4.2 + # via jupytext +mdurl==0.1.2 + # via markdown-it-py +mergedeep==1.3.4 + # via + # mkdocs + # mkdocs-get-deps +mistune==3.0.2 + # via nbconvert +mkdocs==1.6.1 + # via + # hdxms-datasets (pyproject.toml) + # mkdocs-autorefs + # mkdocs-gen-files + # mkdocs-jupyter + # mkdocs-literate-nav + # mkdocs-material + # mkdocstrings +mkdocs-autorefs==1.2.0 + # via + # mkdocstrings + # mkdocstrings-python +mkdocs-gen-files==0.5.0 + # via hdxms-datasets (pyproject.toml) +mkdocs-get-deps==0.2.0 + # via mkdocs +mkdocs-jupyter==0.25.1 + # via hdxms-datasets (pyproject.toml) +mkdocs-literate-nav==0.6.1 + # via hdxms-datasets (pyproject.toml) +mkdocs-material==9.5.46 + # via + # hdxms-datasets (pyproject.toml) + # mkdocs-jupyter +mkdocs-material-extensions==1.3.1 + # via mkdocs-material +mkdocstrings==0.27.0 + # via + # hdxms-datasets (pyproject.toml) + # mkdocstrings-python +mkdocstrings-python==1.12.2 + # via mkdocstrings +mypy-extensions==1.0.0 + # via black +nbclient==0.10.0 + # via nbconvert +nbconvert==7.16.4 + # via + # jupyter + # jupyter-server + # mkdocs-jupyter +nbformat==5.10.4 + # via + # jupyter-server + # jupytext + # nbclient + # nbconvert +nest-asyncio==1.6.0 + # via ipykernel +notebook==7.2.2 + # via jupyter +notebook-shim==0.2.4 + # via + # jupyterlab + # notebook +numpy==2.0.2 + # via pandas +overrides==7.7.0 + # via jupyter-server +packaging==24.2 + # via + # hdxms-datasets (pyproject.toml) + # black + # ipykernel + # jupyter-server + # jupyterlab + # jupyterlab-server + # jupytext + # mkdocs + # nbconvert + # pytest +paginate==0.5.7 + # via mkdocs-material +pandas==2.2.3 + # via hdxms-datasets (pyproject.toml) +pandocfilters==1.5.1 + # via nbconvert +parso==0.8.4 + # via jedi +pathspec==0.12.1 + # via + # black + # mkdocs +platformdirs==4.3.6 + # via + # black + # jupyter-core + # mkdocs-get-deps + # mkdocstrings +pluggy==1.5.0 + # via pytest +prometheus-client==0.21.0 + # via jupyter-server +prompt-toolkit==3.0.48 + # via + # ipython + # jupyter-console +psutil==6.1.0 + # via ipykernel +pure-eval==0.2.3 + # via stack-data +pycparser==2.22 + # via cffi +pygments==2.18.0 + # via + # hdxms-datasets (pyproject.toml) + # ipython + # jupyter-console + # mkdocs-jupyter + # mkdocs-material + # nbconvert +pymdown-extensions==10.12 + # via + # mkdocs-material + # mkdocstrings +pytest==8.3.3 + # via hdxms-datasets (pyproject.toml) +python-dateutil==2.9.0.post0 + # via + # arrow + # ghp-import + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +pytz==2024.2 + # via pandas +pywin32==308 + # via jupyter-core +pywinpty==2.0.14 + # via + # jupyter-server + # jupyter-server-terminals + # terminado +pyyaml==6.0.2 + # via + # hdxms-datasets (pyproject.toml) + # jupyter-events + # jupytext + # mkdocs + # mkdocs-get-deps + # pymdown-extensions + # pyyaml-env-tag +pyyaml-env-tag==0.1 + # via mkdocs +pyzmq==26.2.0 + # via + # ipykernel + # jupyter-client + # jupyter-console + # jupyter-server +referencing==0.35.1 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +regex==2024.11.6 + # via mkdocs-material +requests==2.32.3 + # via + # hdxms-datasets (pyproject.toml) + # jupyterlab-server + # mkdocs-material +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rpds-py==0.21.0 + # via + # jsonschema + # referencing +send2trash==1.8.3 + # via jupyter-server +setuptools==75.6.0 + # via jupyterlab +six==1.16.0 + # via + # asttokens + # python-dateutil + # rfc3339-validator +sniffio==1.3.1 + # via + # anyio + # httpx +soupsieve==2.6 + # via beautifulsoup4 +stack-data==0.6.3 + # via ipython +terminado==0.18.1 + # via + # jupyter-server + # jupyter-server-terminals +tinycss2==1.4.0 + # via nbconvert +tokenize-rt==6.1.0 + # via black +tomli==2.1.0 + # via + # black + # jupyterlab + # jupytext + # pytest +tornado==6.4.2 + # via + # ipykernel + # jupyter-client + # jupyter-server + # jupyterlab + # notebook + # terminado +traitlets==5.14.3 + # via + # comm + # ipykernel + # ipython + # ipywidgets + # jupyter-client + # jupyter-console + # jupyter-core + # jupyter-events + # jupyter-server + # jupyterlab + # matplotlib-inline + # nbclient + # nbconvert + # nbformat +types-python-dateutil==2.9.0.20241003 + # via arrow +typing-extensions==4.12.2 + # via + # anyio + # async-lru + # black + # ipython + # mkdocstrings +tzdata==2024.2 + # via pandas +uri-template==1.3.0 + # via jsonschema +urllib3==2.2.3 + # via requests +watchdog==6.0.0 + # via mkdocs +wcwidth==0.2.13 + # via prompt-toolkit +webcolors==24.11.1 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.8.0 + # via jupyter-server +widgetsnbextension==4.0.13 + # via ipywidgets +zipp==3.21.0 + # via importlib-metadata diff --git a/requirements/requirements-windows-latest-3.13.txt b/requirements/requirements-windows-latest-3.13.txt new file mode 100644 index 0000000..a610ce5 --- /dev/null +++ b/requirements/requirements-windows-latest-3.13.txt @@ -0,0 +1,481 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile --all-extras pyproject.toml -o requirements-windows-latest-3.13.txt +anyio==4.6.2.post1 + # via + # httpx + # jupyter-server +argon2-cffi==23.1.0 + # via jupyter-server +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.3.0 + # via isoduration +asttokens==2.4.1 + # via stack-data +async-lru==2.0.4 + # via jupyterlab +attrs==24.2.0 + # via + # jsonschema + # referencing +babel==2.16.0 + # via + # jupyterlab-server + # mkdocs-material +beautifulsoup4==4.12.3 + # via nbconvert +black==24.10.0 + # via hdxms-datasets (pyproject.toml) +bleach==6.2.0 + # via nbconvert +certifi==2024.8.30 + # via + # httpcore + # httpx + # requests +cffi==1.17.1 + # via argon2-cffi-bindings +charset-normalizer==3.4.0 + # via requests +click==8.1.7 + # via + # black + # mkdocs + # mkdocstrings +colorama==0.4.6 + # via + # click + # griffe + # ipython + # mkdocs + # mkdocs-material + # pytest +comm==0.2.2 + # via + # ipykernel + # ipywidgets +debugpy==1.8.9 + # via ipykernel +decorator==5.1.1 + # via ipython +defusedxml==0.7.1 + # via nbconvert +exceptiongroup==1.2.2 + # via + # anyio + # ipython + # pytest +executing==2.1.0 + # via stack-data +fastjsonschema==2.20.0 + # via nbformat +fqdn==1.5.1 + # via jsonschema +ghp-import==2.1.0 + # via mkdocs +griffe==1.5.1 + # via mkdocstrings-python +h11==0.14.0 + # via httpcore +httpcore==1.0.7 + # via httpx +httpx==0.27.2 + # via jupyterlab +idna==3.10 + # via + # anyio + # httpx + # jsonschema + # requests +importlib-metadata==8.5.0 + # via + # jupyter-client + # jupyter-lsp + # jupyterlab + # jupyterlab-server + # markdown + # mkdocs + # mkdocs-get-deps + # mkdocstrings + # nbconvert +iniconfig==2.0.0 + # via pytest +ipykernel==6.29.5 + # via + # jupyter + # jupyter-console + # jupyterlab + # mkdocs-jupyter +ipython==8.18.1 + # via + # black + # ipykernel + # ipywidgets + # jupyter-console +ipywidgets==8.1.5 + # via jupyter +isoduration==20.11.0 + # via jsonschema +jedi==0.19.2 + # via ipython +jinja2==3.1.4 + # via + # jupyter-server + # jupyterlab + # jupyterlab-server + # mkdocs + # mkdocs-material + # mkdocstrings + # nbconvert +json5==0.10.0 + # via jupyterlab-server +jsonpointer==3.0.0 + # via jsonschema +jsonschema==4.23.0 + # via + # jupyter-events + # jupyterlab-server + # nbformat +jsonschema-specifications==2024.10.1 + # via jsonschema +jupyter==1.1.1 + # via hdxms-datasets (pyproject.toml) +jupyter-client==8.6.3 + # via + # ipykernel + # jupyter-console + # jupyter-server + # nbclient +jupyter-console==6.6.3 + # via jupyter +jupyter-core==5.7.2 + # via + # ipykernel + # jupyter-client + # jupyter-console + # jupyter-server + # jupyterlab + # nbclient + # nbconvert + # nbformat +jupyter-events==0.10.0 + # via jupyter-server +jupyter-lsp==2.2.5 + # via jupyterlab +jupyter-server==2.14.2 + # via + # jupyter-lsp + # jupyterlab + # jupyterlab-server + # notebook + # notebook-shim +jupyter-server-terminals==0.5.3 + # via jupyter-server +jupyterlab==4.2.6 + # via + # jupyter + # notebook +jupyterlab-pygments==0.3.0 + # via nbconvert +jupyterlab-server==2.27.3 + # via + # jupyterlab + # notebook +jupyterlab-widgets==3.0.13 + # via ipywidgets +jupytext==1.16.4 + # via mkdocs-jupyter +markdown==3.7 + # via + # mkdocs + # mkdocs-autorefs + # mkdocs-material + # mkdocstrings + # pymdown-extensions +markdown-it-py==3.0.0 + # via + # jupytext + # mdit-py-plugins +markupsafe==3.0.2 + # via + # jinja2 + # mkdocs + # mkdocs-autorefs + # mkdocstrings + # nbconvert +matplotlib-inline==0.1.7 + # via + # ipykernel + # ipython +mdit-py-plugins==0.4.2 + # via jupytext +mdurl==0.1.2 + # via markdown-it-py +mergedeep==1.3.4 + # via + # mkdocs + # mkdocs-get-deps +mistune==3.0.2 + # via nbconvert +mkdocs==1.6.1 + # via + # hdxms-datasets (pyproject.toml) + # mkdocs-autorefs + # mkdocs-gen-files + # mkdocs-jupyter + # mkdocs-literate-nav + # mkdocs-material + # mkdocstrings +mkdocs-autorefs==1.2.0 + # via + # mkdocstrings + # mkdocstrings-python +mkdocs-gen-files==0.5.0 + # via hdxms-datasets (pyproject.toml) +mkdocs-get-deps==0.2.0 + # via mkdocs +mkdocs-jupyter==0.25.1 + # via hdxms-datasets (pyproject.toml) +mkdocs-literate-nav==0.6.1 + # via hdxms-datasets (pyproject.toml) +mkdocs-material==9.5.46 + # via + # hdxms-datasets (pyproject.toml) + # mkdocs-jupyter +mkdocs-material-extensions==1.3.1 + # via mkdocs-material +mkdocstrings==0.27.0 + # via + # hdxms-datasets (pyproject.toml) + # mkdocstrings-python +mkdocstrings-python==1.12.2 + # via mkdocstrings +mypy-extensions==1.0.0 + # via black +nbclient==0.10.0 + # via nbconvert +nbconvert==7.16.4 + # via + # jupyter + # jupyter-server + # mkdocs-jupyter +nbformat==5.10.4 + # via + # jupyter-server + # jupytext + # nbclient + # nbconvert +nest-asyncio==1.6.0 + # via ipykernel +notebook==7.2.2 + # via jupyter +notebook-shim==0.2.4 + # via + # jupyterlab + # notebook +numpy==2.0.2 + # via pandas +overrides==7.7.0 + # via jupyter-server +packaging==24.2 + # via + # hdxms-datasets (pyproject.toml) + # black + # ipykernel + # jupyter-server + # jupyterlab + # jupyterlab-server + # jupytext + # mkdocs + # nbconvert + # pytest +paginate==0.5.7 + # via mkdocs-material +pandas==2.2.3 + # via hdxms-datasets (pyproject.toml) +pandocfilters==1.5.1 + # via nbconvert +parso==0.8.4 + # via jedi +pathspec==0.12.1 + # via + # black + # mkdocs +platformdirs==4.3.6 + # via + # black + # jupyter-core + # mkdocs-get-deps + # mkdocstrings +pluggy==1.5.0 + # via pytest +prometheus-client==0.21.0 + # via jupyter-server +prompt-toolkit==3.0.48 + # via + # ipython + # jupyter-console +psutil==6.1.0 + # via ipykernel +pure-eval==0.2.3 + # via stack-data +pycparser==2.22 + # via cffi +pygments==2.18.0 + # via + # hdxms-datasets (pyproject.toml) + # ipython + # jupyter-console + # mkdocs-jupyter + # mkdocs-material + # nbconvert +pymdown-extensions==10.12 + # via + # mkdocs-material + # mkdocstrings +pytest==8.3.3 + # via hdxms-datasets (pyproject.toml) +python-dateutil==2.9.0.post0 + # via + # arrow + # ghp-import + # jupyter-client + # pandas +python-json-logger==2.0.7 + # via jupyter-events +pytz==2024.2 + # via pandas +pywin32==308 + # via jupyter-core +pywinpty==2.0.14 + # via + # jupyter-server + # jupyter-server-terminals + # terminado +pyyaml==6.0.2 + # via + # hdxms-datasets (pyproject.toml) + # jupyter-events + # jupytext + # mkdocs + # mkdocs-get-deps + # pymdown-extensions + # pyyaml-env-tag +pyyaml-env-tag==0.1 + # via mkdocs +pyzmq==26.2.0 + # via + # ipykernel + # jupyter-client + # jupyter-console + # jupyter-server +referencing==0.35.1 + # via + # jsonschema + # jsonschema-specifications + # jupyter-events +regex==2024.11.6 + # via mkdocs-material +requests==2.32.3 + # via + # hdxms-datasets (pyproject.toml) + # jupyterlab-server + # mkdocs-material +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rpds-py==0.21.0 + # via + # jsonschema + # referencing +send2trash==1.8.3 + # via jupyter-server +setuptools==75.6.0 + # via jupyterlab +six==1.16.0 + # via + # asttokens + # python-dateutil + # rfc3339-validator +sniffio==1.3.1 + # via + # anyio + # httpx +soupsieve==2.6 + # via beautifulsoup4 +stack-data==0.6.3 + # via ipython +terminado==0.18.1 + # via + # jupyter-server + # jupyter-server-terminals +tinycss2==1.4.0 + # via nbconvert +tokenize-rt==6.1.0 + # via black +tomli==2.1.0 + # via + # black + # jupyterlab + # jupytext + # pytest +tornado==6.4.2 + # via + # ipykernel + # jupyter-client + # jupyter-server + # jupyterlab + # notebook + # terminado +traitlets==5.14.3 + # via + # comm + # ipykernel + # ipython + # ipywidgets + # jupyter-client + # jupyter-console + # jupyter-core + # jupyter-events + # jupyter-server + # jupyterlab + # matplotlib-inline + # nbclient + # nbconvert + # nbformat +types-python-dateutil==2.9.0.20241003 + # via arrow +typing-extensions==4.12.2 + # via + # anyio + # async-lru + # black + # ipython + # mkdocstrings +tzdata==2024.2 + # via pandas +uri-template==1.3.0 + # via jsonschema +urllib3==2.2.3 + # via requests +watchdog==6.0.0 + # via mkdocs +wcwidth==0.2.13 + # via prompt-toolkit +webcolors==24.11.1 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.8.0 + # via jupyter-server +widgetsnbextension==4.0.13 + # via ipywidgets +zipp==3.21.0 + # via importlib-metadata diff --git a/requirements/requirements-windows-latest-3.9.txt b/requirements/requirements-windows-latest-3.9.txt deleted file mode 100644 index a2df54c..0000000 --- a/requirements/requirements-windows-latest-3.9.txt +++ /dev/null @@ -1,32 +0,0 @@ -# -# This file is autogenerated by pip-compile with Python 3.9 -# by the following command: -# -# pip-compile --output-file=requirements-windows-latest-3.9.txt pyproject.toml -# -certifi==2023.11.17 - # via requests -charset-normalizer==3.3.2 - # via requests -idna==3.6 - # via requests -numpy==1.26.2 - # via pandas -packaging==23.2 - # via hdxms-datasets (pyproject.toml) -pandas==2.1.4 - # via hdxms-datasets (pyproject.toml) -python-dateutil==2.8.2 - # via pandas -pytz==2023.3.post1 - # via pandas -pyyaml==6.0.1 - # via hdxms-datasets (pyproject.toml) -requests==2.31.0 - # via hdxms-datasets (pyproject.toml) -six==1.16.0 - # via python-dateutil -tzdata==2023.4 - # via pandas -urllib3==2.2.2 - # via requests