Skip to content

Commit

Permalink
remove editable installs and switch to minimal versions (#14)
Browse files Browse the repository at this point in the history
  • Loading branch information
h-mayorquin authored Jul 18, 2024
1 parent 9a50e7f commit 72924ac
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 12 deletions.
12 changes: 6 additions & 6 deletions .github/workflows/run_all_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,19 +62,19 @@ jobs:
if: ${{ matrix.requirements == 'minimum' }}
run: |
python -m pip install -r requirements-min.txt -r requirements-dev.txt
python -m pip install -e .
python -m pip install .
- name: Install run requirements (pinned)
if: ${{ matrix.requirements == 'pinned' }}
run: |
python -m pip install -r requirements-dev.txt
python -m pip install -e .
python -m pip install .
- name: Install run requirements (upgraded)
if: ${{ matrix.requirements == 'upgraded' }}
run: |
python -m pip install -r requirements-dev.txt
python -m pip install -U -e .
python -m pip install -U .
- name: Run tests
run: |
Expand Down Expand Up @@ -143,19 +143,19 @@ jobs:
if: ${{ matrix.requirements == 'minimum' }}
run: |
python -m pip install -r requirements-min.txt -r requirements-dev.txt
python -m pip install -e .
python -m pip install .
- name: Install run requirements (pinned)
if: ${{ matrix.requirements == 'pinned' }}
run: |
python -m pip install -r requirements-dev.txt
python -m pip install -e .
python -m pip install .
- name: Install run requirements (upgraded)
if: ${{ matrix.requirements == 'upgraded' }}
run: |
python -m pip install -r requirements-dev.txt
python -m pip install -U -e .
python -m pip install -U .
- name: Run tests
run: |
Expand Down
4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,8 @@ keywords = [
'ndx-extension',
]
dependencies = [
"pynwb>=2.5.0",
"hdmf>=3.10.0",
"pynwb>=2.8.1",
"hdmf>=3.14.2",
]

[project.urls]
Expand Down
4 changes: 2 additions & 2 deletions requirements-dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@
black==24.3.0
codespell==2.2.6
coverage==7.3.2
hdmf==3.10.0
hdmf==3.14.2
hdmf-docutils==0.4.6
pre-commit==3.4.0
pynwb==2.5.0
pynwb==2.8.1
pytest==7.4.2
pytest-cov==4.1.0
python-dateutil==2.8.2
Expand Down
4 changes: 2 additions & 2 deletions requirements-min.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# minimum versions of package dependencies for installation
# these should match the minimum versions specified in pyproject.toml
# NOTE: it may be possible to relax these minimum requirements
pynwb==2.5.0
hdmf==3.10.0
pynwb==2.8.1
hdmf==3.14.2

0 comments on commit 72924ac

Please sign in to comment.