Require pybind 2.6 from environment for gmxapi Python package extension module.
[alexxy/gromacs.git] / python_packaging / src / setup.cfg
1 [metadata]
2 name = gmxapi
3 version = attr: gmxapi.__version__
4 description = gmxapi Python interface for GROMACS.
5 url = http://gmxapi.org/
6 author = GROMACS gmxapi team
7 author_email = info@gmxapi.org
8 long_description = file: README.rst
9 ;keywords = one, two
10 license = LGPL
11 ;classifiers =
12 ;    Framework :: Django
13 ;    License :: OSI Approved :: BSD License
14 ;    Programming Language :: Python :: 3
15 ;    Programming Language :: Python :: 3.5
16
17 [options]
18 python_requires = >=3.7
19 ; Note that we also hard code some Python version checking in setup.py.
20 zip_safe = False
21 packages =
22     gmxapi
23     gmxapi.simulation
24 install_requires =
25     packaging
26     pybind11
27     networkx>=2.0
28     numpy>1.7
29
30 [options.package_data]
31 gmxapi = gmxconfig.json