Require pybind 2.6 from environment for gmxapi Python package extension module.
[alexxy/gromacs.git] / python_packaging / src / requirements.txt
1 # Requirements for build, installation and testing are provided for convenient
2 # use of `pip install -r requirements.txt`. To get a complete list of required
3 # packages, such as for completely offline installation, install these pacakges
4 # in an empty Python virtual environment and use `pip list` or `pip freeze` to
5 # see the actual packages installed, including dependencies, with version info.
6 #
7 # Note that, ordinarily, build requirements are discovered from pyproject.toml,
8 # and run time package dependencies (to be checked during installation) are
9 # resolved by setuptools from the `install_requires` argument to setup() in
10 # setup.py.
11 cmake>=3.16
12 networkx>=2.0
13 numpy>1.7
14 packaging
15 pip>=10.1
16 pybind11>=2.6
17 setuptools>=42
18 wheel