Stdatamodels

Latest version: v3.0.1

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

Scan your dependencies

Page 1 of 7

3.0.1

==================

Bug Fixes
---------

- Add missing values to pexptype pdetector and pgrating schemas. (`430
<https://github.com/spacetelescope/stdatamodels/issues/430>`_)
- Fix ndim, max_ndim and datatype validation during FITS array writing. (`443
<https://github.com/spacetelescope/stdatamodels/issues/443>`_)


Documentation
-------------

- Add documentation for NoTypeWarning and ValidationWarning (`433
<https://github.com/spacetelescope/stdatamodels/issues/433>`_)


Misc
----

- Move NoTypeWarning and ValidationWarning to new exceptions submodule (`433
<https://github.com/spacetelescope/stdatamodels/issues/433>`_)


Deprecations and Removals
-------------------------

- Remove deprecated skip_fits_update and SKIP_FITS_UPDATE (`380
<https://github.com/spacetelescope/stdatamodels/issues/380>`_)
- Deprecate DataModel.open_asdf use asdf.open instead. (`450
<https://github.com/spacetelescope/stdatamodels/issues/450>`_)
- Deprecate DataModel.from_fits and DataModel.from_asdf. Use DataModel.__init__
instead. (`455
<https://github.com/spacetelescope/stdatamodels/issues/455>`_)

3.0.0

==================

Bug Fixes
---------

- Validate dimension against schema when instantiating datamodel from array
shape (`395 <https://github.com/spacetelescope/stdatamodels/issues/395>`_)
- Fix bug preventing NirspecQuadFlatModel instantiation from NirspecFlatModel
(`401 <https://github.com/spacetelescope/stdatamodels/issues/401>`_)
- Force array validation when initializing a datamodel from another datamodel
of different type (`403
<https://github.com/spacetelescope/stdatamodels/issues/403>`_)
- Changed data types in MIRI LRS specwcs ref model to float64 (`425
<https://github.com/spacetelescope/stdatamodels/issues/425>`_)


Documentation
-------------

- Expand reference file schema documentation. (`375
<https://github.com/spacetelescope/stdatamodels/issues/375>`_)


New Features
------------

- added Spectral PSF reference model (`336
<https://github.com/spacetelescope/stdatamodels/issues/336>`_)
- Added channel keyword to MIRI LRS and imaging apcorr schemas (`374
<https://github.com/spacetelescope/stdatamodels/issues/374>`_)
- Add new spectral models for MIRI MRS data, including new table columns for
residual fringe corrected flux, surface brightness, and background. (`377
<https://github.com/spacetelescope/stdatamodels/issues/377>`_)
- Add keywords for NIRSpec MSA quadrant and slit area scales to slit and
spectral datamodels. (`379
<https://github.com/spacetelescope/stdatamodels/issues/379>`_)
- Removed the unused error array from 4D ramp models. (`384
<https://github.com/spacetelescope/stdatamodels/issues/384>`_)
- added MIRI LRS specwcs datamodel to jwst models (`393
<https://github.com/spacetelescope/stdatamodels/issues/393>`_)
- Add scaling factor to background schema (`407
<https://github.com/spacetelescope/stdatamodels/issues/407>`_)
- Add eight multistripe subarray keywords to support NIRCam DHS modes. (`426
<https://github.com/spacetelescope/stdatamodels/issues/426>`_)
- Add new schema keywords for DHS subarrays. (`427
<https://github.com/spacetelescope/stdatamodels/issues/427>`_)
- Add a missing subarray value for DHS. (`428
<https://github.com/spacetelescope/stdatamodels/issues/428>`_)


Misc
----

- Apply style checks to code to match jwst. (`383
<https://github.com/spacetelescope/stdatamodels/issues/383>`_)
- Increase minimum versions of asdf-astropy, asdf and astropy dependencies.
(`399 <https://github.com/spacetelescope/stdatamodels/issues/399>`_)
- test with latest supported version of Python (`418
<https://github.com/spacetelescope/stdatamodels/issues/418>`_)


Deprecations and Removals
-------------------------

- Remove deprecated schema_editor (`373
<https://github.com/spacetelescope/stdatamodels/issues/373>`_)
- Remove fits metaschema, use updated asdf metaschema. (`378
<https://github.com/spacetelescope/stdatamodels/issues/378>`_)
- Drop support for python 3.10 (`392
<https://github.com/spacetelescope/stdatamodels/issues/392>`_)
- Remove deprecated DataModel.get_fileext() method (`400
<https://github.com/spacetelescope/stdatamodels/issues/400>`_)
- Remove unused dqflags and basic_utils submodules. (`409
<https://github.com/spacetelescope/stdatamodels/issues/409>`_)
- Remove unused Extract1dImageModel and MultiExtract1dImageModel. (`419
<https://github.com/spacetelescope/stdatamodels/issues/419>`_)
- Remove unused can_broadcast, to_camelcase, ensure_ascii, fits_hdu_name and
bytes2human functions. (`420
<https://github.com/spacetelescope/stdatamodels/issues/420>`_)
- Remove unused OulierPars model. (`421
<https://github.com/spacetelescope/stdatamodels/issues/421>`_)
- Deprecate Datamodel.read and Datamodel.write. (`424
<https://github.com/spacetelescope/stdatamodels/issues/424>`_)

