Skip to content

Commit 437bb75

Browse files
authored
Make scikit-build an explicit requirement
1 parent 0e08319 commit 437bb75

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
This project provides a `setup.py` script that can build, install, and package SimpleITK for Python. [SimpleITK](http://www.simpleitk.org) is a simplified programming layer on top of the [Insight Segmentation and Registration Toolkit](https://itk.org) (ITK). ITK is an open-source, cross-platform system that provides developers with an extensive suite of software tools for image analysis.
44

5-
SimpleITK is available for binary downloads from [PyPI](https://pypi.python.org/pypi/SimpleITK) for many common platforms. Also a source distribution available of this repository which may be used when an appropriate binary [wheel](http://pythonwheels.com) is not available.
5+
SimpleITK is available for binary downloads from [PyPI](https://pypi.python.org/pypi/SimpleITK) for many common platforms. Also a source distribution is available of this repository which may be used when an appropriate binary [wheel](http://pythonwheels.com) is not available.
66

77
To install SimpleITK:
88

@@ -18,19 +18,19 @@ pip install SimpleITK
1818

1919
### Prerequisites
2020

21-
Building requires:
21+
Building *requires*:
2222
* [CMake](https://cmake.org)
2323
* Git
2424
* C++ Compiler - Platform specific requirements are summarized in [scikit-build documentation](http://scikit-build.readthedocs.io).
2525
* Python
2626
* pip >= 9.0.0
27-
* setuptools >= 28.0.0
27+
* scikit-build >= 0.5.0
28+
29+
Please ensure that `pip` and `scikit-build` are up to date and are a recent version.
2830

29-
Please ensure that `pip` and `setuptools` are up to date and are a recent version.
31+
*Optional*:
3032

31-
There is also the implicit requirement of `scikit-build`, which will be automatically be temporarily installed with the recommended installation methods.
32-
33-
The CMake and optional Ninja build tool can dependencies be provided through pip if needed:
33+
If CMake is not already available on you system it can be installed with pip. Additionally, the [Ninja](https://ninja-build.org) build tool is recommened for it's parallel build efficiency. These can be easily installed with:
3434

3535
```bash
3636
pip install cmake ninja

0 commit comments

Comments
 (0)