Stop using requirements.txt

sphinx-autoapi is redistributable, we should be using setup.py for all of our
dependency management, not continuing to split off things into requirements. 
Included a shortcut in the requirements for installing tox (the only dev requirement)
and the package in develop.
pull/78/head
Anthony Johnson 8 years ago
parent fbe58022c5
commit 18ed62b0b2

@ -1,9 +1,2 @@
pydocstyle==1.0.0 -e .
PyYAML==3.11
wheel==0.24.0
sphinx
#sphinxcontrib-golangdomain
sphinxcontrib-dotnetdomain
pytest
mock
tox tox

@ -4,8 +4,10 @@ try:
extra_setup = dict( extra_setup = dict(
install_requires=[ install_requires=[
'PyYAML', 'PyYAML',
'pydocstyle',
'wheel==0.24.0',
'sphinx', 'sphinx',
#'sphinxcontrib-golangdomain', 'sphinxcontrib-golangdomain',
'sphinxcontrib-dotnetdomain', 'sphinxcontrib-dotnetdomain',
'unidecode', 'unidecode',
], ],
@ -17,8 +19,8 @@ except ImportError:
extra_setup = dict( extra_setup = dict(
requires=[ requires=[
'PyYAML', 'PyYAML',
'epyparse', 'pydocstyle',
'epydoc', 'wheel==0.24.0',
'sphinx' 'sphinx'
'sphinxcontrib-golangdomain', 'sphinxcontrib-golangdomain',
'sphinxcontrib-dotnetdomain', 'sphinxcontrib-dotnetdomain',
@ -31,9 +33,9 @@ setup(
version='0.3.0', version='0.3.0',
author='Eric Holscher', author='Eric Holscher',
author_email='eric@ericholscher.com', author_email='eric@ericholscher.com',
url='http://github.com/ericholscher/sphinx-autoapi', url='http://github.com/rtfd/sphinx-autoapi',
license='BSD', license='BSD',
description='', description='Sphinx auto API documentation generator',
package_dir={'': '.'}, package_dir={'': '.'},
packages=find_packages('.'), packages=find_packages('.'),
long_description=codecs.open("README.rst", "r", "utf-8").read(), long_description=codecs.open("README.rst", "r", "utf-8").read(),

Loading…
Cancel
Save