Skip to content

Commit 880a01b

Browse files
authored
Merge pull request #44 from Parallel-NetCDF/dep_ver_fix
Set minimal requirement of setuptools version >= 64.0.0
2 parents 2977773 + a599064 commit 880a01b

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

.github/workflows/pnetcdf_c_master.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,8 @@ jobs:
7979
8080
- name: Install python dependencies via pip
8181
run: |
82-
python -m pip install --upgrade pip
83-
pip install numpy cython cftime pytest twine wheel check-manifest
82+
python -m pip install --upgrade pip setuptools wheel
83+
pip install numpy cython cftime pytest twine check-manifest
8484
export MPICC=$MPICH_DIR/bin/mpicc
8585
pip install mpi4py
8686
pip install torch torchvision

.github/workflows/pnetcdf_c_official.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,8 @@ jobs:
7777
7878
- name: Install python dependencies via pip
7979
run: |
80-
python -m pip install --upgrade pip
81-
pip install numpy cython cftime pytest twine wheel check-manifest
80+
python -m pip install --upgrade pip setuptools wheel
81+
pip install numpy cython cftime pytest twine check-manifest
8282
export MPICC=$MPICH_DIR/bin/mpicc
8383
pip install mpi4py
8484
pip install torch torchvision

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ applications that require parallel access to netCDF files.
2020
### Developer Installation
2121
* Clone this GitHub repository
2222
* Make sure the above dependent software are installed.
23-
* In addition, [Cython](http://cython.org/), [packaging](https://pypi.org/project/packaging/) and ['wheel'](https://pypi.org/project/wheel/) are required for developer installation.
23+
* In addition, [Cython](http://cython.org/), [packaging](https://pypi.org/project/packaging/), [setuptools>=65](https://pypi.org/project/setuptools/) and [wheel](https://pypi.org/project/wheel/) are required for developer installation.
2424
* Set the environment variable `PNETCDF_DIR` to PnetCDF's installation path.
2525
* Make sure utility program `pnetcdf-config` is available in `$PNETCDF_DIR/bin`.
2626
* Run command below to install.

docs/source/installation/install.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,10 +46,10 @@ Building PnetCDF-python from source
4646
# use Python 3.9 or later
4747
$ python -m venv env
4848
$ source env/bin/activate
49-
$ pip install --upgrade pip
49+
$ pip install --upgrade pip setuptools wheel packaging
5050
5151
# install Python libraries
52-
$ pip install numpy Cython setuptools wheel packaging
52+
$ pip install numpy Cython
5353
$ env CC=/path/to/mpicc pip install mpi4py
5454
5555
# download PnetCDF-python source code

0 commit comments

Comments
 (0)