Releases: spacetelescope/roman_datamodels
Releases · spacetelescope/roman_datamodels
roman_datamodels 0.22.0
What's Changed
- fix mk_level2_image for 3d shape by @braingram in #378
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #373
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #379
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #380
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #382
- use
towncrier
to handle change log entries and update new pull request checklist by @zacharyburnett in #384 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #383
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #385
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #390
- use shorter string for NOSTR value by @braingram in #388
- Open
json
files asModelLibrary
ifromancal
is installed by @braingram in #389 - enable dependabot for github actions workflows by @braingram in #395
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #394
- only use roman.meta for get_crds_parameters by @braingram in #372
- MNT: Use hash for Action workflow versions and update if needed by @pllim in #392
- RCAL-905: Add ePSF, ABVegaOffset, and ApCorr Datamodels by @PaulHuwe in #393
- RCAL-927: Add ref_file entry for reference pixel subtraction reference file by @PaulHuwe in #397
- RCAL-911 & 932: remove units from MOS and ELP pipelines. by @mairanteodoro in #405
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #400
- test with python 3.13 by @braingram in #401
- RCAL-933 Update filename on open by @WilliamJamieson in #409
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #410
- RCAL-934: Update Datamodels for L1/L2 Roman Doc by @PaulHuwe in #404
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #411
- Bump the actions group in /.github/workflows with 2 updates by @dependabot in #414
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #416
- Remove units from guidewindow by @WilliamJamieson in #415
- Use multiclass of uint32 and Enum rather than IntEnum by @WilliamJamieson in #402
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #420
- Bugfix for enums in python 3.10 by @WilliamJamieson in #425
- RCAL-950: CRDS Keywords & Misc by @PaulHuwe in #423
New Contributors
- @dependabot made their first contribution in #414
Full Changelog: 0.21.0...0.22.0
roman_datamodels 0.21.0
What's Changed
- RCAL-833 Recursively convert all meta attributes during model casting by @stscieisenhamer in #352
- fix linting issue with type comparison by @zacharyburnett in #356
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #354
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #357
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #359
- replace usages of
copy_arrays
withmemmap
by @zacharyburnett in #360 - remove unreachable code due to new asdf version requirement by @braingram in #365
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #363
- Enable "lazy_tree" for all Datamodels by @braingram in #358
- RCAL-878: TVAC Node Saving by @PaulHuwe in #369
- ignore addressed attrs deprecation warning in oldestdeps by @braingram in #371
- Update codeowners by @braingram in #375
- RCAL-884: Sky Background by @PaulHuwe in #370
- metadata for release
0.21.0
by @zacharyburnett in #374
Full Changelog: 0.20.0...0.21.0
roman_datamodels 0.20.0
What's Changed
- RCAL-824: Separate TVAC and FPS Models and Makers from Main by @PaulHuwe in #347
- Fix bug that was crashing method when attribute was an array. by @mairanteodoro in #350
- RCAL-831: Add statistics field to TVAC and FPS Models by @PaulHuwe in #351
Full Changelog: 0.19.2...0.20.0
roman_datamodels 0.19.2
What's Changed
- RCAL-817: Expand Schema Info Test by @PaulHuwe in #338
- Fix typos in documentation by @larrybradley in #340
- RCAL-822 Improve Schema Info Test by @PaulHuwe in #344
- Add conversion of dict to string during Qtable construction by @stscieisenhamer in #348
- Skip QTables in individual image metadata. by @schlafly in #349
New Contributors
- @larrybradley made their first contribution in #340
Full Changelog: 0.19.1...0.19.2
roman_datamodels 0.19.1
What's Changed
- Move
dqflags
fromromancal
toroman_datamodels
and make them enums. by @WilliamJamieson in #293 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #315
- Remove psutil dependency by @WilliamJamieson in #320
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #321
- Add documentation for stnode functionality by @WilliamJamieson in #316
- switch to sphinx-rtd-theme by @braingram in #325
- remove unused sphinx-asdf by @braingram in #326
- Make model subscription follow the same reasoning as node subscription by @WilliamJamieson in #322
- RAD-143, RAD-144: RDM changes to support FPS and TVAC schemas by @WilliamJamieson in #309
- RCAL-782: Changed image units. by @PaulHuwe in #327
- RAD-155: Add 'basic' schema to 'wfi_mosaic' by @nden in #328
- [SCSB-145] require Python 3.10 by @zacharyburnett in #330
- RCAL-800 Add initialization for the flux step meta by @stscieisenhamer in #332
- RCAL-712: Add Members Keyword to Resample Schema by @PaulHuwe in #333
- RCAL-804: Split cal_step into L2 & L3 by @PaulHuwe in #334
- Catalog by @nden in #331
- RCAL-807: Bit Mask to Resample by @PaulHuwe in #336
New Contributors
- @stscieisenhamer made their first contribution in #332
Full Changelog: 0.19.0...0.19.1
roman_datamodels 0.19.0
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #291
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #292
- RCAL-695 generalize attribute assignment and creation by @perrygreenfield in #284
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #294
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #297
- RCAL-723 Fix
model.meta.filename
when saving model by @WilliamJamieson in #295 - RCAL-728: Fix
meta.model_type
to reflect the data model's type by @WilliamJamieson in #296 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #298
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #300
- add WCS to L2 and L3 models by @nden in #302
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #304
- RCAL-701: Level 3 Mosaic Update by @PaulHuwe in #288
- Fix dev testing by @WilliamJamieson in #312
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #313
- Remove duplicate validation, replace assumed validation on
AsdfFile.__init__
withAsdfFile.validate
by @braingram in #301 - update metadata for release
0.19.0
by @zacharyburnett in #314
Full Changelog: 0.18.0...0.19.0
roman_datamodels 0.18.0
What's Changed
- Bump min versions by @WilliamJamieson in #258
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #257
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #259
- Update coverage job by @WilliamJamieson in #261
- Fix devdeps in weekly job by @WilliamJamieson in #262
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #263
- Add badge for weekly cron by @WilliamJamieson in #264
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #265
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #268
- Remove
system_packages
option from RTD by @WilliamJamieson in #266 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #270
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #271
- Update testing to use python 3.12 dev by @WilliamJamieson in #272
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #273
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #276
- AL-751 validate on DNode or LNode assignment to a Node attribute by @perrygreenfield in #275
- use PyPI upload workflow from OpenAstronomy by @zacharyburnett in #277
- Clean up some parts of
datamodels._core
by @WilliamJamieson in #251 - RCAL-684 Add Slope and Error to Dark RefModel and Tests by @PaulHuwe in #280
- Fix dependency to be consistent with romancal by @WilliamJamieson in #281
- TST: Use Python 3.12 stable by @pllim in #278
- RCAL-682: Added optional dq array to science raw maker utility and test by @PaulHuwe in #282
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #279
- Added truncation to exposure. by @PaulHuwe in #283
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #285
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #287
- Updates for release 0.18. by @PaulHuwe in #290
Full Changelog: 0.17.1...0.18.0
roman datamodels 0.17.1
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #254
- pin
sphinx_rtd_theme
to newer version by @zacharyburnett in #255 - Fix maker utils to use correct units by @WilliamJamieson in #256
Full Changelog: 0.17.0...0.17.1
Roman Datamodels v 0.17.0
What's Changed
- add jquery sphinx extension to fix docs search by @braingram in #227
- Remove the
random_utils
by @WilliamJamieson in #217 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #226
- Make use of the new
datamodel_name
keyword in RAD by @WilliamJamieson in #214 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #230
- Fix strange
ResourceWarning
by @WilliamJamieson in #231 - Update maker_utils so that saved nodes are still returned by @WilliamJamieson in #218
- Clean up random numbers by @WilliamJamieson in #236
- Remove the
target
keyword fromrdm_open
by @WilliamJamieson in #235 - use ValidationError from asdf.exceptions instead of jsonschema by @braingram in #234
- Update
maker_utils
for newcal_step
keys. by @WilliamJamieson in #228 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #237
- Clean up the
rdm_open
function by @WilliamJamieson in #233 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #240
- Make tests covered by codecov by @WilliamJamieson in #238
- Add
__repr__
forDNode
objects. by @WilliamJamieson in #245 - Resolve all the inverse linearity issues. by @WilliamJamieson in #248
- Update cal-step maker to include
resample
by @WilliamJamieson in #243 - Do not copy datamodels when opening an already open datamodel. by @schlafly in #232
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #249
- add installation instructions from romancal by @zacharyburnett in #250
- BOT: Changelog check has moved by @pllim in #252
- Rcal 596 Updates for association processing by @ddavis-stsci in #241
New Contributors
Full Changelog: 0.16.1...0.17.0
Roman Datamodels v 0.16.1
A minor release to pin the minimum version of RAD. This release is backwards compatible with Build 10 dat afiles.