- The largest change was to the ReadTheDocs documentation system. It had not
been updated in a long time, and the auto-update CI was broken. Many sections
were updated, the auto-build was fixed (now using a .readthedocs.yml file),
a separate top-level section for "readers" (often referred to as "plugins") was
implemented, and many docstrings were updated and enhanced to ensure the
formatting works well. Additional documentation was added for CUAHSI readers.
- Bug fixes and small enhancements for multiple readers:
cpc, cuahsi.his_central, cuahsi.wof, usgs.eddn, usgs.nwis
- cuahsi.wof and cuahsi.his_central: added optional `user_cache` argument to
service requests, to direct WSDL caching files to user app directory.
Avoids problems with the user not having permission to write cache files
to the system tmp space (the default)
- usgs.eddn: generalized twdb_fts parser to accept batter_voltage and
water_level data in any order
- usgs.nwis:
- `get_site_data` can now accept a list of parameter codes as an argument
instead of a string of comma separated values
- enabled retrieval of iv data prior to 2007
- Fixed or updated several tests