Skip to content

Commit 4f035a0

Browse files
authored
Merge pull request spacetelescope#596 from bourque/v0.23.0
Release v0.23
2 parents 07af671 + 056af25 commit 4f035a0

File tree

78 files changed

+5886
-905
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

78 files changed

+5886
-905
lines changed

.pep8speaks.yml

+1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ scanner:
1717
pycodestyle:
1818
max-line-length: 100 # Default is 79 in PEP8
1919
ignore: # Errors and warnings to ignore
20+
- E501 # Line too long
2021
- E505
2122

2223
only_mention_files_with_errors: True # If False, a separate status comment for each file is made.

.pyup.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ branch: develop
1818
# update schedule
1919
# default: empty
2020
# allowed: "every day", "every week", ..
21-
schedule: "every week"
21+
schedule: "every month"
2222

2323
# search for requirement files
2424
# default: True

CHANGES.rst

+43
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,46 @@
1+
0.23.0 (2020-07-01)
2+
===================
3+
4+
New Features
5+
------------
6+
7+
Project & API Documentation
8+
~~~~~~~~~~~~~~~~~~~~~~~~~~~
9+
10+
- The ``jwql_web_app`` PowerPoint presentation has been updated
11+
- The bokeh templating software now has full API documentation
12+
- Updated ``README`` and About webpage to reflect changes to development team members
13+
14+
Web Application
15+
~~~~~~~~~~~~~~~
16+
17+
- Added webpage to view FITS headers of each extension for a given dataset
18+
- Added webpage for displaying Dark Monitor results with ``bokeh`` plots
19+
- Added webpage for viewing contents of a given JWQL database table
20+
- Added webpage for querying and displaying anomaly results
21+
- Added slider bar for easily navigating through integrations in preview image display
22+
- The list of anomalies one can flag in a preview image is now instrument specific
23+
24+
25+
``jwql`` Repository
26+
~~~~~~~~~~~~~~~~~~~
27+
28+
- The ``jwql-3.6`` conda environment now uses the ``astroconda`` channel instead of ``astroconda-dev``
29+
- Added Bias Monitor module, which currently monitors the bias levels for NIRCam
30+
- Added Readnoise Monitor module, which monitors readnoise for all instruments except FGS
31+
- Added Bad Pixel Monitor module, which tracks bad pixels for all instruments
32+
- Cron job logs now include a print out of the complete ``conda`` environment being used
33+
34+
35+
Bug Fixes
36+
---------
37+
38+
Project & API Documentation
39+
~~~~~~~~~~~~~~~~~~~~~~~~~~~
40+
41+
- Fixed broken link to ``numpydoc`` docstring convention in Style Guide
42+
43+
144
0.22.0 (2019-08-26)
245
===================
346

Jenkinsfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ if (utils.scm_checkout()) return
2727

2828
// Establish OS and Python version variables for the matrix
2929
matrix_os = ["linux-stable"] // (Note that Jenkins can only be run with Linux, not MacOSX/Windows)
30-
matrix_python = ["3.5", "3.6"]
30+
matrix_python = ["3.6"]
3131

3232
// Set up the matrix of builds
3333
matrix = []

README.md

