Siphon

Latest version: v0.8.0

Safety actively analyzes 681812 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.8

Highlights

* Added client for National Data Buoy Center text data
* Added `session_manager.set_session_options` to set options for Siphon-created HTTP sessions. This allows setting basic HTTP authentication.
* Support downloading data for stations without an ICAO for Wyoming archive
* Support downloading data for all stations from IEM upper air archive
* Support opening using XArray in `TDSCatalog.remote_access()`
* Bug fixes for IGRA2


Contributors

DanielWatkins, haileyajohnson, jthielen, swnesbitt, lesserwhirls, jrleeman, and dopplershift contributed code to this release.

Issues Closed

* [Issue 238](https://github.com/Unidata/siphon/issues/238) - Accessing Wyoming Soundings no ICAO Station ID ([PR 239](https://github.com/Unidata/siphon/pull/239))
* [Issue 229](https://github.com/Unidata/siphon/issues/229) - Add xarray option for `remote_access()`
* [Issue 226](https://github.com/Unidata/siphon/issues/226) - IGRA-2 - bug in flagging missing dewpoint values
* [Issue 224](https://github.com/Unidata/siphon/issues/224) - Add default filename for download
* [Issue 222](https://github.com/Unidata/siphon/issues/222) - Better Server Error Handling ([PR 242](https://github.com/Unidata/siphon/pull/242))
* [Issue 221](https://github.com/Unidata/siphon/issues/221) - Calucated relative humidity overestimating by a tens in IGRA derived
* [Issue 215](https://github.com/Unidata/siphon/issues/215) - Suport netCDFServer name
* [Issue 204](https://github.com/Unidata/siphon/issues/204) - IGRA2 Cassette Missing
* [Issue 117](https://github.com/Unidata/siphon/issues/117) - Basic authentication ([PR 242](https://github.com/Unidata/siphon/pull/242))

In this release 9 issues were closed.

Pull Requests Merged

* [PR 243](https://github.com/Unidata/siphon/pull/243) - ENH: Add the option to return xarray from catalog helpers (Fixes 229)
* [PR 242](https://github.com/Unidata/siphon/pull/242) - HTTP Client updates ([222](https://github.com/Unidata/siphon/issues/222), [117](https://github.com/Unidata/siphon/issues/117))
* [PR 241](https://github.com/Unidata/siphon/pull/241) - Add NDBC simple web service
* [PR 239](https://github.com/Unidata/siphon/pull/239) - Add capability to deal with stations with no identifier from Wyoming ([238](https://github.com/Unidata/siphon/issues/238))
* [PR 235](https://github.com/Unidata/siphon/pull/235) - ENH: Make IGRA2 tests run offline (Fixes 204)
* [PR 234](https://github.com/Unidata/siphon/pull/234) - Implement all-station IEM Upper Air request
* [PR 231](https://github.com/Unidata/siphon/pull/231) - Maintenance
* [PR 227](https://github.com/Unidata/siphon/pull/227) - Fix for IGRA dewpoint calculation
* [PR 223](https://github.com/Unidata/siphon/pull/223) - Fix error in IGRA2-derived relative humidity columns
* [PR 220](https://github.com/Unidata/siphon/pull/220) - Doc updates
* [PR 219](https://github.com/Unidata/siphon/pull/219) - corrected bug where na_values were bypassed

In this release 11 pull requests were closed.

0.8.0

0.7

Highlights
* Changed license from MIT to BSD 3-clause (to match MetPy and other Unidata projects)
* Added client for downloading data from the Applied Climate Information System (ACIS) (thanks to WEP11)
* Added client for downloading upper air data from Integrated Global Radiosonde Archive (IGRA) Version 2 (thanks to DanielWatkins)
* Added client for accessing upper air data from the Iowa Environment Mesonet (IEM)
* Improved metadata available in upper air data
* Fixed a variety of minor bugs in catalog parsing

Contributors
DanielWatkins, pjpokran, WEP11, lesserwhirls, jrleeman, and dopplershift contributed code to this release.

Issues Closed

* [Issue 205](https://github.com/Unidata/siphon/issues/205) - IAState No Data Handling ([PR 207](https://github.com/Unidata/siphon/pull/207))
* [Issue 203](https://github.com/Unidata/siphon/issues/203) - Add unit helper for pandas data frames
* [Issue 202](https://github.com/Unidata/siphon/issues/202) - Add example of pulling out data with unit from soundings ([PR 210](https://github.com/Unidata/siphon/pull/210))
* [Issue 192](https://github.com/Unidata/siphon/issues/192) - no attribute 'LazilyIndexedArray'
* [Issue 189](https://github.com/Unidata/siphon/issues/189) - Add time to upper air data ([PR 206](https://github.com/Unidata/siphon/pull/206))
* [Issue 179](https://github.com/Unidata/siphon/issues/179) - Failure to get access urls ([PR 188](https://github.com/Unidata/siphon/pull/188))
* [Issue 176](https://github.com/Unidata/siphon/issues/176) - Add `region` kwarg to documentation for upper air data requests ([PR 199](https://github.com/Unidata/siphon/pull/199))
* [Issue 175](https://github.com/Unidata/siphon/issues/175) - License change ([PR 198](https://github.com/Unidata/siphon/pull/198))
* [Issue 172](https://github.com/Unidata/siphon/issues/172) - Siphon default regex in siphon/catalog.py fails for days 30/31
* [Issue 156](https://github.com/Unidata/siphon/issues/156) - Add IEM Upper Air Archive ([PR 193](https://github.com/Unidata/siphon/pull/193))

In this release 10 issues were closed.

Pull Requests Merged

* [PR 211](https://github.com/Unidata/siphon/pull/211) - Fix documentation build
* [PR 210](https://github.com/Unidata/siphon/pull/210) - Add attaching units to upper air example ([202](https://github.com/Unidata/siphon/issues/202))
* [PR 209](https://github.com/Unidata/siphon/pull/209) - Cleanup doc config
* [PR 208](https://github.com/Unidata/siphon/pull/208) - BUG: Fix check for latest on CompoundService
* [PR 207](https://github.com/Unidata/siphon/pull/207) - Upper air no data available testing ([205](https://github.com/Unidata/siphon/issues/205))
* [PR 206](https://github.com/Unidata/siphon/pull/206) - Sounding metadata ([189](https://github.com/Unidata/siphon/issues/189))
* [PR 201](https://github.com/Unidata/siphon/pull/201) - MNT: Improve logging set up
* [PR 200](https://github.com/Unidata/siphon/pull/200) - Doc enhancements ([181](https://github.com/Unidata/siphon/issues/181))
* [PR 199](https://github.com/Unidata/siphon/pull/199) - UW sounding regions ([176](https://github.com/Unidata/siphon/issues/176))
* [PR 198](https://github.com/Unidata/siphon/pull/198) - Update LICENSE and general maintenance ([175](https://github.com/Unidata/siphon/issues/175))
* [PR 196](https://github.com/Unidata/siphon/pull/196) - BUG: Not all ACIS tests were using VCR
* [PR 195](https://github.com/Unidata/siphon/pull/195) - MNT: Remove calls to dict.keys()
* [PR 194](https://github.com/Unidata/siphon/pull/194) - MNT: Fix with xarray 0.10.2 (Fixes 192)
* [PR 193](https://github.com/Unidata/siphon/pull/193) - Port Iowa State Soundings from MetPy ([156](https://github.com/Unidata/siphon/issues/156))
* [PR 191](https://github.com/Unidata/siphon/pull/191) - Modify state borders for Cartopy 0.16
* [PR 188](https://github.com/Unidata/siphon/pull/188) - BUG: Fix embedded metadata elements ([179](https://github.com/Unidata/siphon/issues/179))
* [PR 187](https://github.com/Unidata/siphon/pull/187) - BUG: Fix error path in HTTPEndPoint
* [PR 183](https://github.com/Unidata/siphon/pull/183) - Fix build
* [PR 177](https://github.com/Unidata/siphon/pull/177) - Adds acis.py for ACIS Web Services functionality
* [PR 173](https://github.com/Unidata/siphon/pull/173) - Change line 44 to include 0123 for day instead of 012
* [PR 171](https://github.com/Unidata/siphon/pull/171) - MNT: Fix xarray support with xarray 0.10

In this release 21 pull requests were closed.

0.7.0

0.6.1

Highlights
* Add upper air support to API documentation
* Improve various string representations
* Fix up catalog reading to work with RAMADDA servers
* Fix issues accessing NCSS and catalog references on TDS v5 servers

Issues Closed

* [Issue 161](https://github.com/Unidata/siphon/issues/161) - Make TDScatalog() tolerate RAMADDA's ?output=thredds.catalog
* [Issue 158](https://github.com/Unidata/siphon/issues/158) - Improve catalog dataset string representation ([PR 166](https://github.com/Unidata/siphon/pull/166))
* [Issue 155](https://github.com/Unidata/siphon/issues/155) - Better-expose Wyoming upper air ([PR 159](https://github.com/Unidata/siphon/pull/159))

In this release 3 issues were closed.

Pull Requests Merged

* [PR 168](https://github.com/Unidata/siphon/pull/168) - TDS5 NCSS fixes
* [PR 167](https://github.com/Unidata/siphon/pull/167) - Don't be so lenient in check for Resolver service
* [PR 166](https://github.com/Unidata/siphon/pull/166) - Add string representations for catalogref and dataset ([158](https://github.com/Unidata/siphon/issues/158))
* [PR 165](https://github.com/Unidata/siphon/pull/165) - Various catalog fixes
* [PR 159](https://github.com/Unidata/siphon/pull/159) - Upper air data exposure ([155](https://github.com/Unidata/siphon/issues/155))

In this release 5 pull requests were closed.

0.6.0

Highlights

* Incorporate support for accessing the University of Wyoming upper air archive, moved in from [MetPy](https://github.com/Unidata/MetPy). This reflects a broadening of Siphon's mission to facilitate remote access to many data services
* Fix an issue with `access_urls` for TDS catalogs specifying a service contained within a compound service
* Improvements to string representations and printing to help when working interactively (i.e. in the notebook) with CDM Remote `Dataset` (and other related objects) as well as `catalog.datasets`

Issues Closed

* [Issue 130](https://github.com/Unidata/siphon/issues/130) - Port upper air support from MetPy

In this release 1 issue was closed.

Pull Requests Merged

* [PR 152](https://github.com/Unidata/siphon/pull/152) - BUG: Fix access_urls for some services
* [PR 147](https://github.com/Unidata/siphon/pull/147) - Move upper air data capability into Siphon
* [PR 154](https://github.com/Unidata/siphon/pull/154) - Printing/repr improvements

In this release 3 pull requests were closed.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.