v0.7.0
Major new release, including a new Sphinx-based documentation system, important enhancements, and bug fixes. Includes commits primarily from USU and UW.
New Sphinx-based documentation system
- #99 Created a Sphinx based Documentation, http://odm2.github.io/ODM2PythonAPI/. Updated automatically using Travis CI, and leveraging code doc strings
- #98 Improved documentation to follow Google doc style. Enhanced and refactored many docstrings (Still Ongoing)
Other Enhancements
- #121 Created
getSamplingFeatureDatasets
, then updated the structure of the object that is returned (#125) - #122 Created
getDatasetsResults
and ImprovedgetDatasets
- #123 Improved
getResults
- #127 Pandas Dataframe returned by
getResultValues
andgetDatasetsValues
now can optionally return column names in the original ODM2 CamelCase form. While the default continues to be lowercase, this default behavior will be deprecated in an upcoming future release in favor of CamelCase as default. - #111 Python 3 Compatibility and Flake 8 Improvements
- Improved unit testing