What’s new in v0.2-alpha (6 May 2020)
These are the changes in pandas v0.2-alpha See icepyx ChangeLog for a full changelog including other versions of icepyx.
New Features
Ongoing work to refactor the icesat2data class into a more pythonic, modular structure
Create Earthdata login class object and call as an attribute of an icesat2data object
Move API (NSIDC and CMR) formatting functions to a separate module, APIformatting
Create ICESat-2 reference function module, is2ref
Create Granules class to get/order/download granules and call as an attribute of the icesat2data object
Create Variables class to interface with ICESat-2 nested variables
Create Parameters class for managing API inputs within APIformatting module
allow installation with pip and git
Bug fixes
Polygon handling will now put polygon coordinates into the correct order for submitting to CMR API
Deprecations
icesat2data class was refactored - access to some functionality changed
Maintenance
Update examples to work with refactored code
Update and expand tests for refactored code
Documentation
Generate and include a UML diagram
Update documentation to reflect refactored code
Separate into icesat2data API and component classes
Contributors
A total of 0 people contributed to this release. People with a “+” by their names contributed for the first time.