Skip to content

Commit

Permalink
Update instructions since pip has removed the --process-dependency-li…
Browse files Browse the repository at this point in the history
…nks option (gwastro#1201)

* Tell pip to bring in all the dependencies

* Fixed typo that hid instructions to update pip

* Point to new DASWG repository page

* removed link as process dependency links has been removed from pip

* fix instructions to remove process-dependency-links

* removed deprecated dependency_links

* get mpld3 from pypi
  • Loading branch information
duncan-brown authored and Hunter Arthur Gabbard committed May 23, 2017
1 parent 76a76c3 commit 43ecc39
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 4 deletions.
1 change: 1 addition & 0 deletions docs/install.rst
Original file line number Diff line number Diff line change
Expand Up @@ -135,6 +135,7 @@ If you are running on a Scientific Linux 6 cluster, you need to install the HDF5
Make sure your versions of ``pip`` and ``setuptools`` are up to date by running the command:

.. code-block:: bash
pip install --upgrade pip setuptools
Install unittest2, python-cjson, and numpy with the command:
Expand Down
2 changes: 1 addition & 1 deletion docs/install_lalsuite.rst
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ The following page describes how to build lalsuite from source for use with PyCB

These instructions assume that you already have the required dependencies for lalsuite installed on your system. You must have ``git``, ``FFTW``, ``GSL``, ``FrameL``, and ``MetaIO`` installed before continuing.

These packages are installed by default on a LIGO Data Grid cluster. If you are not on a LIGO Data Grid cluster, then you can download them from the `lscsoft repository <https://www.lsc-group.phys.uwm.edu/daswg/download/repositories.html>`_ or see the `lscsoft install instructions <https://www.lsc-group.phys.uwm.edu/daswg/docs/howto/lscsoft-install.html>`_ for instructions on building the dependencies from source. You can also contact your system administrator to determine if these packages are available using the ``module load`` command.
These packages are installed by default on a LIGO Data Grid cluster. If you are not on a LIGO Data Grid cluster, then you can download them from the `lscsoft repository <https://wiki.ligo.org/DASWG/SoftwareDownloads>`_ or see the `lscsoft install instructions <https://www.lsc-group.phys.uwm.edu/daswg/docs/howto/lscsoft-install.html>`_ for instructions on building the dependencies from source. You can also contact your system administrator to determine if these packages are available using the ``module load`` command.

====================================================
Obtaining the source code and checking out a version
Expand Down
4 changes: 1 addition & 3 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -62,15 +62,14 @@
'pillow',
'h5py>=2.5',
'jinja2',
'mpld3>=0.3git',
'pycbc-mpld3>=0.3.dev0',
'pyRXP>=2.1.0',
'pycbc-glue>=0.9.8',
'kombine',
'emcee>=2.2.0',
'corner>=2.0.1',
#'scikit-learn>=0.17.0', # travis does not like scikit-learn
]
links = ['https://github.com/ligo-cbc/mpld3/tarball/master#egg=mpld3-0.3git']

#FIXME Remove me when we bump to h5py > 2.5
try:
Expand Down Expand Up @@ -354,7 +353,6 @@ def run(self):
setup_requires = setup_requires,
extras_require = extras_require,
install_requires = install_requires,
dependency_links = links,
scripts = [
'bin/minifollowups/pycbc_injection_minifollowup',
'bin/minifollowups/pycbc_foreground_minifollowup',
Expand Down

0 comments on commit 43ecc39

Please sign in to comment.