You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+38-6Lines changed: 38 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,11 +10,43 @@ Code freeze date: YYYY-MM-DD
10
10
11
11
### Dependency Changes
12
12
13
+
### Added
14
+
15
+
### Changed
16
+
17
+
### Fixed
18
+
19
+
- Fix `util.coordinates.latlon_bounds` for cases where the specified buffer is very large so that the bounds cover more than the full longitudinal range `[-180, 180]`[#839](https://github.com/CLIMADA-project/climada_python/pull/839)
20
+
- Fix `climada.hazard.trop_cyclone` for TC tracks crossing the antimeridian [#839](https://github.com/CLIMADA-project/climada_python/pull/839)
21
+
22
+
### Deprecated
23
+
24
+
### Removed
25
+
26
+
## 4.1.0
27
+
28
+
Release date: 2024-02-14
29
+
30
+
### Dependency Changes
31
+
13
32
Added:
14
33
15
34
-`pyproj` >=3.5
16
-
-`pyarrow` >=14.0
17
-
-`numexpr` >=2.8
35
+
-`numexpr` >=2.9
36
+
37
+
Updated:
38
+
39
+
-`contextily` >=1.3 → >=1.5
40
+
-`dask` >=2023 → >=2024
41
+
-`numba` >=0.57 → >=0.59
42
+
-`pandas` >=2.1 → >=2.1,<2.2
43
+
-`pint` >=0.22 → >=0.23
44
+
-`scikit-learn` >=1.3 → >=1.4
45
+
-`scipy` >=1.11 → >=1.12
46
+
-`sparse` >=0.14 → >=0.15
47
+
-`xarray` >=2023.8 → >=2024.1
48
+
-`overpy` =0.6 → =0.7
49
+
-`peewee` =3.16.3 → =3.17.1
18
50
19
51
Removed:
20
52
@@ -25,6 +57,9 @@ Removed:
25
57
-`climada.util.calibrate` module for calibrating impact functions [#692](https://github.com/CLIMADA-project/climada_python/pull/692)
26
58
- Convenience method `api_client.Client.get_dataset_file`, combining `get_dataset_info` and `download_dataset`, returning a single file objet. [#821](https://github.com/CLIMADA-project/climada_python/pull/821)
27
59
- Read and Write methods to and from csv files for the `DiscRates` class. [#818](ttps://github.com/CLIMADA-project/climada_python/pull/818)
60
+
- Add `CalcDeltaClimate` to unsequa module to allow uncertainty and sensitivity analysis of impact change calculations [#844](https://github.com/CLIMADA-project/climada_python/pull/844)
61
+
- Add function `safe_divide` in util which handles division by zero and NaN values in the numerator or denominator [#844](https://github.com/CLIMADA-project/climada_python/pull/844)
62
+
- Add reset_frequency option for the impact.select() function. [#847](https://github.com/CLIMADA-project/climada_python/pull/847)
28
63
29
64
### Changed
30
65
@@ -45,10 +80,7 @@ Removed:
45
80
- In the TropCyclone class in the Holland model 2008 and 2010 implementation, a doublecounting of translational velocity is removed [#833](https://github.com/CLIMADA-project/climada_python/pull/833)
46
81
-`climada.util.test.test_finance` and `climada.test.test_engine` updated to recent input data from worldbank [#841](https://github.com/CLIMADA-project/climada_python/pull/841)
47
82
- Set `nodefaults` in Conda environment specs because `defaults` are not compatible with conda-forge [#845](https://github.com/CLIMADA-project/climada_python/pull/845)
48
-
49
-
### Deprecated
50
-
51
-
### Removed
83
+
- Avoid redundant calls to `np.unique` in `Impact.impact_at_reg`[#848](https://github.com/CLIMADA-project/climada_python/pull/848)
0 commit comments