+13-6
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ Next, activate the `base` or `root` environment (depending on your version of `c
8080
source activate base/root
8181
```
8282

83-
Lastly, create the `jwql` environment with either Python 3.5 or 3.6, via the `environment_python_3_5.yml` or `environment_python_3_6.yml` file, respectively. We recommend installing with the 3.6 version:
83+
Lastly, create the `jwql` environment via the `environment_python_3_6.yml` file:
8484

8585
```
8686
conda env create -f environment_python_3_6.yml --name jwql-3.6
@@ -94,7 +94,7 @@ Next, you need to install the `jwql` package under development mode. This can b
9494
python setup.py develop
9595
```
9696

97-
or
97+
or
9898

9999
```
100100
pip install -e .
@@ -145,14 +145,22 @@ Any questions about the `jwql` project or its software can be directed to `jwql@
145145

146146
## Current Development Team
147147
- Matthew Bourque (INS) [@bourque](https://github.com/bourque)
148-
- Lauren Chambers (INS) [@laurenmarietta](https://github.com/laurenmarietta)
149148
- Misty Cracraft (INS) [@cracraft](https://github.com/cracraft)
150-
- Joe Filippazzo (INS) [@hover2pi](https://github.com/hover2pi)
149+
- Mike Engesser (INS) [@mengesser](https://github.com/mengesser)
150+
- Mees Fix (INS) [@mfixstsci](https://github.com/mfixstsci)
151151
- Bryan Hilbert (INS) [@bilhbert4](https://github.com/bhilbert4)
152152
- Graham Kanarek (INS) [@gkanarek](https://github.com/gkanarek)
153+
- Teagan King (INS) [@tnking97](https://github.com/tnking97)
154+
- Maria Pena-Guerrero [@penaguerrero](https://github.com/penaguerrero)
155+
- Ben Sunnquist (INS) [@bsunnquist](https://github.com/bsunnquist)
156+
157+
## Past Development Team Members
158+
- Lauren Chambers (INS) [@laurenmarietta](https://github.com/laurenmarietta)
159+
- Joe Filippazzo (INS) [@hover2pi](https://github.com/hover2pi)
160+
- Sara Ogaz (DMD) [@SaOgaz](https://github.com/SaOgaz)
153161
- Catherine Martlin (INS) [@catherine-martlin](https://github.com/catherine-martlin)
154162
- Johannes Sahlmann (INS) [@Johannes-Sahlmann](https://github.com/johannes-sahlmann)
155-
- Ben Sunnquist (INS) [@bsunnquist](https://github.com/bsunnquist)
163+
156164

157165
## Acknowledgments:
158166
- Faith Abney (DMD)
@@ -194,7 +202,6 @@ Any questions about the `jwql` project or its software can be directed to `jwql@
194202
- Prem Mishra (ITSD)
195203
- Don Mueller (ITSD)
196204
- Maria Antonia Nieto-Santisteban (SEITO)
197-
- Sara Ogaz (DMD) [@SaOgaz](https://github.com/SaOgaz)
198205
- Brian O'Sullivan (INS)
199206
- Joe Pollizzi (JWSTMO)
200207
- Lee Quick (DMD)

environment_python_3_5.yml

-37
This file was deleted.

environment_python_3_6.yml

+25-22
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,40 @@
11
channels:
22
- defaults
3-
- http://ssb.stsci.edu/astroconda-dev
3+
- http://ssb.stsci.edu/astroconda
44
dependencies:
5-
- astroquery=0.3.9
6-
- bokeh=1.3.4
7-
- django=2.2.1
8-
- flake8=3.7.7
5+
- astroquery=0.3.10
6+
- bokeh>=1.0,<1.4
7+
- django=2.2.5
8+
- flake8=3.7.9
99
- inflection=0.3.1
10-
- ipython=7.7.0
11-
- jinja2=2.10
12-
- jsonschema=2.6.0
13-
- jwst=0.13.0
10+
- ipython=7.13.0
11+
- jinja2=2.10.3
12+
- jsonschema=3.2.0
1413
- matplotlib=3.1.0
14+
- nodejs=10.13.0
1515
- numpy=1.16.4
16-
- numpydoc=0.9.0
17-
- pandas=0.24.2
16+
- numpydoc=0.9.2
17+
- pandas=1.0.3
1818
- pip=19.1.1
1919
- postgresql=9.6.6
2020
- psycopg2=2.7.5
21+
- pysiaf==0.7.1
2122
- python=3.6.4
22-
- pytest=5.0.1
23-
- pytest-cov=2.7.1
23+
- pytest=5.4.2
24+
- pytest-cov=2.8.1
2425
- scipy=1.3.0
2526
- setuptools=41.0.1
26-
- sphinx=2.1.2
27-
- sqlalchemy=1.3.7
28-
- stsci_rtd_theme=0.0.2
29-
- twine=1.13.0
27+
- sphinx=3.0.3
28+
- sqlalchemy=1.3.17
29+
- twine=2.0.0
3030
- pip:
31-
- asdf==2.3.3
32-
- astropy==3.2.1
33-
- authlib==0.11
34-
- codecov==2.0.15
31+
- asdf==2.6.0
32+
- astropy==4.0.1
33+
- authlib==0.14.3
34+
- codecov==2.1.3
35+
- crds==7.5.0.0
3536
- jwedb>=0.0.3
36-
- pysiaf==0.4.0
3737
- pysqlite3==0.2.2
38+
- stsci_rtd_theme==0.0.2
39+
- git+https://github.com/spacetelescope/[email protected]
40+
- git+https://github.com/spacetelescope/jwst_reffiles

jwql/bokeh_templating/bokeh_surface.py

-172
This file was deleted.

0 commit comments

Comments
 (0)