Webbpsf

Latest version: v1.5.0

Safety actively analyzes 702088 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

1.5.0

What's Changed
* [CI] allow manual run of `download_data.yml` to specify data URL by zacharyburnett in https://github.com/spacetelescope/webbpsf/pull/914
* trivial fix to string formatting for a debug message by mperrin in https://github.com/spacetelescope/webbpsf/pull/918
* Add IFU+datacubes docs page. by mperrin in https://github.com/spacetelescope/webbpsf/pull/917
* build(deps): update pysiaf requirement from <0.23.0,>=0.22.0 to >=0.22.0,<0.24.0 by dependabot in https://github.com/spacetelescope/webbpsf/pull/920
* Update for Photutils 2.0 by mperrin in https://github.com/spacetelescope/webbpsf/pull/925
* MNT: Use hash for Action workflow versions and update if needed by pllim in https://github.com/spacetelescope/webbpsf/pull/916
* Dependabot updates PLUS pyproject upper limit for photutils. by dependabot in https://github.com/spacetelescope/webbpsf/pull/926
* update ifu docs to describe about coord_system and pixel scale by mperrin in https://github.com/spacetelescope/webbpsf/pull/923
* update photutils upper bound by BradleySappington in https://github.com/spacetelescope/webbpsf/pull/935
* Add automatic data download by WilliamJamieson in https://github.com/spacetelescope/webbpsf/pull/932
* switch a test case float comparison to np.allclose for robustness by mperrin in https://github.com/spacetelescope/webbpsf/pull/934
* Add support for new sensing point and target phase map by obi-wan76 in https://github.com/spacetelescope/webbpsf/pull/937
* Minor update to docs about the WFI optical model by Skyhawk172 in https://github.com/spacetelescope/webbpsf/pull/936
* build(deps): update ipython requirement from <8.30.0,>=8.27.0 to >=8.27.0,<8.31.0 by dependabot in https://github.com/spacetelescope/webbpsf/pull/939
* update monthly trending plot to allow shifted date ranges by mperrin in https://github.com/spacetelescope/webbpsf/pull/943
* Readme advise by BradleySappington in https://github.com/spacetelescope/webbpsf/pull/944
* update MAST query for OPDs to also retrieve OPDs from FP6 by mperrin in https://github.com/spacetelescope/webbpsf/pull/945
* Version release 1.5.0 by BradleySappington in https://github.com/spacetelescope/webbpsf/pull/947

New Contributors
* WilliamJamieson made their first contribution in https://github.com/spacetelescope/webbpsf/pull/932

**Full Changelog**: https://github.com/spacetelescope/webbpsf/compare/v1.4.0...v1.5.0

1.4.0

