Skip to content

Commit

Permalink
Merge pull request #69 from robelgeda/env
Browse files Browse the repository at this point in the history
v1.0.8 Release
  • Loading branch information
york-stsci authored May 21, 2020
2 parents a51cece + 6356ab9 commit a328af0
Show file tree
Hide file tree
Showing 13 changed files with 456 additions and 21 deletions.
14 changes: 11 additions & 3 deletions CHANGES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,21 @@ Version History and Change Log

Version 1.0.8
=============
*2020 Date TBD*
*2020 May 22*

- Future changes here
**STIPS Improvements**

- PSFs generated with `webbpsf` are now PSF grids. [:pr:``, :user:`york-stsci`]
- STIPS has the option to keep all data in memory. [:pr:``, :user:`york-stsci`]
- Data files have been removed from the repo to allow STIPS to be uploaded to PyPi (pip). The data has been migrated to a STScI box folder. Users can now download the data and set their `stips_data` to allow access to the data that once lived in the repository. [:pr:`59`, :user:`york-stsci`]
- Travis was setup to run and pass tests. Outdated tests have been removed to allow Travis to pass. [:pr:`65`, :user:`robelgeda`]
- Test data has been moved to a STScI box folder. [:pr:`64`, :user:`robelgeda`]
- `dev` folder added for any developer related tools. [:pr:`69`, :user:`robelgeda`]
- Frozen environments saved at `dev/conda_envs`. [:pr:`69`, :user:`robelgeda`]

Version 1.0.7
=============
*2019 January 8*
*2020 January 8*

**STIPS Improvements**

Expand Down
5 changes: 4 additions & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,10 @@ RUN pip install -U setuptools

WORKDIR /opt

# Extract STIPS reference data
RUN wget -qO- https://stsci.box.com/shared/static/iufbhsiu0lts16wmdsi12cun25888nrb.gz| tar xvz
ENV stips_data /opt/stips_data

# Extract PySynphot reference data
RUN wget -qO- http://ssb.stsci.edu/cdbs/tarfiles/synphot1.tar.gz | tar xvz
RUN wget -qO- http://ssb.stsci.edu/cdbs/tarfiles/synphot2.tar.gz | tar xvz
Expand Down Expand Up @@ -117,6 +121,5 @@ WORKDIR $HOME

WORKDIR $STIPSDIR
RUN python setup.py develop
ENV stips_data $STIPSDIR/stips/data

WORKDIR $HOME
211 changes: 211 additions & 0 deletions dev/conda_envs/environment_v1.0.7.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,211 @@
# This file describes a conda environment that can be to install STIPS
#
# Run the following command to set up this environment:
# $ conda env create -f environment.yml
#
# The environment name can be overridden with the following command:
# $ conda env create -n <custom name> -f environment.yml
#
# Run the following command to activate the environment:
# $ source activate stips
#
# To deactivate the environment run the following command:
# $ source deactivate
#
# To remove the environment entirely, run the following command:
# $ conda env remove -n stips

