Skip to content

Commit

Permalink
Fix bundled "upgraded" workflow to actually update dependencies (#89)
Browse files Browse the repository at this point in the history
  • Loading branch information
rly authored Jun 26, 2024
1 parent 28c574d commit 5453318
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 12 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,8 @@ jobs:
if: ${{ "{{" }} matrix.requirements == 'upgraded' }}
run: |
python -m pip install -r requirements-dev.txt
python -m pip install -U .
# force upgrade of all dependencies to latest versions within allowed range
python -m pip install -U --upgrade-strategy eager .
- name: Run tests
run: |
Expand Down
4 changes: 2 additions & 2 deletions {{ cookiecutter.namespace }}/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,8 @@ keywords = [
'ndx-extension',
]
dependencies = [
"pynwb>=2.6.0",
"hdmf>=3.13.0",
"pynwb>=2.8.0",
"hdmf>=3.14.1",
]

# TODO: add URLs before release
Expand Down
17 changes: 8 additions & 9 deletions {{ cookiecutter.namespace }}/requirements-dev.txt
Original file line number Diff line number Diff line change
@@ -1,16 +1,15 @@
# pinned dependencies to reproduce an entire development environment to
# run tests, check code style, and generate documentation
black==24.3.0
codespell==2.2.6
coverage==7.4.4
hdmf==3.13.0
black==24.4.2
codespell==2.3.0
coverage==7.5.4
hdmf==3.14.1
hdmf-docutils==0.4.7
nwbwidgets==0.11.3
pre-commit==3.5.0
pynwb==2.6.0
pytest==8.1.1
pre-commit==3.5.0 # latest pre-commit does not support py3.8
pynwb==2.8.0
pytest==8.2.2
pytest-cov==5.0.0
pytest-subtests==0.12.1
python-dateutil==2.8.2
ruff==0.3.4
tox==4.14.2
ruff==0.4.10

0 comments on commit 5453318

Please sign in to comment.