What’s new in 0.8.0 (12 September 2023)
These are the changes in icepyx 0.8.0 See icepyx ChangeLog for a full changelog including other versions of icepyx.
New Features
create temporal module and add input types and testing (#327)
create temporal module
create temporal testing module
add support for more temporal input types (datetime objects) and formats (dict)
temporal docstring, user guide updates
updated example notebook for new temporal inputs
update temporal info in data access tutorial example notebook
GitHub action UML generation auto-update
Refactor authentication (#435)
modularize authentication using a mixin class
add docstrings and update example notebooks
add tests
add atl23 (new product) to lists and tests (#445)
Deprecations
Remove intake catalog from Read module (#438)
delete is2cat.py and references
remove intake and related modules
Raise warning for use of catalog in Read module (#446)
Maintenance
update codecov action and remove from deps (#421)
is2ref tests for product formatting and default var lists (#424)
get s3urls for all data products and update doctests to v006 (#426)
Always send CMR query to provider NSIDC_CPRD to make sure s3 urls are returned.
Traffic updates 2023 Feb-Aug (#442)
Documentation
update install instructions (#409)
add s3fs as requirement to make cloud access default
transition to recommending mamba over conda
add release guide to docs (#255)
docs maintenance and pubs/citations update (#422)
add JOSS to bib and badges
switch zenodo links to nonversioned icepyx
Other
JOSS submission (#361)
Matches Release v0.6.4_JOSS per #420 plus a few editorial edits available via the pubs/joss branch.
update and clarify authorship, citation, and attribution policies (#419)
add CITATION.cff file
update citation docs with Zenodo doi and ‘icepyx Developers’ as author
Contributors
A total of 3 people contributed to this release. People with a “+” by their names contributed for the first time.
Jessica Scheick
Rachel Wegener +
Sarah Hall