name: stips
channels:
- http://ssb.stsci.edu/astroconda
- conda-forge
- conda-canary
- defaults
dependencies:
- alabaster=0.7.12=py_0
- appnope=0.1.0=py37hc8dfbb8_1001
- asdf=2.6.0=py_0
- astropy=4.0.1.post1=py37h9bfed18_0
- attrs=19.3.0=py_0
- babel=2.8.0=py_0
- backcall=0.1.0=py_0
- beautifulsoup4=4.9.0=py37hc8dfbb8_0
- bleach=3.1.5=pyh9f0ad1d_0
- brotlipy=0.7.0=py37h9bfed18_1000
- ca-certificates=2020.4.5.1=hecc5488_0
- certifi=2020.4.5.1=py37hc8dfbb8_0
- cffi=1.14.0=py37h356ff06_0
- chardet=3.0.4=py37hc8dfbb8_1006
- cloudpickle=1.4.1=py_0
- configparser=5.0.0=py_0
- cryptography=2.9.2=py37he655712_0
- cycler=0.10.0=py_2
- cython=0.29.17=py37h570ac47_0
- cytoolz=0.10.1=py37h0b31af3_0
- dask-core=2.16.0=py_0
- dbus=1.13.6=h2f22bb5_0
- decorator=4.4.2=py_0
- defusedxml=0.6.0=py_0
- docutils=0.16=py37hc8dfbb8_1
- entrypoints=0.3=py37hc8dfbb8_1001
- esutil=0.6.4=py37h4f17bb1_0
- et_xmlfile=1.0.1=py_1001
- expat=2.2.9=h4a8c4bd_2
- fftw=3.3.8=nompi_h44ae4c8_1110
- freetype=2.10.2=h8da9a1a_0
- gettext=0.19.8.1=h46ab8bc_1002
- glib=2.64.2=h577aef8_0
- gwcs=0.12.0=py_0
- healpy=1.13.0=py37h1cf269a_1
- html5lib=1.0.1=py_0
- icu=64.2=h6de7cb9_1
- idna=2.9=py_1
- imagecodecs-lite=2019.12.3=py37h9bfed18_0
- imageio=2.8.0=py_0
- imagesize=1.2.0=py_0
- importlib-metadata=1.6.0=py37hc8dfbb8_0
- importlib_metadata=1.6.0=0
- ipykernel=5.2.1=py37h43977f1_0
- ipython=7.14.0=py37hc8dfbb8_0
- ipython_genutils=0.2.0=py_1
- ipywidgets=7.5.1=py_0
- jdcal=1.4.1=py_0
- jedi=0.17.0=py37hc8dfbb8_0
- jinja2=2.11.2=pyh9f0ad1d_0
- joblib=0.14.1=py_0
- jpeg=9c=h1de35cc_1001
- jsonschema=3.2.0=py37hc8dfbb8_1
- jupyter_client=6.1.3=py_0
- jupyter_core=4.6.3=py37hc8dfbb8_1
- jwxml=0.3.0=py37_1
- kiwisolver=1.2.0=py37ha1cc60f_0
- krb5=1.17.1=h1752a42_0
- libblas=3.8.0=16_openblas
- libcblas=3.8.0=16_openblas
- libclang=9.0.1=default_hf57f61e_0
- libcxx=10.0.0=h1af66ff_2
- libedit=3.1.20170329=hcfe32e1_1001
- libffi=3.2.1=h4a8c4bd_1007
- libgfortran=4.0.0=2
- libiconv=1.15=h0b31af3_1006
- liblapack=3.8.0=16_openblas
- libllvm9=9.0.1=h7475705_1
- libopenblas=0.3.9=h3d69b6c_0
- libpng=1.6.37=hbbe82c9_1
- libpq=12.2=h489d428_1
- libsodium=1.0.17=h01d97ff_0
- libtiff=4.1.0=h2ae36a8_6
- libwebp-base=1.1.0=h0b31af3_3
- libxml2=2.9.10=h53d96d6_0
- libxslt=1.1.33=h320ff13_0
- llvm-openmp=10.0.0=h28b9765_0
- lxml=4.5.0=py37heb1707f_1
- lz4-c=1.9.2=h4a8c4bd_1
- markupsafe=1.1.1=py37h9bfed18_1
- matplotlib=3.2.1=0
- matplotlib-base=3.2.1=py37hddda452_0
- mechanize=0.4.5=py_0
- mistune=0.8.4=py37h9bfed18_1001
- more-itertools=8.2.0=py_0
- nbconvert=5.6.1=py37hc8dfbb8_1
- nbformat=5.0.6=py_0
- ncurses=6.1=h0a44026_1002
- networkx=2.4=py_1
- notebook=6.0.3=py37hc8dfbb8_0
- nspr=4.20=h0a44026_1000
- nss=3.47=hc0980d9_0
- numpy=1.18.4=py37h7687784_0
- numpydoc=0.9.2=py_0
- olefile=0.46=py_0
- openpyxl=3.0.3=py_0
- openssl=1.1.1g=h0b31af3_0
- packaging=20.1=py_0
- pandoc=2.9.2.1=0
- pandocfilters=1.4.2=py_1
- parso=0.7.0=pyh9f0ad1d_0
- pcre=8.44=h4a8c4bd_0
- pexpect=4.8.0=py37hc8dfbb8_1
- photutils=0.7.2=py37h0b31af3_1
- pickleshare=0.7.5=py37hc8dfbb8_1001
- pillow=7.1.2=py37hfd78ece_0
- pip=20.1=pyh9f0ad1d_0
- pluggy=0.13.1=py37hc8dfbb8_1
- poppy=0.9.0=py37_0
- prometheus_client=0.7.1=py_0
- prompt-toolkit=3.0.5=py_0
- ptyprocess=0.6.0=py_1001
- py=1.8.1=py_0
- pycparser=2.20=py_0
- pyfftw=0.12.0=py37hfc61702_1
- pygments=2.6.1=py_0
- pyopenssl=19.1.0=py_1
- pyparsing=2.4.7=pyh9f0ad1d_0
- pyqt=5.12.3=py37ha62fc16_3
- pyrsistent=0.16.0=py37h9bfed18_0
- pysiaf=0.7.1=py37_0
- pysocks=1.7.1=py37hc8dfbb8_1
- pysynphot=0.9.14=py37_0
- pytest=5.4.2=py37hc8dfbb8_0
- pytest-runner=5.2=py_0
- python=3.7.6=h90870a6_5_cpython
- python-dateutil=2.8.1=py_0
- python_abi=3.7=1_cp37m
- pytz=2020.1=pyh9f0ad1d_0
- pywavelets=1.1.1=py37h10e2902_1
- pyyaml=5.3.1=py37h9bfed18_0
- pyzmq=19.0.1=py37haec44b1_0
- qt=5.12.5=h514805e_3
- readline=8.0=hcfe32e1_0
- requests=2.23.0=pyh8c360ce_2
- scikit-image=0.17.2=py37h94625e5_0
- scikit-learn=0.23.0=py37hf5857e7_0
- scipy=1.4.1=py37hce1b9e5_3
- semantic_version=2.8.5=pyh9f0ad1d_0
- send2trash=1.5.0=py_0
- setuptools=46.3.0=py37hc8dfbb8_0
- six=1.14.0=py_1
- snowballstemmer=2.0.0=py_0
- soupsieve=1.9.4=py37hc8dfbb8_1
- sphinx=3.0.3=py_0
- sphinxcontrib-applehelp=1.0.2=py_0
- sphinxcontrib-devhelp=1.0.2=py_0
- sphinxcontrib-htmlhelp=1.0.3=py_0
- sphinxcontrib-jsmath=1.0.1=py_0
- sphinxcontrib-qthelp=1.0.3=py_0
- sphinxcontrib-serializinghtml=1.1.4=py_0
- sqlite=3.30.1=h93121df_0
- stsci_rtd_theme=0.0.1=py37_0
- terminado=0.8.3=py37hc8dfbb8_1
- testpath=0.4.4=py_0
- threadpoolctl=2.0.0=pyh5ca1d4c_0
- tifffile=2020.5.11=py_0
- tk=8.6.10=hbbe82c9_0
- toolz=0.10.0=py_0
- tornado=6.0.4=py37h9bfed18_1
- traitlets=4.3.3=py37hc8dfbb8_1
- urllib3=1.25.9=py_0
- wcwidth=0.1.9=pyh9f0ad1d_0
- webencodings=0.5.1=py_1
- wheel=0.34.2=py_1
- widgetsnbextension=3.5.1=py37_0
- xz=5.2.5=h0b31af3_0
- yaml=0.2.4=h0b31af3_0
- zeromq=4.3.2=h6de7cb9_2
- zipp=3.1.0=py_0
- zlib=1.2.11=h0b31af3_1006
- zstd=1.4.4=h4b3e974_3
- pip:
- astropy-helpers==4.0.1
- astropy-sphinx-theme==1.1
- automodinit==0.16
- jwst-backgrounds==1.1.2
- montage-wrapper==0.9.9
- pandeia-engine==1.5.1
- pyqt5-sip==4.19.18
- pyqtchart==5.12
- pyqtwebengine==5.12.1
- sphinx-astropy==1.3
- sphinx-automodapi==0.12
- sphinx-gallery==0.6.2
- webbpsf==0.9.0

Loading

0 comments on commit a328af0

Please sign in to comment.