What's Changed
* Improve trending plots, particularly wfe_histogram arrows display by mperrin in https://github.com/spacetelescope/webbpsf/pull/870
* build(deps): bump photutils from 1.12.0 to 1.13.0 by dependabot in https://github.com/spacetelescope/webbpsf/pull/872
* more strict units handling; fixes some issues for astropy 6.0.0 compatibility by mperrin in https://github.com/spacetelescope/webbpsf/pull/879
* add dedicated cache workflow that can be called by other projects by zacharyburnett in https://github.com/spacetelescope/webbpsf/pull/877
* fix syntax error in `.github/workflows/download_data.yml` by zacharyburnett in https://github.com/spacetelescope/webbpsf/pull/882
* [CI] add names to workflows and fix data version parsing with `echo` and `awk` by zacharyburnett in https://github.com/spacetelescope/webbpsf/pull/881
* [CI] set a generalized cache path, allowing multiple data caches to be combined downstream by zacharyburnett in https://github.com/spacetelescope/webbpsf/pull/883
* [CI] fix missing `data/` directory when downloading + caching data by zacharyburnett in https://github.com/spacetelescope/webbpsf/pull/885
* use `pathlib` to handle a `WEBBPSF_PATH` with double slashes by zacharyburnett in https://github.com/spacetelescope/webbpsf/pull/886
* Fix 888, typo in NIRSpec disperser list by mperrin in https://github.com/spacetelescope/webbpsf/pull/889
* Use MASK_NRM to match AMI data by rcooper295 in https://github.com/spacetelescope/webbpsf/pull/893
* minor: trending function add cycle 3 routine WFS PIDs by mperrin in https://github.com/spacetelescope/webbpsf/pull/878
* Update NIRSpec aperture PAs by mperrin in https://github.com/spacetelescope/webbpsf/pull/897
* build(deps): bump scipy from 1.13.0 to 1.14.0 by dependabot in https://github.com/spacetelescope/webbpsf/pull/874
* Update citations by BradleySappington in https://github.com/spacetelescope/webbpsf/pull/898
* using z range in requirements.txt by BradleySappington in https://github.com/spacetelescope/webbpsf/pull/909
* Docs improvements, including for matching PSFs to data by mperrin in https://github.com/spacetelescope/webbpsf/pull/899
* Enhance capabilities to simulate PSFs with larger JWST pupil by obi-wan76 in https://github.com/spacetelescope/webbpsf/pull/908
* IFU mode improvements, continued by mperrin in https://github.com/spacetelescope/webbpsf/pull/890
* Roman docs & figures updates by Skyhawk172 in https://github.com/spacetelescope/webbpsf/pull/910
* add CI tests for mast_wss, in test_mast_wss.py by mperrin in https://github.com/spacetelescope/webbpsf/pull/911
* Pre release 140 by BradleySappington in https://github.com/spacetelescope/webbpsf/pull/912


**Full Changelog**: https://github.com/spacetelescope/webbpsf/compare/v1.3.0...v1.4.0

1.3.0

