|
| 1 | +0.0.14 (2025-12-09) |
| 2 | +=================== |
| 3 | + |
| 4 | +New Features |
| 5 | +------------ |
| 6 | + |
| 7 | +- Adds the functionality to kill flows stuck in a running state. (`#250 <https://github.com/punch-mission/punchpipe/pull/250>`__) |
| 8 | +- Add `import_export.py` and `upgrade_L0_to_v0e.py` scripts. (`#252 <https://github.com/punch-mission/punchpipe/pull/252>`__) |
| 9 | +- Makes flow scheduling faster by cutting the number of DB round-trips, particularly with calibration file selection in level 1. (`#259 <https://github.com/punch-mission/punchpipe/pull/259>`__) |
| 10 | +- Add a 'no-earlier-than' option for QuickPUNCH scheduling (`#264 <https://github.com/punch-mission/punchpipe/pull/264>`__) |
| 11 | +- Updates Level 3 processing for preliminary products. (`#266 <https://github.com/punch-mission/punchpipe/pull/266>`__) |
| 12 | +- Supports batching of mulitple core flow runs in one Prefect flow (`#267 <https://github.com/punch-mission/punchpipe/pull/267>`__) |
| 13 | +- sync_db_to_files now retrieves a smaller mother lode of data from the DB (`#268 <https://github.com/punch-mission/punchpipe/pull/268>`__) |
| 14 | +- Production of "recent" files can now be directly prioritized over back-processing. (`#279 <https://github.com/punch-mission/punchpipe/pull/279>`__) |
| 15 | +- BADPKTS is set in the L0 flow and tracked in the database (`#280 <https://github.com/punch-mission/punchpipe/pull/280>`__) |
| 16 | +- Support scheduling the new polarized stray light model generation. (`#281 <https://github.com/punch-mission/punchpipe/pull/281>`__) |
| 17 | +- When an L1 scheduler defers more than 1000 files for the same reason, only a summary of those files is logged. (`#282 <https://github.com/punch-mission/punchpipe/pull/282>`__) |
| 18 | +- Adds v0h upgrade script for L0 files (`#283 <https://github.com/punch-mission/punchpipe/pull/283>`__) |
| 19 | +- Supports interpolating between NFI vignetting maps (`#284 <https://github.com/punch-mission/punchpipe/pull/284>`__) |
| 20 | +- Support configuring the L2 mosaic rolloff (`#288 <https://github.com/punch-mission/punchpipe/pull/288>`__) |
| 21 | +- Enabled QuickPUNCH F-corona modeling. (`#296 <https://github.com/punch-mission/punchpipe/pull/296>`__) |
| 22 | +- Adds `speedster`, a `launcher` alternative that can achieve ~5x throughput for short-running flows (`#304 <https://github.com/punch-mission/punchpipe/pull/304>`__) |
| 23 | + |
| 24 | + |
| 25 | +Bug Fixes |
| 26 | +--------- |
| 27 | + |
| 28 | +- Set processing_flow for L0 files. (`#252 <https://github.com/punch-mission/punchpipe/pull/252>`__) |
| 29 | +- Fixes a few crashes (`#252 <https://github.com/punch-mission/punchpipe/pull/252>`__) |
| 30 | +- Fix a crash in stray light selection (`#264 <https://github.com/punch-mission/punchpipe/pull/264>`__) |
| 31 | +- Adds DB index, which seems to avoid some locking timeouts (`#268 <https://github.com/punch-mission/punchpipe/pull/268>`__) |
| 32 | +- Misc bugfixes for L3 flows (`#269 <https://github.com/punch-mission/punchpipe/pull/269>`__) |
| 33 | +- The database `date_obs` and `date_created` are updated to match what's written in the file at the end of each flow. (`#270 <https://github.com/punch-mission/punchpipe/pull/270>`__) |
| 34 | +- Handling of outlier limits files in L0 is fixed when there are multiple applicable limits files (with different dates or versions). (`#280 <https://github.com/punch-mission/punchpipe/pull/280>`__) |
| 35 | +- The `cleaner` flow can successfully stop flows that are still running and holding DB locks, and will avoid deleting flows it can successfully cancel. (`#282 <https://github.com/punch-mission/punchpipe/pull/282>`__) |
| 36 | +- Avoid a scheduling crash when there are no stray light models in the DB (`#282 <https://github.com/punch-mission/punchpipe/pull/282>`__) |
| 37 | +- The LQ CNN scheduler properly stops if a CNN flow is already pending (`#294 <https://github.com/punch-mission/punchpipe/pull/294>`__) |
| 38 | +- Darks are no longer checked for outlier images. (`#299 <https://github.com/punch-mission/punchpipe/pull/299>`__) |
| 39 | + |
| 40 | + |
| 41 | +Internal Changes |
| 42 | +---------------- |
| 43 | + |
| 44 | +- Update pre-commit. (`#274 <https://github.com/punch-mission/punchpipe/pull/274>`__) |
| 45 | + |
| 46 | + |
1 | 47 | Version 0.0.13: August 28, 2025 |
2 | 48 | =============================== |
3 | 49 |
|
|
0 commit comments