use extras_require from setuptools