v4.0.0
What's Changed
- add at_reg_id_event by @aleeciu in #642
- Don't re-project projected polygon gdfs in metre-disaggregation by @Evelyn-M in #666
- Accurate error message for missing configuration by @emanuel-schmid in #670
- Data API data model extension by @emanuel-schmid in #624
- Add setup instructions for VSCode to installatio instructions by @peanutfun in #677
- added assign_centroids for impact objects by @timschmi95 in #602
- Improve lines disaggregation method by @chahank in #679
- Change test data impf.id to test non-default params by @chahank in #676
- Add one test with different impact function by @chahank in #681
- Add section to Guide_CLIMADA_Tutorial.ipynb by @NicolasColombi in #668
- Feature/haz type in step impf by @chahank in #675
- Update Readthedocs installation / unittest instructions by @Evelyn-M in #689
- dependency upgrades by @emanuel-schmid in #682
- Improve impact calc error messages by @leonie-villiger in #691
- fix test.test_exposures_value_pass by @NicolasColombi in #697
- Bugfix: yearsets frequency curve calculations fail by @ChrisFairless in #703
- Update EMDAT VARNAMES for version 2023 by @simonameiler in #701
- Feature/coverage nightlight by @NicolasColombi in #659
- Feature/fix nightlight test by @NicolasColombi in #716
- Allow for numpy arrays in hazard select by @chahank in #719
- Feature/move tests to integration by @NicolasColombi in #709
- Add developer requirements to
setup.pyby @peanutfun in #712 - Deprecate superfluous classmethods of Centroids by @peanutfun in #721
- Suggest installing CLIMADA via conda in installation instructions by @peanutfun in #714
- Feature/change impact total value by @chahank in #702
- Feature/fix nightlight test by @emanuel-schmid in #718
- Avoid
Impactstoring apyproj.CRSobject by @peanutfun in #713 - Docs: Remove env_developer.yml from install guide by @tovogt in #727
- Improve performance of LitPop by @peanutfun in #720
- Reassign centroids by default by @chahank in #730
- TCTracks: Option to read additional variables from IBTrACS (e.g. "nature"/stormtype) by @tovogt in #728
- upgrade_shapely_2.0_fix by @emanuel-schmid in #731
- logging best practice by @emanuel-schmid in #724
- Feature/move unittest by @NicolasColombi in #732
- cleaning up data api file cache by @emanuel-schmid in #737
- Use Pytest for running tests by @peanutfun in #726
- Tag-Refactoring by @emanuel-schmid in #736
- Small text updates in the git development guide. by @chahank in #738
- TCTracks: improve hdf5 I/O by @tovogt in #735
- TCTracks.from_simulations_emanuel: optionally, only load a subset by @tovogt in #741
- Set save_mat=False by @chahank in #746
- Remove all uses of Tag from climada/engine by @peanutfun in #743
- Remove Tag attribute from DiscRates by @emanuel-schmid in #755
- Remove Tag attribute from ImpactFuncSet by @emanuel-schmid in #753
- Remove Tag attribute from MeasureSet by @emanuel-schmid in #754
- api_client: allow searching for None by @emanuel-schmid in #752
- Refactor TropCyclone for external use in other modules by @tovogt in #749
- calculated chunksizes greater than zero by @emanuel-schmid in #762
- Fix bug in centroids natural earth feature test by @peanutfun in #768
- fix hardcoded text elements in the plots of the forecast class by @ThomasRoosli in #769
- Make
Impact.impact_at_regsupport all zero impacts by @peanutfun in #773 - Feature/unsequa multiprocessing by @chahank in #763
- Update installation instructions by @peanutfun in #776
- Remove pandas append to concat by @chahank in #777
- Remove Tag from Hazard by @emanuel-schmid in #767
- Remove Tag from Exposures by @emanuel-schmid in #756
- Tag Removal Modules Structure Rearranged by @emanuel-schmid in #779
New Contributors
- @leonie-villiger made their first contribution in #691
Full Changelog: v3.3.3...v4.0.0