What's Changed
* Copy latest data to /grp/ for internal stsci use by BradleySappington in https://github.com/spacetelescope/webbpsf/pull/739
* installation doc update by BradleySappington in https://github.com/spacetelescope/webbpsf/pull/742
* add missing jquery extension to fix docs search by braingram in https://github.com/spacetelescope/webbpsf/pull/740
* setup_sim_to_match_file fix setting aperture name for SW/LW parallel coronagraphy by mperrin in https://github.com/spacetelescope/webbpsf/pull/752
* Trending: add option to plot OTE-only WFE in wfe_histogram_plot by Skyhawk172 in https://github.com/spacetelescope/webbpsf/pull/750
* 729_EE_label_fix, fixed the Encircled Energy Y axis label from being … by bchen2 in https://github.com/spacetelescope/webbpsf/pull/731
* 727_RMS_Label fixed the issue that rms_label is not initialized. by bchen2 in https://github.com/spacetelescope/webbpsf/pull/730
* numpy 2.0 fixes by braingram in https://github.com/spacetelescope/webbpsf/pull/743
* build(deps): bump astropy from 5.3.1 to 5.3.3 by dependabot in https://github.com/spacetelescope/webbpsf/pull/744
* build(deps-dev): update sphinx requirement from <7.0 to <8.0 by dependabot in https://github.com/spacetelescope/webbpsf/pull/735
* build(deps): bump matplotlib from 3.7.2 to 3.8.0 by dependabot in https://github.com/spacetelescope/webbpsf/pull/745
* use PyPI upload workflow from OpenAstronomy by zacharyburnett in https://github.com/spacetelescope/webbpsf/pull/749
* build(deps): bump numpy from 1.25.2 to 1.26.0 by dependabot in https://github.com/spacetelescope/webbpsf/pull/746
* build(deps): bump ipython from 8.14.0 to 8.16.1 by dependabot in https://github.com/spacetelescope/webbpsf/pull/753
* Astroquery version by BradleySappington in https://github.com/spacetelescope/webbpsf/pull/758
* import GriddedPSFModel from photutils.psf by braingram in https://github.com/spacetelescope/webbpsf/pull/755
* Install astropy dev from wheel by pllim in https://github.com/spacetelescope/webbpsf/pull/757
* update actions/checkout to version 4 by BradleySappington in https://github.com/spacetelescope/webbpsf/pull/759
* build(deps): bump numpy from 1.26.0 to 1.26.1 by dependabot in https://github.com/spacetelescope/webbpsf/pull/761
* build(deps): bump astropy from 5.3.3 to 5.3.4 by dependabot in https://github.com/spacetelescope/webbpsf/pull/762
* build(deps): bump matplotlib from 3.8.0 to 3.8.1 by dependabot in https://github.com/spacetelescope/webbpsf/pull/765
* build(deps): bump ipython from 8.16.1 to 8.17.2 by dependabot in https://github.com/spacetelescope/webbpsf/pull/764
* build(deps): bump pysiaf from 0.20.0 to 0.21.0 by dependabot in https://github.com/spacetelescope/webbpsf/pull/763
* update NRC coron dispersion coeffs by JarronL in https://github.com/spacetelescope/webbpsf/pull/766
* Update trending plot to subtract piston before displaying proposed correction by mperrin in https://github.com/spacetelescope/webbpsf/pull/756
* add aperture name support for NIRSpec slit and IFU apertures; also, 100x faster data cube calculations. by mperrin in https://github.com/spacetelescope/webbpsf/pull/767
* Fix ci failures and update latest/min versions by BradleySappington in https://github.com/spacetelescope/webbpsf/pull/779
* Support MIRI LRS slit in aperturename and setup_sim_to_match_file functions by mperrin in https://github.com/spacetelescope/webbpsf/pull/781
* Coronagraph calcs: add 'coron_include_pre_lyot_plane' option for extra output plane by mperrin in https://github.com/spacetelescope/webbpsf/pull/778
* Add `nrc_ta_image_comparison` function to trending tools by mperrin in https://github.com/spacetelescope/webbpsf/pull/789
* add test for calc_datacube_fast, and fix some imports by mperrin in https://github.com/spacetelescope/webbpsf/pull/786
* fix some display issues in monthly_trending_plot by mperrin in https://github.com/spacetelescope/webbpsf/pull/784
* build(deps): bump ipython from 8.18.1 to 8.19.0 by dependabot in https://github.com/spacetelescope/webbpsf/pull/783
* build(deps): bump numpy from 1.26.2 to 1.26.3 by dependabot in https://github.com/spacetelescope/webbpsf/pull/795
* add pep8speaks for temporary linter by BradleySappington in https://github.com/spacetelescope/webbpsf/pull/793
* replace NaN with nan for numpy 2.0 prep by BradleySappington in https://github.com/spacetelescope/webbpsf/pull/791
* Pep8speaks by BradleySappington in https://github.com/spacetelescope/webbpsf/pull/799
* Support the slightly non-square dimensions of the MIRI detector (1024, 1032) pixels in size. Fixes 676 by mperrin in https://github.com/spacetelescope/webbpsf/pull/803
* filter custom opbtable for month by BradleySappington in https://github.com/spacetelescope/webbpsf/pull/802
* consistently allow astropy.time.Time or string inputs to all trending functions by mperrin in https://github.com/spacetelescope/webbpsf/pull/804
* Fix obscure error in FITS writing by eteq in https://github.com/spacetelescope/webbpsf/pull/807
* update actions version by zacharyburnett in https://github.com/spacetelescope/webbpsf/pull/800
* build(deps): bump pysiaf from 0.21.0 to 0.21.1 by dependabot in https://github.com/spacetelescope/webbpsf/pull/809
* fix broken link in docs/intro.rst by bryce-wedig in https://github.com/spacetelescope/webbpsf/pull/815
* build(deps): bump ipython from 8.22.1 to 8.22.2 by dependabot in https://github.com/spacetelescope/webbpsf/pull/816
* Allow setup_sim_to_match_data to select choice of WFS before or after by mperrin in https://github.com/spacetelescope/webbpsf/pull/819
* [SCSB-145] require Python 3.10 by zacharyburnett in https://github.com/spacetelescope/webbpsf/pull/817
* minor: improve X axis tick marks on trending timeseries plot by mperrin in https://github.com/spacetelescope/webbpsf/pull/820
* combining issues 726 and 736 by obi-wan76 in https://github.com/spacetelescope/webbpsf/pull/768
* add show_wfs_during_program function by mperrin in https://github.com/spacetelescope/webbpsf/pull/798
* add delta_wfe_around_time function by mperrin in https://github.com/spacetelescope/webbpsf/pull/826
* Performance enhancement: avoid repeated slow loads of the SIAF by mperrin in https://github.com/spacetelescope/webbpsf/pull/825
* build(deps): bump astroquery from 0.4.6 to 0.4.7 by dependabot in https://github.com/spacetelescope/webbpsf/pull/821
* NRC TA plot enhancements by mperrin in https://github.com/spacetelescope/webbpsf/pull/794
* add functions to download WFSC WL image data by mperrin in https://github.com/spacetelescope/webbpsf/pull/827
* improve MIRI LRS model details by mperrin in https://github.com/spacetelescope/webbpsf/pull/787
* 839 Visit Id naming smarts in get_visit_nrc_ta_image by kulpster85 in https://github.com/spacetelescope/webbpsf/pull/840
* 835 - Improvements to trending.plot_wfs_obs_delta & wfe_histogram_pl… by kulpster85 in https://github.com/spacetelescope/webbpsf/pull/836
* Ruff changes by BradleySappington in https://github.com/spacetelescope/webbpsf/pull/844
* ruff "safe" auto-fix and format imports only by BradleySappington in https://github.com/spacetelescope/webbpsf/pull/846
* avoid linear interpolation between WFE values by mperrin in https://github.com/spacetelescope/webbpsf/pull/834
* Update for WFI to use pysiaf instead of soc_roman_tools by Skyhawk172 in https://github.com/spacetelescope/webbpsf/pull/848
* Infrastructure improvements for improved IFU sims by mperrin in https://github.com/spacetelescope/webbpsf/pull/770
* Allow specifying NIRCam LW detectors equivalently like 'NRCA5' or 'NRCALONG' by mperrin in https://github.com/spacetelescope/webbpsf/pull/849
* Improved model for MIRI cruciform artifact, part 1 by mperrin in https://github.com/spacetelescope/webbpsf/pull/837
* Manual lint by BradleySappington in https://github.com/spacetelescope/webbpsf/pull/847
* Implement support for NIRCam DHS sub apertures by mperrin in https://github.com/spacetelescope/webbpsf/pull/845
* minor bug fix to IFU mode after 770 by mperrin in https://github.com/spacetelescope/webbpsf/pull/851
* bug fix an edge case for switching MIRI apertures by mperrin in https://github.com/spacetelescope/webbpsf/pull/843
* Couple small fixes to LRS support by mperrin in https://github.com/spacetelescope/webbpsf/pull/850
* removing obsolete files by BradleySappington in https://github.com/spacetelescope/webbpsf/pull/852
* build(deps): bump ipython from 8.23.0 to 8.24.0 by dependabot in https://github.com/spacetelescope/webbpsf/pull/829
* build(deps): bump matplotlib from 3.8.4 to 3.9.0 by dependabot in https://github.com/spacetelescope/webbpsf/pull/853
* Documentation additions for 1.3 by mperrin in https://github.com/spacetelescope/webbpsf/pull/828
* update min version for RTD and _init_ by BradleySappington in https://github.com/spacetelescope/webbpsf/pull/858
* add test function for the NIRCam DHS support. by mperrin in https://github.com/spacetelescope/webbpsf/pull/857
* Additional Pep8speaks updates by BradleySappington in https://github.com/spacetelescope/webbpsf/pull/856
* V1.3.0.rc1 by BradleySappington in https://github.com/spacetelescope/webbpsf/pull/860

