Skip to content

Releases: NCAR/rda-python-icoads

v3.0.4

Choose a tag to compare

@zaihuaji zaihuaji released this 09 Sep 18:05
0a17c1f

Fill every missing month in order from fillmonth; a partially filled month blocks all later months.

v3.0.3

Choose a tag to compare

@zaihuaji zaihuaji released this 09 Sep 17:42
8dbc5fe

Resume a partially filled month and backfill it before the next month.

  • Per-date transaction, so cntldb.inventory never holds a half-written date
  • Resume a crashed month from the first missing date; no manual db cleanup
  • Backfill a partial earlier month before filling the next one
  • Partial fill reported as a non-fatal error; the data update is not stopped
  • Resume/backfill notes shown in the dsupdt DETAIL section
  • Fix missing self. on CURRN3 in pg_imma.identify_attm_name()

v3.0.2

Choose a tag to compare

@zaihuaji zaihuaji released this 09 Sep 16:36
de85170

Support IMMA1_R3.0.3 monthly file names in fillmonth (ICOADS naming since 2025-08), and stop fillitable from aborting with "Nothing updates to idck" when a value index range was already counted.

v3.0.1

Choose a tag to compare

@zaihuaji zaihuaji released this 04 Sep 18:50
e712550

Declare the numpy dependency that pg_imma.py has always imported but never listed, so a clean install works outside the DECS environments.

v3.0.0

Choose a tag to compare

@zaihuaji zaihuaji released this 04 Sep 18:40
32f0ae6

Port rda-python-icoads to the class-based rda_python_common API.

  • New pg_imma.py — class PgIMMA(PgOPT); legacy PgIMMA.py retained untouched as a module-level twin.
  • All 16 programs converted in place to classes with a module-level main() wrapper; filenames and console-script entry points unchanged.
  • Fixed the dead fixidx console script (the module is fixiidx.py).
  • Fixed countattmvar's PgLOG.PgLOG.cmdlog() typo, which raised AttributeError at the end of every successful run.
  • Declared the rda_python_dsrqst dependency needed by imma1_subset/msg3_subset, and a rda_python_common>=3.0.14 floor for the class API.

See #21 for the full verification matrix.

v1.0.19: Merge pull request #20 from NCAR/Hua-work-icoads

Choose a tag to compare

@zaihuaji zaihuaji released this 04 Feb 18:08
175b558
rda => gdex

v1.0.18: Merge pull request #19 from NCAR/Hua-work-icoads

Choose a tag to compare

@zaihuaji zaihuaji released this 12 Nov 19:21
cc00ea9
split a table into multiple files if needed

v1.0.17: Merge pull request #18 from NCAR/Hua-work-icoads

Choose a tag to compare

@zaihuaji zaihuaji released this 10 Nov 22:10
17527ed
ivaddb1 => ivaddb

v1.0.16: Merge pull request #17 from NCAR/Hua-work-icoads

Choose a tag to compare

@zaihuaji zaihuaji released this 19 Sep 19:22
6efd490
save

v1.0.15: Merge pull request #16 from NCAR/Hua-work-icoads

Choose a tag to compare

@zaihuaji zaihuaji released this 18 Sep 21:21
a1b39f8
query itidx_xx tables for suid only