Loading docker/Dockerfile +0 −2 Original line number Diff line number Diff line Loading @@ -10,9 +10,7 @@ RUN apt-get install -y libgl1-mesa-glx # Anaconda environment ADD environment.yml /root RUN conda install -y python=3.5.4 RUN conda env update -f environment.yml RUN pip install pytest pytest-coverage # Clone source RUN git clone https://github.com/USGS-Astrogeology/autocnet.git Loading docker/environment.yml +29 −171 Original line number Diff line number Diff line name: root prefix: /opt/conda channels: - menpo - jlaura - conda-forge - defaults - usgs-astrogeology - menpo dependencies: - affine=2.1.0=py_1 - blas=1.1=openblas - bleach=2.0.0=py35_0 - bzip2=1.0.6=1 - ca-certificates=2017.7.27.1=0 - cairo=1.14.6=4 - certifi=2017.7.27.1=py35_0 - chrpath=0.16=0 - click=6.7=py35_0 - click-plugins=1.0.3=py35_0 - cligj=0.4.0=py35_0 - curl=7.54.1=0 - cycler=0.10.0=py35_0 - cython=0.26.1=py35_0 - dbus=1.10.22=0 - decorator=4.1.2=py35_0 - descartes=1.1.0=py35_0 - dill=0.2.6=py35_0 - entrypoints=0.2.3=py35_1 - expat=2.2.1=0 - ffmpeg=3.2.4=1 - fiona=1.7.9=py35_1 - fontconfig=2.12.1=4 - freetype=2.7=1 - freexl=1.0.2=2 - gdal=2.1.3=py35_5 - geopandas=0.3.0=py35_0 - geos=3.5.1=1 - gettext=0.19.7=1 - giflib=5.1.4=0 - glib=2.51.4=0 - gmp=6.1.2=0 - gst-plugins-base=1.8.0=0 - gstreamer=1.8.0=1 - h5py=2.7.1=py35_1 - harfbuzz=1.3.4=2 - hdf4=4.2.12=0 - hdf5=1.8.18=1 - html5lib=0.999999999=py35_0 - icu=58.1=1 - ipykernel=4.6.1=py35_0 - ipython=6.2.0=py35_0 - ipython_genutils=0.2.0=py35_0 - ipywidgets=7.0.1=py_2 - jasper=1.900.1=4 - jedi=0.10.2=py35_0 - jinja2=2.9.6=py35_0 - jpeg=9b=0 - json-c=0.12.1=0 - jsonschema=2.6.0=py35_0 - jupyter=1.0.0=py35_0 - jupyter_client=5.1.0=py35_0 - jupyter_console=5.1.0=py35_0 - jupyter_core=4.3.0=py35_0 - kealib=1.4.7=3 - krb5=1.14.2=0 - libdap4=3.18.3=2 - libffi=3.2.1=3 - libiconv=1.14=4 - libnetcdf=4.4.1.1=6 - libpng=1.6.28=1 - libpq=9.6.3=0 - libsodium=1.0.10=0 - libspatialindex=1.8.5=1 - libspatialite=4.3.0a=15 - libssh2=1.8.0=1 - libtiff=4.0.6=7 - libuuid=1.0.3=1 - libwebp=0.5.2=7 - libxcb=1.12=1 - libxml2=2.9.5=0 - markupsafe=1.0=py35_0 - matplotlib=2.0.2=py35_2 - mistune=0.7.4=py35_0 - munch=2.2.0=py35_0 - nbconvert=5.3.1=py_1 - nbformat=4.4.0=py35_0 - ncurses=5.9=10 - networkx=1.11=py35_0 - notebook=5.1.0=py35_0 - numexpr=2.6.2=py35_1 - numpy=1.13.1=py35_blas_openblas_200 - openblas=0.2.19=2 - opencv=3.2.0=np113py35_blas_openblas_204 - openjpeg=2.2.0=0 - openssl=1.0.2l=0 - pandas=0.20.3=py35_1 - pandoc=1.19.2=0 - pandocfilters=1.4.1=py35_0 - pcre=8.39=0 - pexpect=4.2.1=py35_0 - pickleshare=0.7.4=py35_0 - pip=9.0.1=py35_0 - pixman=0.34.0=0 - proj4=4.9.3=4 - prompt_toolkit=1.0.15=py35_0 - protobuf=3.0.0b2=py35_0 - psycopg2=2.7.3.1=py35_0 - ptyprocess=0.5.2=py35_0 - pvl=0.3.0=py35_0 - pygments=2.2.0=py35_0 - pyparsing=2.2.0=py35_0 - pyproj=1.9.5.1=py35_0 - pyqt=5.6.0=py35_4 - pysal=1.13.0=py35_0 - python-dateutil=2.6.1=py35_0 - pytz=2017.2=py35_0 - pyyaml=3.12=py35_1 - pyzmq=16.0.2=py35_2 - qt=5.6.2=3 - qtconsole=4.3.1=py35_0 - readline=6.2=0 - rtree=0.8.3=py35_0 - ruby=2.4.1=0 - scipy=0.19.1=py35_blas_openblas_202 - setuptools=36.3.0=py35_0 - shapely=1.6.1=py35_1 - simplegeneric=0.8.1=py35_0 - sip=4.18=py35_1 - six=1.10.0=py35_1 - sqlalchemy=1.1.13=py35_0 - sqlite=3.13.0=1 - terminado=0.6=py35_0 - testpath=0.3.1=py35_0 - tk=8.5.19=2 - tornado=4.5.2=py35_0 - traitlets=4.3.2=py35_0 - wcwidth=0.1.7=py35_0 - webencodings=0.5=py35_0 - wheel=0.29.0=py35_0 - widgetsnbextension=3.0.3=py35_2 - x264=20131217=3 - xerces-c=3.1.4=3 - xorg-kbproto=1.0.7=1 - xorg-libice=1.0.9=2 - xorg-libsm=1.2.2=2 - xorg-libx11=1.6.4=6 - xorg-libxau=1.0.8=3 - xorg-libxdmcp=1.1.2=3 - xorg-libxext=1.3.3=2 - xorg-libxrender=0.9.10=0 - xorg-libxt=1.1.5=0 - xorg-renderproto=0.11.1=1 - xorg-xextproto=7.3.0=1 - xorg-xproto=7.0.31=6 - xz=5.2.3=0 - yaml=0.1.6=0 - zeromq=4.2.1=1 - zlib=1.2.8=3 - libgfortran=3.0.0=1 - util-linux=2.21=0 - plio=0.1.0=py35_0 - python=3 - cython - cyvlfeat - matplotlib - dill - gdal - geopandas - jupyter - networkx - numexpr - numpy - opencv - pandas - plio - pyyaml - runipy - scipy - shapely - sqlalchemy - vlfeat - pip: - coverage==4.4.1 - ipython-genutils==0.2.0 - jupyter-client==5.1.0 - jupyter-console==5.1.0 - jupyter-core==4.3.0 - libpysal==3.0.1 - olefile==0.44 - pillow==4.2.1 - prompt-toolkit==1.0.15 - py==1.4.34 - pytest==3.2.3 - pytest-cov==2.5.1 - pytest-cover==3.0.0 - pytest-coverage==0.0 prefix: /opt/conda - pillow - protobuf - pvl - pysal - pytest - pytest-coverage Loading
docker/Dockerfile +0 −2 Original line number Diff line number Diff line Loading @@ -10,9 +10,7 @@ RUN apt-get install -y libgl1-mesa-glx # Anaconda environment ADD environment.yml /root RUN conda install -y python=3.5.4 RUN conda env update -f environment.yml RUN pip install pytest pytest-coverage # Clone source RUN git clone https://github.com/USGS-Astrogeology/autocnet.git Loading
docker/environment.yml +29 −171 Original line number Diff line number Diff line name: root prefix: /opt/conda channels: - menpo - jlaura - conda-forge - defaults - usgs-astrogeology - menpo dependencies: - affine=2.1.0=py_1 - blas=1.1=openblas - bleach=2.0.0=py35_0 - bzip2=1.0.6=1 - ca-certificates=2017.7.27.1=0 - cairo=1.14.6=4 - certifi=2017.7.27.1=py35_0 - chrpath=0.16=0 - click=6.7=py35_0 - click-plugins=1.0.3=py35_0 - cligj=0.4.0=py35_0 - curl=7.54.1=0 - cycler=0.10.0=py35_0 - cython=0.26.1=py35_0 - dbus=1.10.22=0 - decorator=4.1.2=py35_0 - descartes=1.1.0=py35_0 - dill=0.2.6=py35_0 - entrypoints=0.2.3=py35_1 - expat=2.2.1=0 - ffmpeg=3.2.4=1 - fiona=1.7.9=py35_1 - fontconfig=2.12.1=4 - freetype=2.7=1 - freexl=1.0.2=2 - gdal=2.1.3=py35_5 - geopandas=0.3.0=py35_0 - geos=3.5.1=1 - gettext=0.19.7=1 - giflib=5.1.4=0 - glib=2.51.4=0 - gmp=6.1.2=0 - gst-plugins-base=1.8.0=0 - gstreamer=1.8.0=1 - h5py=2.7.1=py35_1 - harfbuzz=1.3.4=2 - hdf4=4.2.12=0 - hdf5=1.8.18=1 - html5lib=0.999999999=py35_0 - icu=58.1=1 - ipykernel=4.6.1=py35_0 - ipython=6.2.0=py35_0 - ipython_genutils=0.2.0=py35_0 - ipywidgets=7.0.1=py_2 - jasper=1.900.1=4 - jedi=0.10.2=py35_0 - jinja2=2.9.6=py35_0 - jpeg=9b=0 - json-c=0.12.1=0 - jsonschema=2.6.0=py35_0 - jupyter=1.0.0=py35_0 - jupyter_client=5.1.0=py35_0 - jupyter_console=5.1.0=py35_0 - jupyter_core=4.3.0=py35_0 - kealib=1.4.7=3 - krb5=1.14.2=0 - libdap4=3.18.3=2 - libffi=3.2.1=3 - libiconv=1.14=4 - libnetcdf=4.4.1.1=6 - libpng=1.6.28=1 - libpq=9.6.3=0 - libsodium=1.0.10=0 - libspatialindex=1.8.5=1 - libspatialite=4.3.0a=15 - libssh2=1.8.0=1 - libtiff=4.0.6=7 - libuuid=1.0.3=1 - libwebp=0.5.2=7 - libxcb=1.12=1 - libxml2=2.9.5=0 - markupsafe=1.0=py35_0 - matplotlib=2.0.2=py35_2 - mistune=0.7.4=py35_0 - munch=2.2.0=py35_0 - nbconvert=5.3.1=py_1 - nbformat=4.4.0=py35_0 - ncurses=5.9=10 - networkx=1.11=py35_0 - notebook=5.1.0=py35_0 - numexpr=2.6.2=py35_1 - numpy=1.13.1=py35_blas_openblas_200 - openblas=0.2.19=2 - opencv=3.2.0=np113py35_blas_openblas_204 - openjpeg=2.2.0=0 - openssl=1.0.2l=0 - pandas=0.20.3=py35_1 - pandoc=1.19.2=0 - pandocfilters=1.4.1=py35_0 - pcre=8.39=0 - pexpect=4.2.1=py35_0 - pickleshare=0.7.4=py35_0 - pip=9.0.1=py35_0 - pixman=0.34.0=0 - proj4=4.9.3=4 - prompt_toolkit=1.0.15=py35_0 - protobuf=3.0.0b2=py35_0 - psycopg2=2.7.3.1=py35_0 - ptyprocess=0.5.2=py35_0 - pvl=0.3.0=py35_0 - pygments=2.2.0=py35_0 - pyparsing=2.2.0=py35_0 - pyproj=1.9.5.1=py35_0 - pyqt=5.6.0=py35_4 - pysal=1.13.0=py35_0 - python-dateutil=2.6.1=py35_0 - pytz=2017.2=py35_0 - pyyaml=3.12=py35_1 - pyzmq=16.0.2=py35_2 - qt=5.6.2=3 - qtconsole=4.3.1=py35_0 - readline=6.2=0 - rtree=0.8.3=py35_0 - ruby=2.4.1=0 - scipy=0.19.1=py35_blas_openblas_202 - setuptools=36.3.0=py35_0 - shapely=1.6.1=py35_1 - simplegeneric=0.8.1=py35_0 - sip=4.18=py35_1 - six=1.10.0=py35_1 - sqlalchemy=1.1.13=py35_0 - sqlite=3.13.0=1 - terminado=0.6=py35_0 - testpath=0.3.1=py35_0 - tk=8.5.19=2 - tornado=4.5.2=py35_0 - traitlets=4.3.2=py35_0 - wcwidth=0.1.7=py35_0 - webencodings=0.5=py35_0 - wheel=0.29.0=py35_0 - widgetsnbextension=3.0.3=py35_2 - x264=20131217=3 - xerces-c=3.1.4=3 - xorg-kbproto=1.0.7=1 - xorg-libice=1.0.9=2 - xorg-libsm=1.2.2=2 - xorg-libx11=1.6.4=6 - xorg-libxau=1.0.8=3 - xorg-libxdmcp=1.1.2=3 - xorg-libxext=1.3.3=2 - xorg-libxrender=0.9.10=0 - xorg-libxt=1.1.5=0 - xorg-renderproto=0.11.1=1 - xorg-xextproto=7.3.0=1 - xorg-xproto=7.0.31=6 - xz=5.2.3=0 - yaml=0.1.6=0 - zeromq=4.2.1=1 - zlib=1.2.8=3 - libgfortran=3.0.0=1 - util-linux=2.21=0 - plio=0.1.0=py35_0 - python=3 - cython - cyvlfeat - matplotlib - dill - gdal - geopandas - jupyter - networkx - numexpr - numpy - opencv - pandas - plio - pyyaml - runipy - scipy - shapely - sqlalchemy - vlfeat - pip: - coverage==4.4.1 - ipython-genutils==0.2.0 - jupyter-client==5.1.0 - jupyter-console==5.1.0 - jupyter-core==4.3.0 - libpysal==3.0.1 - olefile==0.44 - pillow==4.2.1 - prompt-toolkit==1.0.15 - py==1.4.34 - pytest==3.2.3 - pytest-cov==2.5.1 - pytest-cover==3.0.0 - pytest-coverage==0.0 prefix: /opt/conda - pillow - protobuf - pvl - pysal - pytest - pytest-coverage