New Classes & Modules
- **[TimeSeriesMapper](http://wq.io/docs/mappers)**: Automatically maps text values containing dates or numbers to appropriate Python types. TimeSeriesMapper also includes a notion of "key fields" (e.g. date, time, location) as opposed to "parameter fields", or the actual data being recorded in the series.
- **[make_date_mapper(fmt)](http://wq.io/docs/mappers)**: Returns a function that parses dates with the provided [format string](http://docs.python.org/2/library/datetime.htmlstrftime-strptime-behavior).
- **[SkipPreludeReader](http://wq.io/docs/parsers)**: Subclass of [csv.DictReader](http://docs.python.org/2/library/csv.htmlcsv.DictReader) that allows ingestion of CSV files with non-CSV header preludes.
- **[contrib.hydromet](https://github.com/wq/wq.io/blob/master/contrib/hydromet.py)**: IOs for retrieving Hydromet and Agrimet data from http://www.usbr.gov
API improvements
- **[contrib.cocorahs](https://github.com/wq/wq.io/blob/master/contrib/cocorahs.py)**: `CocorahsIO` Now utilizes new `TimeSeriesMapper`
You may also be interested in [climata](https://github.com/heigeo/climata), a new wq.io-based library for loading Applied Climate Information System (ACIS) data.