Skip to content

Releases: heigeo/climata

climata 0.5.0

14 Sep 17:05
Compare
Choose a tag to compare
  • Add support for EPA's WQX domain values service (e926c92)
  • Fix issue with snotel.StationHourlyDataIO (#14)
  • Drop Python 2.7 from tests due to a unicode translation issue (71cddaa). For most use cases the library should still work fine in Python 2.

climata 0.4.1

29 Mar 15:35
Compare
Choose a tag to compare
  • Fix MethodNotFound error due to evaluating _server as boolean (#11)
  • Fix OWSLib dependency (#12, #13)
  • Misc fixes and code cleanup

climata 0.4.0

16 Jan 09:49
Compare
Choose a tag to compare
  • Python 3 support (#9)
  • Preliminary support for a number of NWS forecast formats (#8)

climata 0.3.2

31 Jul 03:21
Compare
Choose a tag to compare

climata 0.3.1

08 Jul 22:13
Compare
Choose a tag to compare

This release adds support for the NRCS SNOTEL AWDB SOAP services (#2).

climata 0.3.0

13 Jun 23:47
Compare
Choose a tag to compare

This release adds support for USGS NWIS webservices (#1).

In addition, all of the main climata IO classes now include metadata indicating which location, parameter, and time-based filters they support. Specifically, every class subclassing climata.base.WebserviceLoader explicitly declares support (or non-support) for the following init arguments:

  • start_date, end_date: requested date range
  • state: Two letter state code
  • county: 5-digit FIPS code (except for CocorahsIO which uses a two-digit code)
  • basin: 8-digit Hydrologic Unit Code
  • station: One or more site identifiers (service-specific)
  • parameter: One or more parameter

Some classes accept the arguments ignore them, others require them, and others accept multiple values in a list or tuple format. The get_filter_options() method can help determine usage.

This metadata is used by the new climata-viewer project, an interactive website for requesting and downloading time series data from climata-supported webservices.

climata 0.2.0

13 Dec 16:28
Compare
Choose a tag to compare

This release incorporates extends the scope beyond ACIS to incorporate two additional web services. They were originally implemented as part of wq.io but fit better here:

climata 0.1.0

29 Oct 03:28
Compare
Choose a tag to compare

Initial release as PyPI package