Skip to content

Commit

Permalink
Update to require SimpleITK 2.0
Browse files Browse the repository at this point in the history
Documentation and CI updated for SimpleITK 2.0.
  • Loading branch information
blowekamp committed Sep 22, 2020
1 parent e336906 commit 0a13391
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 10 deletions.
2 changes: 0 additions & 2 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,6 @@ jobs:
- name: Install dependencies
run: |
python -m pip install --upgrade pip
python -m pip install --upgrade --pre SimpleITK --find-links https://github.com/SimpleITK/SimpleITK/releases/tag/latest
pip install -r requirements.txt -r requirements-dev.txt
- name: Lint with flake8
run: |
Expand Down Expand Up @@ -62,7 +61,6 @@ jobs:
- name: Install dependencies
run: |
python -m pip install --upgrade pip
python -m pip install --upgrade --pre SimpleITK --find-links https://github.com/SimpleITK/SimpleITK/releases/tag/latest
python -m pip install -r requirements.txt -r requirements-dev.txt -r docs/requirements.txt
python -m pip install wheel
- name: Build package
Expand Down
9 changes: 2 additions & 7 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -41,13 +41,9 @@ The Python module is distributed as a `wheel`_ binary package. Download the late
Wheels from the master branch can be download wheel from `Github Actions`_ in the
"python-package" artifact.

SITK-IBEX requires SimpleITK version 2.0 which is still under development.
For now, use the `latest`_ development version of SimpleITK::

python -m pip install --upgrade --pre SimpleITK --find-links https://github.com/SimpleITK/SimpleITK/releases/tag/latest

Other dependencies are conventionally specified in `setup.py` and `requirements.txt` and therefore installed as
dependencies when the wheel is installed.
Dependencies are conventionally specified in `setup.py` and `requirements.txt` and therefore installed as
dependencies when the wheel is installed. This includes the SimpleITK 2.0 requirement.

Data
----
Expand Down Expand Up @@ -117,7 +113,6 @@ Additionally, we can be emailed at: [email protected] Please include
.. _pip: https://pip.pypa.io/en/stable/quickstart/
.. _Github Actions: https://github.com/niaid/sitk-ibex/actions?query=branch%3Amaster
.. _OME TIFF: https://docs.openmicroscopy.org/ome-model/latest/ome-tiff/
.. _latest: https://github.com/SimpleITK/SimpleITK/releases
.. _GitHub Issues: https://github.com/niaid/sitk-ibex
.. _wheel: https://www.python.org/dev/peps/pep-0427/
.. _Github Releases: https://github.com/niaid/sitk-ibex/releases
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
SimpleITK >= 2.0.0rc2
SimpleITK >= 2.0.0
click
numpy

0 comments on commit 0a13391

Please sign in to comment.