Skip to content

Commit

Permalink
Update all dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
renovate[bot] authored Sep 18, 2024
1 parent 288655f commit c9b32fc
Show file tree
Hide file tree
Showing 15 changed files with 51 additions and 51 deletions.
2 changes: 1 addition & 1 deletion .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -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.9.1",
"ms-toolsai.jupyter@2024.4.0",
"ms-vscode-remote.remote-containers@0.369.0",
"ms-vscode.powershell@2024.2.2",
Expand Down
18 changes: 9 additions & 9 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,11 +25,11 @@ jobs:
- uses: "actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332" # v4.1.7
with:
submodules: True
- uses: "actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f" # v5.1.1
- uses: "actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3" # v5.2.0
with:
python-version: "${{ matrix.python }}"
- run: "scripts/Sync-Py.ps1"
- uses: "actions/upload-artifact@0b2256b8c012f0828dc542b3febcab082c67f72b" # v4.3.4
- uses: "actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874" # v4.4.0
with:
name: "lock"
path: "lock.json"
Expand All @@ -55,7 +55,7 @@ jobs:
with:
path: "${{ env.UV_CACHE_DIR }}"
key: "uv-${{ matrix.runner }}-${{ matrix.python }}-${{ hashFiles('lock.json') }}"
- uses: "actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f" # v5.1.1
- uses: "actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3" # v5.2.0
with:
python-version: "${{ matrix.python }}"
- run: "scripts/Sync-Py.ps1"
Expand Down Expand Up @@ -96,7 +96,7 @@ jobs:
with:
path: "${{ env.UV_CACHE_DIR }}"
key: "uv-${{ matrix.runner }}-${{ matrix.python }}-${{ hashFiles('lock.json') }}"
- uses: "actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f" # v5.1.1
- uses: "actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3" # v5.2.0
with:
python-version: "${{ matrix.python }}"
- run: "scripts/Sync-Py.ps1"
Expand All @@ -119,7 +119,7 @@ jobs:
with:
path: "${{ env.UV_CACHE_DIR }}"
key: "uv-${{ matrix.runner }}-${{ matrix.python }}-${{ hashFiles('lock.json') }}"
- uses: "actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f" # v5.1.1
- uses: "actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3" # v5.2.0
with:
python-version: "${{ matrix.python }}"
- run: "scripts/Sync-Py.ps1"
Expand All @@ -142,11 +142,11 @@ jobs:
with:
path: "${{ env.UV_CACHE_DIR }}"
key: "uv-${{ matrix.runner }}-${{ matrix.python }}-${{ hashFiles('lock.json') }}"
- uses: "actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f" # v5.1.1
- uses: "actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3" # v5.2.0
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:
Expand All @@ -172,7 +172,7 @@ jobs:
with:
path: "${{ env.UV_CACHE_DIR }}"
key: "uv-${{ matrix.runner }}-${{ matrix.python }}-${{ hashFiles('lock.json') }}"
- uses: "actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f" # v5.1.1
- uses: "actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3" # v5.2.0
with:
python-version: "${{ matrix.python }}"
- run: "scripts/Sync-Py.ps1 -Version '${{ matrix.python }}'"
Expand Down Expand Up @@ -205,7 +205,7 @@ jobs:
with:
path: "${{ env.UV_CACHE_DIR }}"
key: "uv-${{ matrix.runner }}-${{ matrix.python }}-${{ hashFiles('lock.json') }}"
- uses: "actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f" # v5.1.1
- uses: "actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3" # v5.2.0
with:
python-version: "${{ matrix.python }}"
- run: "scripts/Sync-Py.ps1"
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/contrib.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:
with:
path: "${{ env.UV_CACHE_DIR }}"
key: "uv-${{ matrix.runner }}-${{ matrix.python }}-${{ hashFiles('lock.json') }}"
- uses: "actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f" # v5.1.1
- uses: "actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3" # v5.2.0
with:
python-version: "${{ matrix.python }}"
- run: "scripts/Sync-Py.ps1 -Version '3.11'"
Expand All @@ -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@f677139bbe7f9c59b41e40162b753c062f5d49a3" # v5.2.0
with:
python-version: "${{ matrix.python }}"
- working-directory: "repo path with spaces"
Expand Down
18 changes: 9 additions & 9 deletions .github/workflows/high.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,11 +22,11 @@ jobs:
- uses: "actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332" # v4.1.7
with:
submodules: True
- uses: "actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f" # v5.1.1
- uses: "actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3" # v5.2.0
with:
python-version: "${{ matrix.python }}"
- run: "scripts/Sync-Py.ps1"
- uses: "actions/upload-artifact@0b2256b8c012f0828dc542b3febcab082c67f72b" # v4.3.4
- uses: "actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874" # v4.4.0
with:
name: "lock"
path: "lock-high.json"
Expand All @@ -44,7 +44,7 @@ jobs:
- uses: "actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16" # v4.1.8
with:
name: "lock"
- uses: "actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f" # v5.1.1
- uses: "actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3" # v5.2.0
with:
python-version: "${{ matrix.python }}"
- run: "scripts/Sync-Py.ps1"
Expand All @@ -64,7 +64,7 @@ jobs:
- uses: "actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16" # v4.1.8
with:
name: "lock"
- uses: "actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f" # v5.1.1
- uses: "actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3" # v5.2.0
with:
python-version: "${{ matrix.python }}"
- run: "scripts/Sync-Py.ps1"
Expand All @@ -83,7 +83,7 @@ jobs:
- uses: "actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16" # v4.1.8
with:
name: "lock"
- uses: "actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f" # v5.1.1
- uses: "actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3" # v5.2.0
with:
python-version: "${{ matrix.python }}"
- run: "scripts/Sync-Py.ps1"
Expand All @@ -102,11 +102,11 @@ jobs:
- uses: "actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16" # v4.1.8
with:
name: "lock"
- uses: "actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f" # v5.1.1
- uses: "actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3" # v5.2.0
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:
Expand All @@ -128,7 +128,7 @@ jobs:
- uses: "actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16" # v4.1.8
with:
name: "lock"
- uses: "actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f" # v5.1.1
- uses: "actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3" # v5.2.0
with:
python-version: "${{ matrix.python }}"
- run: "scripts/Sync-Py.ps1 -Version '${{ matrix.python }}'"
Expand All @@ -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
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,18 +25,18 @@ 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@f677139bbe7f9c59b41e40162b753c062f5d49a3" # v5.2.0
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@1c608d11d69870c2092266b3f9a6f3abbf17002c # v1.4.3
with:
subject-path: "dist/**"
- run: "gh release upload '${{ github.event.release.tag_name }}' dist/**"
env:
GITHUB_TOKEN: "${{ github.token }}"
- uses: "pypa/gh-action-pypi-publish@ec4db0b4ddc65acdf4bff5fa45ac92d78b56bdf0" # v1.9.0
- uses: "pypa/gh-action-pypi-publish@0ab0b79471669eb3a4d647e625009c62f9f3b241" # v1.10.1
changerelease:
needs: "release"
permissions:
Expand Down
6 changes: 3 additions & 3 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -96,14 +96,14 @@ repos:
- id: "end-of-file-fixer"
- id: "trailing-whitespace"
- repo: "https://github.com/iterative/dvc"
rev: "3.51.2"
rev: "3.55.2"
hooks:
- id: "dvc-post-checkout"
additional_dependencies: ["dvc[gs]"]
- id: "dvc-pre-push"
additional_dependencies: ["dvc[gs]"]
- repo: "https://github.com/DavidAnson/markdownlint-cli2"
rev: "v0.13.0"
rev: "v0.14.0"
hooks:
- id: "markdownlint-cli2"
- repo: "https://github.com/srstevenson/nb-clean"
Expand All @@ -123,7 +123,7 @@ repos:
|tests/.*
)$
- repo: "https://github.com/charliermarsh/ruff-pre-commit"
rev: "v0.5.2"
rev: "v0.6.5"
hooks:
- id: "ruff"
args: ["--extend-fixable", "PIE790"]
Expand Down
12 changes: 6 additions & 6 deletions docs/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -12,18 +12,18 @@ 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-autobuild==2024.9.17",
"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",
"sphinxcontrib-bibtex==2.6.2",
"sphinx==8.0.2",
"sphinxcontrib-bibtex==2.6.3",
"sphinxcontrib-mermaid==0.9.2",
"sphinxcontrib-towncrier==0.4.0a0",
# ? https://nvd.nist.gov/vuln/detail/CVE-2024-37891
Expand Down
2 changes: 1 addition & 1 deletion requirements/build.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
build==1.2.1
build==1.2.2
18 changes: 9 additions & 9 deletions requirements/dev.in
Original file line number Diff line number Diff line change
Expand Up @@ -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.55.2
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
pipdeptree==2.23.4
pre-commit==3.8.0
pyright==1.1.380
ruff==0.6.5
snakeviz==2.2.0
sourcery==1.21.0
towncrier==23.11.0
sourcery==1.22.0
towncrier==24.8.0
2 changes: 1 addition & 1 deletion requirements/install.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
httpx==0.27.0
httpx==0.27.2
zstandard==0.23.0
2 changes: 1 addition & 1 deletion requirements/uv.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
uv==0.2.25
uv==0.4.11
2 changes: 1 addition & 1 deletion scripts/Initialize-Shell.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -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.9.1'
PYDEVD_DISABLE_FILE_VALIDATION = '1'
PYTHONIOENCODING = 'utf-8:strict'
PYTHONWARNDEFAULTENCODING = '1'
Expand Down
6 changes: 3 additions & 3 deletions scripts/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@ description = "Tools."
dependencies = [
# ? Core script tools
"copier==9.3.1",
"cyclopts==2.9.3",
"cyclopts==2.9.9",
"dulwich==0.22.1",
"ipython==8.26.0",
"pipx==1.6.0",
"ipython==8.27.0",
"pipx==1.7.1",
"toml==0.10.2 ; python_version < '3.11'",
]
[project.scripts]
Expand Down
2 changes: 1 addition & 1 deletion submodules/boilercore
Submodule boilercore updated 78 files
+1 −1 .copier-answers.yml
+2 −10 .devcontainer/devcontainer.json
+0 −1 .github/workflows/changerelease.yml
+38 −27 .github/workflows/ci.yml
+4 −4 .github/workflows/contrib.yml
+28 −20 .github/workflows/high.yml
+3 −3 .github/workflows/release.yml
+7 −3 .gitignore
+3 −0 .gitmodules
+9 −9 .pre-commit-config.yaml
+6 −1 .prettierignore
+17 −0 .renovaterc.json
+2 −0 .sourcery.yaml
+2 −0 .taplo.toml
+5 −0 .vscode/extensions.json
+48 −8 .vscode/launch.json
+96 −3 .vscode/settings.json
+31 −18 .vscode/tasks.json
+1 −0 changelog/+2024-07-25T19-44-21.3764459Z.change.md
+1 −0 changelog/+2024-08-02T00-24-51.4761762Z.change.md
+3 −3 docs/_static/local.css
+2 −26 docs/boilercore_docs/nbs.py
+60 −0 docs/boilercore_docs/settings.py
+5 −2 docs/conf.py
+2 −26 docs/contributing.md
+1 −1 docs/index.md
+51 −50 docs/pyproject.toml
+6 −6 dvc.lock
+4 −4 dvc.yaml
+32 −19 lock.json
+3 −5 params.yaml
+116 −123 pyproject.toml
+0 −1 requirements/build.txt
+6 −6 requirements/dev.in
+0 −2 requirements/install.txt
+1 −1 requirements/override.txt
+148 −134 requirements/requirements.txt
+1 −1 requirements/uv.txt
+37 −114 scripts/Common.ps1
+3 −4 scripts/Initialize-Machine.ps1
+18 −10 scripts/Initialize-Repo.ps1
+84 −17 scripts/Initialize-Shell.ps1
+29 −59 scripts/Sync-Py.ps1
+10 −15 scripts/Sync-Template.ps1
+47 −6 scripts/boilercore_tools/__main__.py
+2 −4 scripts/boilercore_tools/add_changes.py
+79 −0 scripts/boilercore_tools/environment.py
+13 −16 scripts/boilercore_tools/sync.py
+3 −1 scripts/boilercore_tools/types.py
+0 −107 scripts/install.py
+18 −16 scripts/pyproject.toml
+0 −81 src/boilercore/__init__.py
+30 −18 src/boilercore/fits.py
+1 −1 src/boilercore/hashes.py
+362 −119 src/boilercore/models/__init__.py
+20 −42 src/boilercore/models/geometry.py
+4 −12 src/boilercore/models/params.py
+16 −14 src/boilercore/models/paths.py
+6 −0 src/boilercore/models/sync_params.py
+5 −7 src/boilercore/models/trials.py
+3 −2 src/boilercore/models/types.py
+1 −1 src/boilercore/notebooks/namespaces.py
+93 −0 src/boilercore/settings.py
+132 −0 src/boilercore/settings_models.py
+2 −1 src/boilercore/stages/modelfun.ipynb
+1 −1 src/boilercore/syms.py
+2 −1 src/boilercore/testing.py
+6 −0 src/boilercore/types.py
+117 −0 src/boilercore/warnings.py
+1 −0 submodules/cachier
+1 −1 submodules/template
+10 −9 tests/boilercore_tests/conftest.py
+21 −22 tests/boilercore_tests/modelfun/test_modelfun.py
+0 −1 tests/boilercore_tests/models/__init__.py
+0 −75 tests/boilercore_tests/models/conftest.py
+0 −6 tests/boilercore_tests/models/types.py
+21 −12 tests/boilercore_tests/test_models.py
+21 −22 tests/pyproject.toml
2 changes: 1 addition & 1 deletion tests/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -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.3",
# ? Other testing
"boilercore>=2024.1.3",
"ploomber-engine>=0.0.30",
Expand Down

0 comments on commit c9b32fc

Please sign in to comment.