Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v0.8.0 #443

Merged
merged 8 commits into from
Sep 14, 2023
Merged
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 9 additions & 1 deletion doc/source/user_guide/changelog/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,17 @@ icepyx ChangeLog
This is the list of changes made to icepyx in between each release.
Full details can be found in the `commit logs <https://github.com/icesat2py/icepyx/commits>`_.

Latest Release (Version 0.7.0)
Latest Release (Version 0.8.0)
------------------------------

.. toctree::
:maxdepth: 2

v0.8.0

Version 0.7.0
-------------

.. toctree::
:maxdepth: 2

Expand Down
2 changes: 0 additions & 2 deletions doc/source/user_guide/changelog/template.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
.. _whatsnew_0x0:

What's new in 0.4.0 (DD MONTH YYYY)
-----------------------------------

Expand Down
82 changes: 82 additions & 0 deletions doc/source/user_guide/changelog/v0.8.0.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
What's new in 0.8.0 (12 September 2023)
-----------------------------------

These are the changes in icepyx 0.8.0 See :ref:`release` 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


Deprecations
~~~~~~~~~~~~

- Remove intake catalog from Read module (#438)

- delete is2cat.py and references
- remove intake and related modules


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
~~~~~~~~~~~~

.. contributors:: v0.7.0..v0.8.0|HEAD