Skip to content

Commit 1d57e25

Browse files
Bump to v0.7.1 (#667)
1 parent 1b03e61 commit 1d57e25

File tree

8 files changed

+44
-8
lines changed

8 files changed

+44
-8
lines changed

.github/workflows/build_workflow.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,8 @@ jobs:
9595
run: |
9696
mamba env update -n xcdat_ci -f conda-env/ci.yml
9797
# Make sure the Python version in the env matches the current matrix version.
98-
mamba install -c conda-forge python=${{ matrix.python-version }}
98+
# Make sure numpy is not > 2.0.
99+
mamba install -c conda-forge python=${{ matrix.python-version }} "numpy>=1.23.0,<2.0"
99100
100101
- name: Install xcdat
101102
# Source: https://github.com/conda/conda-build/issues/4251#issuecomment-1053460542

HISTORY.rst

Lines changed: 36 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,41 @@
22
History
33
=======
44

5+
v0.7.1 (24 June 2024)
6+
----------------------
7+
8+
This patch release fixes a bug in the Regrid2 API where a static order of dimensions are
9+
incorrectly expected. It updates ``add_missing_bounds()`` to convert ``np.timedelta64``
10+
values to ``pandas.Timedelta`` objects to support Xarray's datetime component
11+
accessor.
12+
13+
This release also includes numerous updates to the documentation, including adding
14+
a general guide to parallel computing with Dask notebook. It also ensures all existing
15+
notebooks and documentation are up to date with the latest and relevant information.
16+
17+
Bug Fixes
18+
~~~~~~~~~
19+
20+
- Fixes regrid2 mapping output to input ordering by `Jason Boutte`_
21+
in https://github.com/xCDAT/xcdat/pull/653
22+
- Update ``add_missing_bounds()`` to convert ``np.timedelta64`` to ``pd.Timedelta``
23+
to support Xarray's datetime component accessor `_Jiwoo Lee` in https://github.com/xCDAT/xcdat/pull/660
24+
25+
Documentation
26+
~~~~~~~~~~~~~
27+
28+
- Add JOSS paper by `Tom Vo`_ in https://github.com/xCDAT/xcdat/pull/567
29+
- Add Parallel Computing with Dask Jupyter Notebook by `Tom Vo`_ in https://github.com/xCDAT/xcdat/pull/489
30+
- Update regridding notebook for v0.7.0 by `Jill Chengzhu Zhang`_ in https://github.com/xCDAT/xcdat/pull/646
31+
- Update FAQs, HPC guide, and Gentle Introduction by `Tom Vo`_ in https://github.com/xCDAT/xcdat/pull/650
32+
- Simplify the contributing guide by `Tom Vo`_ in https://github.com/xCDAT/xcdat/pull/593
33+
- Update notebook env setup instructions with kernel by `Tom Vo`_ in https://github.com/xCDAT/xcdat/pull/652
34+
- Add instructions for setting `ESMFMKFILE` and update links to xESMF docs by `Tom Vo`_ in https://github.com/xCDAT/xcdat/pull/643
35+
- Temporal average notebooks maintanance by `Jiwoo Lee`_ in https://github.com/xCDAT/xcdat/pull/633
36+
- Review of spatial averaging and general dataset utilities by `Stephen Po-Chedley`_ in https://github.com/xCDAT/xcdat/pull/644
37+
38+
**Full Changelog**: https://github.com/xCDAT/xcdat/compare/v0.7.0...v0.7.1
39+
540
v0.7.0 (10 April 2024)
641
----------------------
742

@@ -54,7 +89,7 @@ Deprecations
5489
- Remove CDML/XML support from ``open_dataset()`` and
5590
``open_mfdataset()`` since CDAT is EOL since Dec/2023
5691

57-
**Full Changelog**: https://github.com/xCDAT/xcdat/compare/v0.6.1...0.7.0
92+
**Full Changelog**: https://github.com/xCDAT/xcdat/compare/v0.6.1...v0.7.0
5893

5994
v0.6.1 (29 November 2023)
6095
-------------------------

conda-env/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ dependencies:
1111
- cftime
1212
- dask
1313
- netcdf4
14-
- numpy >=1.23.0
14+
- numpy >=1.23.0,<2.0
1515
- pandas
1616
- python-dateutil
1717
- xarray >=2022.02.0

conda-env/dev.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ dependencies:
1111
- cftime
1212
- dask
1313
- netcdf4
14-
- numpy >=1.23.0
14+
- numpy >=1.23.0,<2.0
1515
- pandas
1616
- python-dateutil
1717
- xarray >=2022.02.0

docs/paper/paper.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ authors:
2727
affiliations:
2828
- name: Lawrence Livermore National Lab, Livermore, USA
2929
index: 1
30-
date: 24 July 2024
30+
date: 24 June 2024
3131
bibliography: paper.bib
3232
---
3333

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,6 @@
3535
test_suite="tests",
3636
tests_require=test_requires,
3737
url="https://github.com/xCDAT/xcdat",
38-
version="0.7.0",
38+
version="0.7.1",
3939
zip_safe=False,
4040
)

tbump.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
github_url = "https://github.com/xCDAT/xcdat"
33

44
[version]
5-
current = "0.7.0"
5+
current = "0.7.1"
66

77
# Example of a semver regexp.
88
# Make sure this matches current_version before

xcdat/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,4 @@
2020
from xcdat.temporal import TemporalAccessor # noqa: F401
2121
from xcdat.utils import compare_datasets # noqa: F401
2222

23-
__version__ = "0.7.0"
23+
__version__ = "0.7.1"

0 commit comments

Comments
 (0)