Skip to content

Commit 9b25b7d

Browse files
build(deps): bump the github-actions group with 3 updates (#259)
* build(deps): bump the github-actions group with 3 updates Bumps the github-actions group with 3 updates: [actions/checkout](https://github.com/actions/checkout), [actions/cache/restore](https://github.com/actions/cache) and [actions/cache](https://github.com/actions/cache). Updates `actions/checkout` from 6 to 7 - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v6...v7) Updates `actions/cache/restore` from 5.0.3 to 6.1.0 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](actions/cache@cdf6c1f...55cc834) Updates `actions/cache` from 5 to 6 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](actions/cache@v5...v6) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions - dependency-name: actions/cache/restore dependency-version: 6.1.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions - dependency-name: actions/cache dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions ... Signed-off-by: dependabot[bot] <support@github.com> * Update pytest version specification in pyproject.toml * Change pip install command to include dev dependencies Updated dependency installation to include dev dependencies. * Apply suggestion from @beckermr * Apply suggestion from @beckermr * Apply suggestion from @beckermr --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Matthew R. Becker <beckermr@users.noreply.github.com>
1 parent 040d8b2 commit 9b25b7d

4 files changed

Lines changed: 7 additions & 8 deletions

File tree

.github/workflows/benchmarks.yaml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
codspeed-mode: ["simulation", "walltime"]
2525

2626
steps:
27-
- uses: actions/checkout@v6
27+
- uses: actions/checkout@v7
2828
with:
2929
fetch-depth: 0
3030
submodules: recursive
@@ -38,8 +38,7 @@ jobs:
3838
- name: Install dependencies
3939
run: |
4040
python -m pip install --upgrade pip
41-
python -m pip install pytest pytest-codspeed
42-
python -m pip install .
41+
python -m pip install .[dev]
4342
4443
- name: Run benchmarks
4544
uses: CodSpeedHQ/action@v4

.github/workflows/python_package.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
NUM_SPLITS: 6
2727

2828
steps:
29-
- uses: actions/checkout@v6
29+
- uses: actions/checkout@v7
3030
with:
3131
fetch-depth: 0
3232
submodules: recursive
@@ -43,7 +43,7 @@ jobs:
4343
python -m pip install .[dev]
4444
4545
- name: Restore test durations
46-
uses: actions/cache/restore@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
46+
uses: actions/cache/restore@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
4747
with:
4848
path: .test_durations
4949
key: test-durations-${{ github.ref }}-${{ github.sha }}
@@ -108,7 +108,7 @@ jobs:
108108
jq 'reduce inputs as $i (.; . + $i)' test-durations-*/.test_durations.* > .test_durations
109109
110110
- name: Save test durations
111-
uses: actions/cache/save@v5
111+
uses: actions/cache/save@v6
112112
with:
113113
path: .test_durations
114114
key: test-durations-${{ github.ref }}-${{ github.sha }}

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
runs-on: ubuntu-latest
2121

2222
steps:
23-
- uses: actions/checkout@v6
23+
- uses: actions/checkout@v7
2424

2525
- uses: actions/setup-python@v6
2626
with:

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ readme = "README.md"
1313
dependencies = ["numpy >=1.18.0", "galsim >=2.7.0", "jax >=0.6.0", "astropy >=2.0", "quadax", "equinox"]
1414

1515
[project.optional-dependencies]
16-
dev = ["pytest", "pytest-codspeed", "pytest-randomly", "pytest-split", "pytest-retry", "pytest-xdist"]
16+
dev = ["pytest==8.*", "pytest-codspeed", "pytest-randomly", "pytest-split", "pytest-retry", "pytest-xdist"]
1717
docs = ["sphinx>=7.0", "furo>=2024.1.29", "sphinx-design>=0.5", "sphinx-copybutton"]
1818

1919
[project.urls]

0 commit comments

Comments
 (0)