python-awips
python-awips copied to clipboard
A framework for querying AWIPS meteorological datasets from an EDEX Data Server.
* Updated the versions of various actions in the workflow * Added a dependabot config that should automatically send in PRs for updates to these actions * Switch to use...
It would be helpful if the default print string for a dataTime object also included the forecast hour if that's available. It does seem like the current print string logic...
Section 7.2 of the WWA notebook is throwing the following warning: ``` /Users/scarter/opt/miniconda3/envs/python3-awips-latest/lib/python3.10/site-packages/numpy/core/fromnumeric.py:1859: ShapelyDeprecationWarning: __len__ for multi-part geometries is deprecated and will be removed in Shapely 2.0. Check the length...
Is there any way to filter metar obs so that the station models do not overlap when plotted, like how they plot in CAVE? Also, I see how to get...
``` ====================================================================== ERROR: testGetAvailableLocations (awips.test.dafTests.testClimate.ClimateTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/scrutinizer/build/awips/test/dafTests/testClimate.py", line 49, in testGetAvailableLocations self.runLocationsTest(req) File "/home/scrutinizer/build/awips/test/dafTests/baseDafTestCase.py", line 123, in runLocationsTest locs = DAL.getAvailableLocationNames(req) File "/home/scrutinizer/build/awips/dataaccess/DataAccessLayer.py", line...
Renders DataNotificationLayer unusable.
Code ``` from awips.dataaccess import DataAccessLayer import cartopy.crs as ccrs import cartopy.feature as cfeat import matplotlib.pyplot as plt from cartopy.mpl.gridliner import LONGITUDE_FORMATTER, LATITUDE_FORMATTER import numpy as np import datetime DataAccessLayer.changeEDEXHost("edex-cloud.unidata.ucar.edu")...
Per the examples, requesting bufrua and obs data is relatively the same, although setting location name and parameters are different. For bufrua, a user would set parameters with say `tpMan`...
``` --------------------------------------------------------------------------- AttributeError Traceback (most recent call last) File ~/anaconda3_host/envs/python-awips-v20/lib/python3.12/site-packages/dynamicserialize/ThriftSerializationContext.py:213, in ThriftSerializationContext._deserializeField(self, structname, obj) 212 try: --> 213 setMethod = getattr(obj, lookingFor) 214 setMethod(result) AttributeError: 'DataTime' object has no attribute...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 5 to 6. Release notes Sourced from actions/download-artifact's releases. v6.0.0 What's Changed BREAKING CHANGE: this update supports Node v24.x. This is not a breaking change per-se but...