From 88d83959d3356e88b30af9cf0c422b4b1749217c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 22 Aug 2024 22:23:40 +0000 Subject: [PATCH] Update all dependencies --- .devcontainer/devcontainer.json | 2 +- .github/workflows/ci.yml | 4 ++-- .github/workflows/contrib.yml | 2 +- .github/workflows/high.yml | 6 +++--- .github/workflows/release.yml | 4 ++-- .pre-commit-config.yaml | 4 ++-- docs/pyproject.toml | 8 ++++---- requirements/dev.in | 16 ++++++++-------- requirements/uv.txt | 2 +- scripts/Initialize-Shell.ps1 | 2 +- scripts/pyproject.toml | 4 ++-- submodules/boilercore | 2 +- tests/pyproject.toml | 2 +- 13 files changed, 29 insertions(+), 29 deletions(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 827f7263..8e11de03 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -81,7 +81,7 @@ "ms-azuretools.vscode-docker@1.29.1", "ms-python.debugpy@2024.6.0", "ms-python.python@2024.8.1", - "ms-python.vscode-pylance@2024.6.1", + "ms-python.vscode-pylance@2024.8.1", "ms-toolsai.jupyter@2024.4.0", "ms-vscode-remote.remote-containers@0.369.0", "ms-vscode.powershell@2024.2.2", diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6389addc..8b0f5655 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -29,7 +29,7 @@ jobs: with: python-version: "${{ matrix.python }}" - run: "scripts/Sync-Py.ps1" - - uses: "actions/upload-artifact@0b2256b8c012f0828dc542b3febcab082c67f72b" # v4.3.4 + - uses: "actions/upload-artifact@834a144ee995460fba8ed112a2fc961b36a5ec5a" # v4.3.6 with: name: "lock" path: "lock.json" @@ -146,7 +146,7 @@ jobs: with: python-version: "${{ matrix.python }}" - run: "scripts/Sync-Py.ps1" - - uses: "jakebailey/pyright-action@3bdde3b31d26f0f1f5de051b1fbd7a536a9a4e7f" # v2.3.1 + - uses: "jakebailey/pyright-action@b5d50e5cde6547546a5c4ac92e416a8c2c1a1dfe" # v2.3.2 with: pylance-version: "${{ env.PYRIGHT_PYTHON_PYLANCE_VERSION }}" test: diff --git a/.github/workflows/contrib.yml b/.github/workflows/contrib.yml index 303229db..8416fd34 100644 --- a/.github/workflows/contrib.yml +++ b/.github/workflows/contrib.yml @@ -62,7 +62,7 @@ jobs: with: path: "${{ env.UV_CACHE_DIR }}" key: "uv-${{ matrix.runner }}-${{ matrix.python }}-${{ hashFiles('repo path with spaces/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 32bc525c..ddf45a4b 100644 --- a/.github/workflows/high.yml +++ b/.github/workflows/high.yml @@ -26,7 +26,7 @@ jobs: with: python-version: "${{ matrix.python }}" - run: "scripts/Sync-Py.ps1" - - uses: "actions/upload-artifact@0b2256b8c012f0828dc542b3febcab082c67f72b" # v4.3.4 + - uses: "actions/upload-artifact@834a144ee995460fba8ed112a2fc961b36a5ec5a" # v4.3.6 with: name: "lock" path: "lock-high.json" @@ -106,7 +106,7 @@ jobs: with: python-version: "${{ matrix.python }}" - run: "scripts/Sync-Py.ps1" - - uses: "jakebailey/pyright-action@3bdde3b31d26f0f1f5de051b1fbd7a536a9a4e7f" # v2.3.1 + - uses: "jakebailey/pyright-action@b5d50e5cde6547546a5c4ac92e416a8c2c1a1dfe" # v2.3.2 with: pylance-version: "${{ env.PYRIGHT_PYTHON_PYLANCE_VERSION }}" test: @@ -150,7 +150,7 @@ 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: "stefanzweifel/git-auto-commit-action@8621497c8c39c72f3e2a999a26b4ca1b5058a842" # v5.0.1 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 34edeb47..c15975d2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -25,12 +25,12 @@ jobs: url: "https://pypi.org/p/boilerdata" 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: "python -m build --installer uv" - - uses: actions/attest-build-provenance@bdd51370e0416ac948727f861e03c2f05d32d78e # v1.3.2 + - uses: actions/attest-build-provenance@6149ea5740be74af77f260b9db67e633f6b0a9a1 # v1.4.2 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 602759eb..f3bc3d91 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -96,7 +96,7 @@ repos: - id: "end-of-file-fixer" - id: "trailing-whitespace" - repo: "https://github.com/iterative/dvc" - rev: "3.51.2" + rev: "3.54.1" hooks: - id: "dvc-post-checkout" additional_dependencies: ["dvc[gs]"] @@ -123,7 +123,7 @@ repos: |tests/.* )$ - repo: "https://github.com/charliermarsh/ruff-pre-commit" - rev: "v0.5.2" + rev: "v0.6.2" hooks: - id: "ruff" args: ["--extend-fixable", "PIE790"] diff --git a/docs/pyproject.toml b/docs/pyproject.toml index 11c5ab3b..05181b07 100644 --- a/docs/pyproject.toml +++ b/docs/pyproject.toml @@ -12,17 +12,17 @@ dependencies = [ "graphviz==0.20.3", "linkify-it-py==2.0.3", "myst-nb==1.1.1", - "myst-parser==3.0.1", - "numpydoc==1.7.0", + "myst-parser==4.0.0", + "numpydoc==1.8.0", "ruamel-yaml==0.18.6", "sphinx-autobuild==2024.4.16", "sphinx-autodoc2==0.5.0", "sphinx-book-theme==1.1.3", - "sphinx-design==0.6.0", + "sphinx-design==0.6.1", "sphinx-thebe==0.3.1", "sphinx-tippy==0.4.3", "sphinx-togglebutton==0.3.2", - "sphinx==7.4.4", + "sphinx==8.0.2", "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 3f2ad2ab..29fccd9f 100644 --- a/requirements/dev.in +++ b/requirements/dev.in @@ -2,14 +2,14 @@ --editable docs/ --editable scripts/ --editable tests/ -debugpy==1.8.2 -dvc[gs]==3.51.2 -fawltydeps==0.16.0 +debugpy==1.8.5 +dvc[gs]==3.54.1 +fawltydeps==0.17.0 pandas-stubs~=2.2.0 pipdeptree==2.23.1 -pre-commit==3.7.1 -pyright==1.1.371 -ruff==0.5.2 +pre-commit==3.8.0 +pyright==1.1.377 +ruff==0.6.2 snakeviz==2.2.0 -sourcery==1.21.0 -towncrier==23.11.0 +sourcery==1.22.0 +towncrier==24.7.1 diff --git a/requirements/uv.txt b/requirements/uv.txt index 087739e7..004f0b9c 100644 --- a/requirements/uv.txt +++ b/requirements/uv.txt @@ -1 +1 @@ -uv==0.2.25 +uv==0.3.1 diff --git a/scripts/Initialize-Shell.ps1 b/scripts/Initialize-Shell.ps1 index 874fa3ca..28bf5464 100644 --- a/scripts/Initialize-Shell.ps1 +++ b/scripts/Initialize-Shell.ps1 @@ -27,7 +27,7 @@ function Set-Env { ForEach-Object { $_.Matches.Groups[1].value }) : @{} foreach ($i in @{ PATH = "$LocalBin$($IsWindows ? ';' : ':')$Env:PATH" - PYRIGHT_PYTHON_PYLANCE_VERSION = '2024.6.1' + PYRIGHT_PYTHON_PYLANCE_VERSION = '2024.8.1' PYDEVD_DISABLE_FILE_VALIDATION = '1' PYTHONIOENCODING = 'utf-8:strict' PYTHONWARNDEFAULTENCODING = '1' diff --git a/scripts/pyproject.toml b/scripts/pyproject.toml index 38de1432..5629e6f0 100644 --- a/scripts/pyproject.toml +++ b/scripts/pyproject.toml @@ -9,10 +9,10 @@ description = "Tools." dependencies = [ # ? Core script tools "copier==9.3.1", - "cyclopts==2.9.3", + "cyclopts==2.9.7", "dulwich==0.22.1", "ipython==8.26.0", - "pipx==1.6.0", + "pipx==1.7.0", "toml==0.10.2 ; python_version < '3.11'", ] [project.scripts] diff --git a/submodules/boilercore b/submodules/boilercore index 780ca135..8c35f6d3 160000 --- a/submodules/boilercore +++ b/submodules/boilercore @@ -1 +1 @@ -Subproject commit 780ca1358fe8a1959b6602fd603327d37baf57b7 +Subproject commit 8c35f6d388040900e6b636ba5bacee45358e51db diff --git a/tests/pyproject.toml b/tests/pyproject.toml index 96aff77c..48c92031 100644 --- a/tests/pyproject.toml +++ b/tests/pyproject.toml @@ -11,7 +11,7 @@ dependencies = [ "pytest-cov==5.0.0", "pytest-custom-exit-code==0.3.0", "pytest-github-actions-annotate-failures==0.2.0", - "pytest==8.2.2", + "pytest==8.3.2", # ? Other testing "boilercore>=2024.1.3", "ploomber-engine>=0.0.30",