2.2.0

==================

Bug Fixes
---------

- Change IRS2Model parent class to ReferenceFileModel (`348
<https://github.com/spacetelescope/stdatamodels/issues/348>`_)
- Update schema FITS keyword titles to match keyword dictionary. (`354
<https://github.com/spacetelescope/stdatamodels/issues/354>`_)
- Avoid unnecessary validation on Model.__init__. (`356
<https://github.com/spacetelescope/stdatamodels/issues/356>`_)
- Allow ``merge_property_trees`` to retain input schema id in
``model.schema["id"]``. (`364
<https://github.com/spacetelescope/stdatamodels/issues/364>`_)


Documentation
-------------

- Add to schema docs describing schema types. (`338
<https://github.com/spacetelescope/stdatamodels/issues/338>`_)


New Features
------------

- Adding datamodel schema for jwst refpix convolution kernel. (`321
<https://github.com/spacetelescope/stdatamodels/issues/321>`_)
- Add python 3.13 support. (`333
<https://github.com/spacetelescope/stdatamodels/issues/333>`_)
- Add new keyword dictionary comparison tool for developers. (`337
<https://github.com/spacetelescope/stdatamodels/issues/337>`_)
- Add CALIB and PA keywords to amioi schema (`357
<https://github.com/spacetelescope/stdatamodels/issues/357>`_)
- Add DHS readout patterns to JWST schema (`360
<https://github.com/spacetelescope/stdatamodels/issues/360>`_)
- Add NRM reference file keywords to schema. (`361
<https://github.com/spacetelescope/stdatamodels/issues/361>`_)
- Add hybrid full-frame boolean to core exposure schema (`362
<https://github.com/spacetelescope/stdatamodels/issues/362>`_)
- Modify warning filters to re-show identical ValidationWarnings on
re-validation. (`367
<https://github.com/spacetelescope/stdatamodels/issues/367>`_)


Misc
----

- allow new-look ModelContainer to be the default container when opening any
list-like (`330
<https://github.com/spacetelescope/stdatamodels/issues/330>`_)


Deprecations and Removals
-------------------------

- Deprecate schema_editor submodule. (`352
<https://github.com/spacetelescope/stdatamodels/issues/352>`_)
- Deprecate DataModel.get_fileext. (`363
<https://github.com/spacetelescope/stdatamodels/issues/363>`_)

2.1.2

==================

New Features
------------

- Updated schema subarray enums with new WFS&C subarray names. (`358
<https://github.com/spacetelescope/stdatamodels/issues/358>`_)

2.1.1

==================

New Features
------------

- Add function to ``jwst.Level1bModel`` which fills moving target tables with
missing columns (`329
<https://github.com/spacetelescope/stdatamodels/issues/329>`_)

2.1.0

==================

Bug Fixes
---------

- Fix invalid ``abvegaoffset`` and ``coords`` schemas. (`327
<https://github.com/spacetelescope/stdatamodels/issues/327>`_)


Documentation
-------------

- use ``towncrier`` to handle change log entries (`326
<https://github.com/spacetelescope/stdatamodels/issues/326>`_)


New Features
------------

- Add ``mt_v2`` and ``mt_v3`` keywords to ``moving_target`` schema (`263
<https://github.com/spacetelescope/stdatamodels/issues/263>`_)
- Added ``MEDIUMDEEP2`` and ``MEDIUMDEEP8`` to allowed readout patterns in JWST
core schema, ``READPATT``, and ``PREADPATT``. (`315
<https://github.com/spacetelescope/stdatamodels/issues/315>`_)
- add grating keyword to dark and superbias schemas (`317
<https://github.com/spacetelescope/stdatamodels/issues/317>`_)
- Update JWST datamodel ``irs2`` datatype to provide ``numpy>=2.0``
compatibility. (`319
<https://github.com/spacetelescope/stdatamodels/issues/319>`_)
- Add datamodel and schema for ``PastasossModel``, a new reference file type
for JWST NIRISS SOSS exposures. (`320
<https://github.com/spacetelescope/stdatamodels/issues/320>`_)
- Add keyword to JWST core schema to track status of new step
``clean_flicker_noise``. (`328
<https://github.com/spacetelescope/stdatamodels/issues/328>`_)


Deprecations and Removals
-------------------------

- replace usages of ``copy_arrays`` with ``memmap`` (`306
<https://github.com/spacetelescope/stdatamodels/issues/306>`_)
- remove uses of now unused ``ignore_version_mismatch`` (`313
<https://github.com/spacetelescope/stdatamodels/issues/313>`_)
- Remove deprecated ``R_DRIZPAR`` keyword from core schema as well as
``jwst.datamodels.DrizParsModel``. (`316
<https://github.com/spacetelescope/stdatamodels/issues/316>`_)

Page 1 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.