Skip to content

Releases: NOAA-MDL/GIFTs

GIFTs v1.5.0

05 Jun 18:55
ff4441c
Compare
Choose a tag to compare

Update to

  • Configuration files and default behavior to generate IWXXM XML documents consistent with IWXXM 2023-1 release.
  • Remove potential race condition with the IWXXM daemon

GIFTs v1.4.3

22 Nov 14:39
0cdcaa2
Compare
Choose a tag to compare

Rollup of bug fixes affecting the volcanic, space weather and tropical cyclone advisories.

  • For volcanic ash advisory encoder
    • Fixed gml:TimeInstant when eruption details refer to an event (or events) that occurred last month
  • For space weather and tropical cyclone advisory encoders
    • Use gml:patches instead of deprecated gml:polygonPatches type

Timezone fixes

09 Jun 19:56
Compare
Choose a tag to compare

Fix Issue #35

  • Local timezone no longer consulted while constructing timestamp in the <bulletinIdentifier> element;
  • Local timezone setting is overridden when encoders are initialized.

GIFTs v1.4.0

18 Apr 15:23
Compare
Choose a tag to compare

This minor release due to:

  • Updated TPG package to latest available version
  • bulletin write() method changed to accept a file or a os.PathLike object
  • XML declaration line is now always written to the file
  • Python 2 no longer supported.

Corrected internal bulletinIdentifier file name format

18 Jan 16:13
Compare
Choose a tag to compare

This micro-release fixes issue #33

  • When insertion of WMO_AHL line in the XML file is requested, the MeteorologicalBulletin element file extension shall remain '.xml', not '.txt'.
  • Updates to README documentation

Space Weather Advisory Encoder fix

15 Dec 20:24
812c431
Compare
Choose a tag to compare

This micro release, 1.3.1 :

  • updates the setup script to create new directory for the JPL Ephemeris file used by the SWA Encoder
  • replace depreciated .subpoint() method
  • updates the setup.cfg file to match git tag

ICAO Annex 3 Amendment 79/80 update

08 Oct 17:47
Compare
Choose a tag to compare

With this minor update:

  • New documentation in README.md describing the Bulletin object that all encoders return to the user
  • Introduced new optional parameter to the Bulletin.write() method
  • New tests in test_bulletin.py
  • Numerous but very minor changes/updates to documentation blocks in python code.

ICAO Annex 3 Amendment 79/80

10 Sep 16:47
c98a6a6
Compare
Choose a tag to compare

With IWXXM 2021-2 Release:

  • Tropical Cyclone Advisory schema now has the 'intensityChange' element. The TCA XML Encoder includes it now;
  • Missing forecast position and/or maximum wind speed in TCA better handled in the schema;
  • Most nilled elements now require explicit utilization of the xsi:nil attribute;
  • TAF Encoder now processes <12hr TAFs -- recognition of T1T2 == 'TC' as a TAF code form.

Annex 3 Amendment 79 changes

02 Nov 19:57
Compare
Choose a tag to compare

Amendment 79 to Annex 3 is effective on 5 November 2020.

Changes to Annex 3 products, that are in IWXXM, are as follows:

  • Removal of the state of the runway from METAR reports. The metarDecoder.py will still recognize and process the runway state code, it just won't be encoded into IWXXM. In the near future, this capability will be removed from the metarDecoder.py as well
  • Introduction of a new mandatory element in the Tropical Cyclone Advisory (TCA): Intensity change. The decoder now expects this line to appear in the traditional alphanumeric code form of the TCA. This new element will appear in IWXXM when v3.1 is released which is planned for Spring 2021.
  • Wording changes introduced into the Volcanic Ash Advisory to indicate re-suspended ash.

Initial release of software

14 Jun 19:08
495444b
Compare
Choose a tag to compare
v1.0.0

Update README.md