|
1 | 1 | # Changelog |
2 | 2 |
|
3 | | -## Unreleased |
| 3 | +## 4.0.0 |
4 | 4 |
|
5 | | -Release date: YYYY-MM-DD |
6 | | - |
7 | | -Code freeze date: YYYY-MM-DD |
| 5 | +Release date: 2023-09-01 |
8 | 6 |
|
9 | 7 | ### Dependency Updates |
10 | 8 |
|
@@ -63,7 +61,7 @@ Removed: |
63 | 61 | - 'Extra' requirements `doc`, `test`, and `dev` for Python package [#712](https://github.com/CLIMADA-project/climada_python/pull/712) |
64 | 62 | - Added method `Exposures.centroids_total_value` to replace the functionality of `Exposures.affected_total_value`. This method is temporary and deprecated. [#702](https://github.com/CLIMADA-project/climada_python/pull/702) |
65 | 63 | - New method `climada.util.api_client.Client.purge_cache`: utility function to remove outdated files from the local file system to free disk space. |
66 | | - ([#737](https://github.com/CLIMADA-project/climada_python/pull/737)) |
| 64 | +([#737](https://github.com/CLIMADA-project/climada_python/pull/737)) |
67 | 65 | - New attribute `climada.hazard.Hazard.haz_type`: used for assigning impacts to hazards. In previous versions this information was stored in the now removed `climada.hazard.tag.Tag` class. [#736](https://github.com/CLIMADA-project/climada_python/pull/736) |
68 | 66 | - New attribute `climada.entity.exposures.Exposures.description`: used for setting the default title in plots from plotting mathods `plot_hexbin` and `plot_scatter`. In previous versions this information was stored in the deprecated `climada.entity.tag.Tag` class. [#756](https://github.com/CLIMADA-project/climada_python/pull/756) |
69 | 67 | - Added advanced examples in unsequa tutorial for coupled input variables and for handling efficiently the loading of multiple large files [#766](https://github.com/CLIMADA-project/climada_python/pull/766) |
@@ -119,14 +117,14 @@ Removed: |
119 | 117 | - `Centroids.set_raster_from_pix_bounds` [#721](https://github.com/CLIMADA-project/climada_python/pull/721) |
120 | 118 | - `requirements/env_developer.yml` environment specs. Use 'extra' requirements when installing the Python package instead [#712](https://github.com/CLIMADA-project/climada_python/pull/712) |
121 | 119 | - The `climada.entitity.tag.Tag` class, together with `Impact.tag`, `Exposures.tag`, `ImpactFuncSet.tag`, `MeasuresSet.tag`, `Hazard.tag` attributes. |
122 | | - This may break backwards-compatibility with respect to the files written and read by the `Impact` class. |
123 | | - [#736](https://github.com/CLIMADA-project/climada_python/pull/736), |
124 | | - [#743](https://github.com/CLIMADA-project/climada_python/pull/743), |
125 | | - [#753](https://github.com/CLIMADA-project/climada_python/pull/753), |
126 | | - [#754](https://github.com/CLIMADA-project/climada_python/pull/754), |
127 | | - [#756](https://github.com/CLIMADA-project/climada_python/pull/756), |
128 | | - [#767](https://github.com/CLIMADA-project/climada_python/pull/767), |
129 | | - [#779](https://github.com/CLIMADA-project/climada_python/pull/779) |
| 120 | +This may break backwards-compatibility with respect to the files written and read by the `Impact` class. |
| 121 | +[#736](https://github.com/CLIMADA-project/climada_python/pull/736), |
| 122 | +[#743](https://github.com/CLIMADA-project/climada_python/pull/743), |
| 123 | +[#753](https://github.com/CLIMADA-project/climada_python/pull/753), |
| 124 | +[#754](https://github.com/CLIMADA-project/climada_python/pull/754), |
| 125 | +[#756](https://github.com/CLIMADA-project/climada_python/pull/756), |
| 126 | +[#767](https://github.com/CLIMADA-project/climada_python/pull/767), |
| 127 | +[#779](https://github.com/CLIMADA-project/climada_python/pull/779) |
130 | 128 | - `impact.tot_value` attribute removed from unsequa module [#763](https://github.com/CLIMADA-project/climada_python/pull/763) |
131 | 129 |
|
132 | 130 | ## v3.3.2 |
@@ -155,10 +153,6 @@ Patch-relaese with altered base config file so that the basic installation test |
155 | 153 |
|
156 | 154 | Release date: 2023-02-17 |
157 | 155 |
|
158 | | -Code freeze date: 2023-02-05 |
159 | | - |
160 | | -### Description |
161 | | - |
162 | 156 | ### Dependency Changes |
163 | 157 |
|
164 | 158 | new: |
@@ -248,4 +242,3 @@ updated: |
248 | 242 | - `climada.enginge.impact.Impact.calc()` and `climada.enginge.impact.Impact.calc_impact_yearset()` |
249 | 243 | [#436](https://github.com/CLIMADA-project/climada_python/pull/436). |
250 | 244 |
|
251 | | -### Removed |
0 commit comments