New Contributors
* braingram made their first contribution in https://github.com/spacetelescope/webbpsf/pull/740
* bchen2 made their first contribution in https://github.com/spacetelescope/webbpsf/pull/731
* eteq made their first contribution in https://github.com/spacetelescope/webbpsf/pull/807
* bryce-wedig made their first contribution in https://github.com/spacetelescope/webbpsf/pull/815

**Full Changelog**: https://github.com/spacetelescope/webbpsf/compare/v1.2.1...v1.3.0

1.2.1

Minor documentation update

1.2.0

We are pleased to announce the release of the latest version of WebbPSF version 1.2.0, now available on PyPi and GitHub. This release comes with new features and improvements including but not limited to:

1. The addition of detector effects for JWST simulations. H2RG detector effects are included in two flavors, a simple ad hoc Gaussian convolution to model charge diffusion effects and a set of convolution kernels to model interpixel capacitance (IPC) and post-pixel coupling effects. We have found that these effects greatly improve the agreement between observations and simulations. See [JWST Detector Effects for more details](https://webbpsf.readthedocs.io/en/latest/jwst_detector_effects.html).
2. A new utility function for simulating matching PSFs to science data. See [Matching PSF sims to in-flight JWST data](https://webbpsf.readthedocs.io/en/latest/jwst_matching_psfs_data.html).
2. Implement geometric distortion for Roman using the Roman SIAF.
3. Various improvements for OTE trending.

What's Changed
* Fixed trending histogram binning so that bars add up to 1.0 by Skyhawk172 in https://github.com/spacetelescope/webbpsf/pull/634

* Add phase retrieval crosscheck plot and wfs obs delta plot by mperrin in https://github.com/spacetelescope/webbpsf/pull/650

* 597 - add opdtable as positional param to monthly_trending_plot by kulpster85 in https://github.com/spacetelescope/webbpsf/pull/600

* Update to read SI pixelscales directly from pysiaf by mperrin in https://github.com/spacetelescope/webbpsf/pull/626

* Update/enhance trending plot to show WSS proposed corrections by mperrin in https://github.com/spacetelescope/webbpsf/pull/642

* Add notebooks for plotting JWST SI WFE, and JWST SI MIMF field points by mperrin in https://github.com/spacetelescope/webbpsf/pull/652

* Add H2RG detector effects sim framework by mperrin and obi-wan76 in https://github.com/spacetelescope/webbpsf/pull/671

* Tune detector effects model parameters to better match measured ePSFs by mperrin in https://github.com/spacetelescope/webbpsf/pull/693

* Non-standard pixel sizes for distortion by JarronL in https://github.com/spacetelescope/webbpsf/pull/669

* Add setup_sim_to_match_data function by mperrin in https://github.com/spacetelescope/webbpsf/pull/706

* Add trending plot function "show_wfs_around_obs" by mperrin in https://github.com/spacetelescope/webbpsf/pull/705

* Additional fixes to trending.py by Skyhawk172 in https://github.com/spacetelescope/webbpsf/pull/688

* Implement distortion for Roman by Skyhawk172 in https://github.com/spacetelescope/webbpsf/pull/668

**Full Changelog**: https://github.com/spacetelescope/webbpsf/compare/v1.1.1...v1.2.0

Note, this release requires updating your WebbPSF data files to version 1.2.0, [webbpsf-data-1.2.0.tar.gz](https://stsci.box.com/shared/static/34g3slaq4jidgccqj25qqo80tlk6tubl.gz)

1.1.1

2022 December 14

Minor fixes and trending plot enhancements from first half of JWST Cycle 1. .

Note, this release requires updating your WebbPSF data files to version 1.1.1. See [our installation instructions](https://webbpsf.readthedocs.io/en/v1.1.1/installation.html#installing-the-required-data-files) for more information.

This release's upgraded requirements drop support for Python 3.7, meaning conda installation is temporarily unavailable since the AstroConda channel is not equipped for newer Python versions. Installation with pip works as normal.

For full release notes, see https://webbpsf.readthedocs.io/en/v1.1.1/relnotes.html#version-1-1-1
Full changelog: https://github.com/spacetelescope/webbpsf/compare/v1.1.0...v1.1.1

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.