From ec39942fc6abdd0a55ee3f7210846894733148f6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 16 Jul 2024 00:12:11 +0000 Subject: [PATCH] Update all dependencies --- .devcontainer/devcontainer.json | 2 +- .github/workflows/ci.yml | 28 ++++++++++++++-------------- .github/workflows/contrib.yml | 4 ++-- .github/workflows/high.yml | 26 +++++++++++++------------- .github/workflows/release.yml | 4 ++-- .pre-commit-config.yaml | 2 +- docs/pyproject.toml | 4 ++-- requirements/dev.in | 8 ++++---- requirements/install.txt | 2 +- requirements/uv.txt | 2 +- scripts/pyproject.toml | 6 +++--- 11 files changed, 44 insertions(+), 44 deletions(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 38a5bd6..924e712 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -1,6 +1,6 @@ { "name": "devcontainer", - "image": "mcr.microsoft.com/devcontainers/base:1.1.1-ubuntu-22.04", + "image": "mcr.microsoft.com/devcontainers/base:1.1.2-ubuntu-22.04", "features": { "ghcr.io/devcontainers/features/powershell:1.4.0": { "version": "7.4.1" diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c45680a..29e8145 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -25,11 +25,11 @@ jobs: - uses: "actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332" # v4.1.7 with: submodules: True - - uses: "actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d" # v5.1.0 + - uses: "actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f" # v5.1.1 with: python-version: "${{ matrix.python }}" - run: "scripts/Sync-Py.ps1" - - uses: "actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808" # v4.3.3 + - uses: "actions/upload-artifact@0b2256b8c012f0828dc542b3febcab082c67f72b" # v4.3.4 with: name: "lock" path: "lock.json" @@ -48,14 +48,14 @@ jobs: - uses: "actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332" # v4.1.7 with: submodules: True - - uses: "actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e" # v4.1.7 + - uses: "actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16" # v4.1.8 with: name: "lock" - uses: "actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9" # v4.0.2 with: path: "${{ env.UV_CACHE_DIR }}" key: "uv-${{ matrix.runner }}-${{ matrix.python }}-${{ hashFiles('lock.json') }}" - - uses: "actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d" # v5.1.0 + - uses: "actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f" # v5.1.1 with: python-version: "${{ matrix.python }}" - run: "scripts/Sync-Py.ps1" @@ -89,14 +89,14 @@ jobs: - uses: "actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332" # v4.1.7 with: submodules: True - - uses: "actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e" # v4.1.7 + - uses: "actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16" # v4.1.8 with: name: "lock" - uses: "actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9" # v4.0.2 with: path: "${{ env.UV_CACHE_DIR }}" key: "uv-${{ matrix.runner }}-${{ matrix.python }}-${{ hashFiles('lock.json') }}" - - uses: "actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d" # v5.1.0 + - uses: "actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f" # v5.1.1 with: python-version: "${{ matrix.python }}" - run: "scripts/Sync-Py.ps1" @@ -112,14 +112,14 @@ jobs: - uses: "actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332" # v4.1.7 with: submodules: True - - uses: "actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e" # v4.1.7 + - uses: "actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16" # v4.1.8 with: name: "lock" - uses: "actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9" # v4.0.2 with: path: "${{ env.UV_CACHE_DIR }}" key: "uv-${{ matrix.runner }}-${{ matrix.python }}-${{ hashFiles('lock.json') }}" - - uses: "actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d" # v5.1.0 + - uses: "actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f" # v5.1.1 with: python-version: "${{ matrix.python }}" - run: "scripts/Sync-Py.ps1" @@ -135,14 +135,14 @@ jobs: - uses: "actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332" # v4.1.7 with: submodules: True - - uses: "actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e" # v4.1.7 + - uses: "actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16" # v4.1.8 with: name: "lock" - uses: "actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9" # v4.0.2 with: path: "${{ env.UV_CACHE_DIR }}" key: "uv-${{ matrix.runner }}-${{ matrix.python }}-${{ hashFiles('lock.json') }}" - - uses: "actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d" # v5.1.0 + - uses: "actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f" # v5.1.1 with: python-version: "${{ matrix.python }}" - run: "scripts/Sync-Py.ps1" @@ -165,14 +165,14 @@ jobs: - uses: "actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332" # v4.1.7 with: submodules: True - - uses: "actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e" # v4.1.7 + - uses: "actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16" # v4.1.8 with: name: "lock" - uses: "actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9" # v4.0.2 with: path: "${{ env.UV_CACHE_DIR }}" key: "uv-${{ matrix.runner }}-${{ matrix.python }}-${{ hashFiles('lock.json') }}" - - uses: "actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d" # v5.1.0 + - uses: "actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f" # v5.1.1 with: python-version: "${{ matrix.python }}" - run: "scripts/Sync-Py.ps1 -Version '${{ matrix.python }}'" @@ -199,14 +199,14 @@ jobs: - uses: "actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332" # v4.1.7 with: submodules: True - - uses: "actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e" # v4.1.7 + - uses: "actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16" # v4.1.8 with: name: "lock" - uses: "actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9" # v4.0.2 with: path: "${{ env.UV_CACHE_DIR }}" key: "uv-${{ matrix.runner }}-${{ matrix.python }}-${{ hashFiles('lock.json') }}" - - uses: "actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d" # v5.1.0 + - uses: "actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f" # v5.1.1 with: python-version: "${{ matrix.python }}" - run: "scripts/Sync-Py.ps1" diff --git a/.github/workflows/contrib.yml b/.github/workflows/contrib.yml index e5521d1..41db27b 100644 --- a/.github/workflows/contrib.yml +++ b/.github/workflows/contrib.yml @@ -39,7 +39,7 @@ jobs: with: path: "${{ env.UV_CACHE_DIR }}" key: "uv-${{ matrix.runner }}-${{ matrix.python }}-${{ hashFiles('lock.json') }}" - - uses: "actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d" # v5.1.0 + - uses: "actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f" # v5.1.1 with: python-version: "${{ matrix.python }}" - run: "scripts/Sync-Py.ps1 -Version '3.11'" @@ -62,7 +62,7 @@ jobs: with: path: "${{ env.UV_CACHE_DIR }}" key: "uv-${{ matrix.runner }}-${{ matrix.python }}-${{ hashFiles('lock.json') }}" - - uses: "actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d" # v5.1.0 + - uses: "actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f" # v5.1.1 with: python-version: "${{ matrix.python }}" - working-directory: "repo path with spaces" diff --git a/.github/workflows/high.yml b/.github/workflows/high.yml index 035453b..5cbb327 100644 --- a/.github/workflows/high.yml +++ b/.github/workflows/high.yml @@ -22,11 +22,11 @@ jobs: - uses: "actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332" # v4.1.7 with: submodules: True - - uses: "actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d" # v5.1.0 + - uses: "actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f" # v5.1.1 with: python-version: "${{ matrix.python }}" - run: "scripts/Sync-Py.ps1" - - uses: "actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808" # v4.3.3 + - uses: "actions/upload-artifact@0b2256b8c012f0828dc542b3febcab082c67f72b" # v4.3.4 with: name: "lock" path: "lock-high.json" @@ -41,10 +41,10 @@ jobs: - uses: "actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332" # v4.1.7 with: submodules: True - - uses: "actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e" # v4.1.7 + - uses: "actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16" # v4.1.8 with: name: "lock" - - uses: "actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d" # v5.1.0 + - uses: "actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f" # v5.1.1 with: python-version: "${{ matrix.python }}" - run: "scripts/Sync-Py.ps1" @@ -61,10 +61,10 @@ jobs: - uses: "actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332" # v4.1.7 with: submodules: True - - uses: "actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e" # v4.1.7 + - uses: "actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16" # v4.1.8 with: name: "lock" - - uses: "actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d" # v5.1.0 + - uses: "actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f" # v5.1.1 with: python-version: "${{ matrix.python }}" - run: "scripts/Sync-Py.ps1" @@ -80,10 +80,10 @@ jobs: - uses: "actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332" # v4.1.7 with: submodules: True - - uses: "actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e" # v4.1.7 + - uses: "actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16" # v4.1.8 with: name: "lock" - - uses: "actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d" # v5.1.0 + - uses: "actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f" # v5.1.1 with: python-version: "${{ matrix.python }}" - run: "scripts/Sync-Py.ps1" @@ -99,10 +99,10 @@ jobs: - uses: "actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332" # v4.1.7 with: submodules: True - - uses: "actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e" # v4.1.7 + - uses: "actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16" # v4.1.8 with: name: "lock" - - uses: "actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d" # v5.1.0 + - uses: "actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f" # v5.1.1 with: python-version: "${{ matrix.python }}" - run: "scripts/Sync-Py.ps1" @@ -125,10 +125,10 @@ jobs: - uses: "actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332" # v4.1.7 with: submodules: True - - uses: "actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e" # v4.1.7 + - uses: "actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16" # v4.1.8 with: name: "lock" - - uses: "actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d" # v5.1.0 + - uses: "actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f" # v5.1.1 with: python-version: "${{ matrix.python }}" - run: "scripts/Sync-Py.ps1 -Version '${{ matrix.python }}'" @@ -148,7 +148,7 @@ jobs: runs-on: "${{ matrix.runner }}" steps: - uses: "actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332" # v4.1.7 - - uses: "actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e" # v4.1.7 + - uses: "actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16" # v4.1.8 with: name: "lock" - uses: "stefanzweifel/git-auto-commit-action@8621497c8c39c72f3e2a999a26b4ca1b5058a842" # v5.0.1 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a448a85..f34ecd6 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -25,12 +25,12 @@ jobs: url: "https://pypi.org/p/boilercore" steps: - uses: "actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332" # v4.1.7 - - uses: "actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d" # v5.1.0 + - uses: "actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f" # v5.1.1 with: python-version: "${{ matrix.python }}" - run: "scripts/Sync-Py.ps1 -Release" - run: ". scripts/Initialize-Shell.ps1; python -m build --installer uv" - - uses: actions/attest-build-provenance@bdd51370e0416ac948727f861e03c2f05d32d78e # v1.3.2 + - uses: actions/attest-build-provenance@5e9cb68e95676991667494a6a4e59b8a2f13e1d0 # v1.3.3 with: subject-path: "dist/**" - run: "gh release upload '${{ github.event.release.tag_name }}' dist/**" diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 2d14073..78b30a4 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -125,7 +125,7 @@ repos: |tests/.* )$ - repo: "https://github.com/charliermarsh/ruff-pre-commit" - rev: "v0.4.10" + rev: "v0.5.2" hooks: - id: "ruff" args: ["--extend-fixable", "PIE790"] diff --git a/docs/pyproject.toml b/docs/pyproject.toml index 649fb4f..597125e 100644 --- a/docs/pyproject.toml +++ b/docs/pyproject.toml @@ -10,7 +10,7 @@ dependencies = [ # ? Core docs "docutils==0.21.2", "linkify-it-py==2.0.3", - "myst-nb==1.1.0", + "myst-nb==1.1.1", "myst-parser==3.0.1", "nbformat==5.10.4", "numpydoc==1.7.0", @@ -22,7 +22,7 @@ dependencies = [ "sphinx-thebe==0.3.1", "sphinx-tippy==0.4.3", "sphinx-togglebutton==0.3.2", - "sphinx==7.3.7", + "sphinx==7.4.4", "sphinxcontrib-bibtex==2.6.2", "sphinxcontrib-mermaid==0.9.2", "sphinxcontrib-towncrier==0.4.0a0", diff --git a/requirements/dev.in b/requirements/dev.in index f21125e..cc3b3cc 100644 --- a/requirements/dev.in +++ b/requirements/dev.in @@ -6,10 +6,10 @@ debugpy==1.8.2 dvc[gs]==3.51.2 fawltydeps==0.16.0 pandas-stubs~=2.2.2 -pipdeptree==2.23.0 +pipdeptree==2.23.1 pre-commit==3.7.1 -pyright==1.1.364 -ruff==0.4.10 +pyright==1.1.371 +ruff==0.5.2 snakeviz==2.2.0 -sourcery==1.19.0 +sourcery==1.21.0 towncrier==23.11.0 diff --git a/requirements/install.txt b/requirements/install.txt index e9157ea..10075cd 100644 --- a/requirements/install.txt +++ b/requirements/install.txt @@ -1,2 +1,2 @@ httpx==0.27.0 -zstandard==0.22.0 +zstandard==0.23.0 diff --git a/requirements/uv.txt b/requirements/uv.txt index 23ae329..087739e 100644 --- a/requirements/uv.txt +++ b/requirements/uv.txt @@ -1 +1 @@ -uv==0.2.23 +uv==0.2.25 diff --git a/scripts/pyproject.toml b/scripts/pyproject.toml index be56e86..7bbfdd4 100644 --- a/scripts/pyproject.toml +++ b/scripts/pyproject.toml @@ -8,10 +8,10 @@ version = "0.0.0" description = "Tools." dependencies = [ # ? Core script tools - "copier==9.2.0", - "cyclopts==2.7.1", + "copier==9.3.1", + "cyclopts==2.9.3", "dulwich==0.22.1", - "ipython==8.25.0", + "ipython==8.26.0", "pipx==1.6.0", "toml==0.10.2 ; python_version < '3.11'", ]