Use extras_require so pip can install test dependencies

https://github.com/pypa/pip/issues/1197#issuecomment-228939212
This commit is contained in:
Simon Willison 2018-06-21 20:03:54 -07:00
commit 7d7f5f61fd
No known key found for this signature in database
GPG key ID: 17E2DEA2588B7F52

View file

@ -47,10 +47,15 @@ setup(
datasette=datasette.cli:cli
''',
setup_requires=['pytest-runner'],
extras_require={
'test': [
'pytest==3.6.0',
'aiohttp==2.3.2',
'beautifulsoup4==4.6.0',
]
},
tests_require=[
'pytest==3.6.0',
'aiohttp==2.3.2',
'beautifulsoup4==4.6.0',
'datasette[test]',
],
classifiers=[
'Development Status :: 4 - Beta',