Skip to content

Commit 8af4f66

Browse files
committed
update README and setup.py with appropriate requirements (keyring, bs4)
1 parent 23de0ee commit 8af4f66

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

README.rst

+5-2
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,11 @@ Astroquery works with Python 2.7 and 3.3 or later.
2626
As an `astropy`_ affiliate, astroquery requires `astropy`_ version 0.4 or later.
2727

2828
astroquery uses the `requests <http://docs.python-requests.org/en/latest/>`_
29-
module to communicate with the internet. `requests`_ can also be installed with
30-
pip.
29+
module to communicate with the internet. `BeautifulSoup
30+
<http://www.crummy.com/software/BeautifulSoup/>`_ is needed for HTML parsing
31+
for some services. The `keyring <https://pypi.python.org/pypi/keyring>`_
32+
module is also required for accessing services that require a login.
33+
These can all be installed using `pip <https://pypi.python.org/pypi/pip>`_.
3134

3235
The `latest release`_ of astroquery can be downloaded or pip installed:
3336

setup.py

+4-2
Original file line numberDiff line numberDiff line change
@@ -104,8 +104,10 @@
104104
version=VERSION,
105105
description=DESCRIPTION,
106106
scripts=scripts,
107-
requires=['astropy', 'keyring', 'beautifulsoup4'],
108-
install_requires=['astropy', 'requests', 'html5lib'],
107+
requires=['astropy', 'requests', 'keyring', 'beautifulsoup4',
108+
'html5lib'],
109+
install_requires=['astropy', 'requests', 'keyring', 'beautifulsoup4',
110+
'html5lib'],
109111
include_package_data=True,
110112
provides=[PACKAGENAME],
111113
license=LICENSE,

0 commit comments

Comments
 (0)