Recent Releases of Open Sustainable Technology Projects

Graph Weather - v1.0.113

Atmosphere - Meteorological Observation and Forecast - Python
Published by github-actions[bot] 1 day ago

Graph Weather - v1.0.112

Atmosphere - Meteorological Observation and Forecast - Python
Published by github-actions[bot] 1 day ago

Graph Weather - v1.0.111

Atmosphere - Meteorological Observation and Forecast - Python
Published by github-actions[bot] 2 days ago

OpenStudio-HPXML - OpenStudio-HPXML v1.10.0

OpenStudio-HPXML v1.10.0 has been released. The OpenStudio-HPXML workflow uses HPXML building description files to run residential simulations on the Department of Energy's OpenStudio/EnergyPlus building simulation platform.

OpenStudio-HPXML v1.10.0 uses OpenStudio v3.10.0, EnergyPlus v25.1.0, and HPXML v4.2-rc2. Please visit the OpenStudio-HPXML v1.10.0 documentation for instructions on how to get started, how to generate an appropriate HPXML file, etc. The full set of US TMY3 weather files can be obtained from here.

New Features

  • Updates to OpenStudio 3.10/EnergyPlus 25.1/HPXML v4.2-rc2.
  • HVAC modeling updates per RESNET HERS Addendum 82:
    • Breaking change: CompressorType required for central and mini-split air conditioners and heat pumps as well as ground-to-air heat pumps.
    • Breaking change: Replaces HeatingCapacityRetention[Fraction | Temperature] with HeatingCapacityFraction17F.
    • Allows optional pan heater inputs (extension/PanHeaterPowerWatts and extension/PanHeaterControlType) for central and mini-split heat pumps; defaults to assuming a pan heater is present.
    • Allows optional EER2/EER inputs (AnnualCoolingEfficiency[Units="EER2" or Units="EER"]/Value) for central and mini-split air conditioners and heat pumps.
    • Deprecates SHR inputs (e.g., CoolingSensibleHeatFraction); they are no longer used.
    • Allows optional extension/FanMotorType input for central equipment; updates FanPowerWattsPerCFM defaults to be based on fan motor type.
    • Allows optional extension/EquipmentType inputs for central air conditioners and heat pumps; only used for SEER/SEER2, EER/EER2, and HSPF/HSPF2 conversions.
    • Allows optional design airflow rate inputs (extension/HeatingDesignAirflowCFM and extension/CoolingDesignAirflowCFM).
    • Updates default compressor lockout temperature for dual-fuel heat pumps from 25F to 40F.
    • Updates default design airflow rates to use cfm/ton assumptions rather than Manual S-based approach.
    • Updates defrost model to better account for load and energy use during defrost:
      • Allows optional defrost supplemental heat input (extension/BackupHeatingActiveDuringDefrost) for air-source heat pumps with integrated backup.
      • Deprecates SimulationControl/AdvancedResearchFeatures/DefrostModelType input.
    • Updates to detailed performance datapoints:
      • Breaking change: Updated requirements for allowed combinations of CapacityDescription and OutdoorTemperature; see the documentation for more details.
      • Detailed performance datapoints can now be specified for single stage and two stage equipment too.
      • Adds more error-checking to ensure appropriate data inputs.
  • Optional GSHP input SimulationControl/AdvancedResearchFeatures/GroundToAirHeatPumpModelType to choose "standard" (default) or "experimental"; "experimental" model better accounts for coil staging.
  • Updates asset calculations for dishwashers, clothes washers, fixtures, and hot water waste per RESNET HERS Addenda 81 and 90f.
  • Allows optional ClothesDryer/DryingMethod input to inform whether the appliance is vented or ventless.
  • Infiltration improvements:
    • Improves defaults for InfiltrationVolume, InfiltrationHeight, and AverageCeilingHeight.
    • Allows optional WithinInfiltrationVolume input for conditioned basements; defaults to true.
  • Electric vehicle enhancements:
    • Allows detailed modeling of electric vehicles (batteries and charging/discharging) using Vehicles as an alternative to the simple EV charging PlugLoad.
    • Adds EV driving unmet hours output.
    • Updates the default schedule for the EV charging PlugLoad to better reflect real-world hourly/monthly variation.
  • Electric panel NEC load calculations (experimental research feature):
    • Allows optional ElectricPanel inputs for describing branch circuits and service feeders
    • Optionally reports breaker spaces and calculated loads for specified NEC calculation types (SoftwareInfo/extension/ElectricPanelCalculations/ServiceFeeders/Type)
  • Allows requesting timeseries EnergyPlus output meters (e.g., --hourly "MainsWater:Facility"), similar to requesting EnergyPlus output variables.
  • BuildResidentialScheduleFile measure:
    • Adds stochastic schedule generation for electric vehicle charging (using Vehicles).
    • Removes generation of stochastic schedules for building components not present in the HPXML file.
  • Output updates:
    • Breaking change: Adds generator electricity produced to total fuel/energy use; previously it was only included in net values.
    • Adds optional new outputs for timeseries zone conditions (humidity ratio and relative humidity and dewpoint, radiant, and operative temperatures).
    • Adds new outputs for net peak electricity (summer/winter/annual); same as total peak electricity outputs but subtracts power produced by PV.
    • Avoids writing the E+ eplustbl.htm by default; use the debug flag to get it.
    • Deletes eplusout*.msgpack files by default (run_simulation.rb only); use the debug flag to preserve them.
  • Allows arbitrary columns to be present in a detailed schedule csv file with warning.

Bugfixes

  • Fixes EPvalidator schematron file extension (.sch, not .xml).
  • Fixes zero occupants specified for one unit in a whole MF building from being treated like zero occupants for every unit.
  • Fixes using detailed schedules with higher resolution (e.g., 10-min data) than the simulation timestep (e.g., 60-min).
  • Fixes possible heating/cooling spikes when using maximum power ratio detailed schedule for variable-speed HVAC systems.
  • Fixes unavailable periods for two consecutive, but partial, days.
  • Fixes error when specifying a glass block window without interior shading coefficients.
  • Fixes battery charging/discharging not being included in peak electricity outputs.
  • Fixes possible error if there's a surface w/ interior unconditioned space and exterior "other housing unit".
  • Fixes default shading coefficients for window solar screens and solar film.
  • Fixes SolarFraction documentation/error-checking for solar thermal systems; must now be <= 0.99.
  • Fixes whole house fans so that they are unavailable during vacancies.
  • Fixes error if there's a vented attic with zero roof pitch.
  • Fixes tank loss coefficient when TankModelType=stratified for a conventional storage water heater.
  • Fixes possibility of incorrect design duct load for really bad ducts (e.g., ducts with high surface area in a cold attic).
  • Fixes duplicate emission end use rows for electricity in results_annual.csv.
  • Adds error-checking to ensure TankModelType=stratified is not used with a non-electric water heater.
  • BuildResidentialHPXML measure: Improves default duct areas/locations for 1-story buildings with a conditioned basement and ducts located in the attic.
  • BuildResidentialHPXML measure: Fixes error when specifying a combi boiler as the water heater type and a shared boiler as the heating system type.
  • BuildResidentialScheduleFile measure: Fixes out-of-sync shifting of occupancy and end use schedule resulting in activities even when there is no occupancy.
  • BuildResidentialScheduleFile measure: Fixes a small bug in sink schedule generation resulting in more concentrated schedule.
  • ReportUtilityBills measure: Apply fixed charges for fuels that are referenced by the HPXML file but consume no energy (e.g., gas heating system in Florida).

Consumption - Buildings and Heating - Ruby
Published by shorowit 2 days ago

Graph Weather - v1.0.110

Atmosphere - Meteorological Observation and Forecast - Python
Published by github-actions[bot] 3 days ago

PortalData - 6.1.0

v6.1.0

Biosphere - Biodiversity Data Access and Management - R
Published by github-actions[bot] 4 days ago

OasisLMF - Release 2.4.5

OasisLMF Changelog - 2.4.5

  • #1729 - Combus type fix
  • #1724 - add oed group fields to summary report
  • #1731 - Update README minimum python version to 3.9
  • #1699 - Error when requesting only ground-up losses by AccName
  • #1707 - Dynamic footprint - confluences
  • #1688 - Type 2 losses increasing differences when including secondary perils
  • #1713 - add forgotten fm test unit
  • #1715 - fix/lecpy bin tests assert equality with rounding
  • #1466 - Pandas 2.2.0 and up generates inconsistent results
  • #1714, #1711 - fix level_id when an extra account level is needed
  • #1718 - remove empty cdf bin
  • #1691 - Added disaggregated locations info to exposure summary
  • #1723 - use pd explode to split peril covered columns

OasisLMF Notes

FIX: type inconsistencies when using pytools and ktools with 8 byte flags - (PR #1729)

Fix multiple inconsistencies between KTools and OasisLMF when using user defined types
specifically areaperil_int=u8 and oasis_float=u8 (required for the COMBUS models).

Also highlighted potential areas of inconsistencies. Alot of these types have been caught
in a bug driven manner but we hope with this final review and expanded internal testing
the last have them have been squashed.

However in the interest of completeness, would it be possible to request that user defined
types are tested as part of the oasis test suite. This would cover changes in oasis_int (which
we dont test or modify) and prevent future development of from introducing bugs.

This can treated separately in a future issue at your convenience.

feature/addional oed fields in summary report - (PR #1730)

  • currently the summary_report only provides a reports based on peril
  • add a model_settings parameter summary_report_fields which allows for additional OED exposure fields in the summary report

Python version change from 3.8 to 3.9 - (PR #1731)

update to readme to specify Python 3.9

Python 3.8 only supports numba up to 0.58.1. v0.60.0 required in oasislmf now

fix/running gul with account file oed fields - (PR #1702)

fixed bug where running gul_summaries with an oed field from the accounts file without il outputs crashed the run

Release notes - (PR #1708)

When creating a footprint dynamically, it's important to consider that areaperil_ids can appear in more than one section_id (for example, due to confluences in flood models). In these cases, the maximum intensity (flood depth) should be used in the footprint.

  • Allow for multiple section_id values per row in keys
  • During dynamic footprint creation, the maximum intensity is used when a location appears in multiple section_ids in an event

fix the loss for sidx 1 and 2 for alloc rule 2 - (PR #1712)

When using alloc rule 2, the function that modify the loss to be only coming from the perils that give the max loss (setmaxloss), was not applied to sidx 1 and 2.
This PR will fix this issue.

fix/lecpy bin tests assert equality with rounding - (PR #1715)

  • comparing bytes of binary files does not account for rounding
  • loads bin files as dataframes instead to confirm equality

Make OasisLMF compatible with pandas > 2.2 - (PR #1716)

In pandas 2.2, the ordering of merge operation is different from the one in 2.1. This leads to error in our test suite. Those error are actually red hearing because the result themselves are still correct.
This PR adapt the code to give the same result between the two versions.

Fix issue with invalid level id value when pass-through policy layer is needed for top level agggregation - (PR #1717)

In order to support the correct value for fm a1 allocation rule, some portfolio need an extra pass-through level to aggregate all location into one agg_id. In this case the level_id was incorrect leading to a KeyError in the financial module in the create-financial-structure-files step.
Also fix an issue with optional TIV columns

fix issue in gul calulation leading to np.inf loss - (PR #1718)

inf loss in the gul loss calculation hapend when the probability of the bin is 0, Normally this doesn't happen because the bin wouldn't be selected if the prob is 0.
However when it is the right side of the cdf, this is not guaranteed, particularly if the final probability is less that 1.
To remedy that, this fix remove the all the bin in the right end side of cdf that have a probability of 0.

feature/add number of disaggregated buildings and risks to exposure summary json - (PR #1722)

  • exposure_summary_report.json now has these additional fields:
    • number_of_buildings - # locations disaggregated to the building level
    • number_of_risks - # locations disaggregated to the risk level (buildings are a single risk if IsAggregate is 0)

small performance improvement for builtin lookup function split_loc_perils_covered - (PR #1723)

use pd explode function instead of pd series stack() and drop level to split the peril columns into multiple peril lines.
Test on Piwind full portfolio shows that the key file generation go from around 1.8 s to 0.9 s

Climate Change - Natural Hazard and Storm - Python
Published by awsbuild 4 days ago

OasisLMF - Release 2.3.17

OasisLMF Changelog - 2.3.17

  • #1732 - Fix/setmaxloss 2.23.x
  • #1699 - Error when requesting only ground-up losses by AccName
  • #1678 - fix vuln_cdf for blended vulnerability when a sub vuln has no damage for a certain hazard bin

OasisLMF Notes

fix/running gul with account file oed fields - (PR #1702)

fixed bug where running gul_summaries with an oed field from the accounts file without il outputs crashed the run

Adjust Blended Vulnerability CDF when a sub vulnerability has no damage for a certain hazard bin - (PR #1678)

In gulmc in full Monte-Carlo mode, the Vulnerability CDF was not adjusted when one sub vulnerability had no probability set indicating 0 damage by default. This lead to higher loss draw compare to a correctly adjusted cdf.

This has an impact on loss of blended vulnerability in full Monte-Carlo mode

Climate Change - Natural Hazard and Storm - Python
Published by awsbuild 4 days ago

OasisLMF - Release 1.28.14

OasisLMF Changelog - 1.28.14

  • #1732 - Fix/setmaxloss 2.23.x
  • #1699 - Error when requesting only ground-up losses by AccName
  • #1695 - mock url for forex_python in test cases needs to be updated

OasisLMF Notes

fix/running gul with account file oed fields - (PR #1702)

fixed bug where running gul_summaries with an oed field from the accounts file without il outputs crashed the run

fix/forex-python_url - (PR #1694)

the forex-python library was recently updates after 4 years to switch from theforexapi.com to theratesapi.com, which causes one of our test cases to fail.
updates responses url search to search for old and new forex-python api urls

Climate Change - Natural Hazard and Storm - Python
Published by awsbuild 4 days ago

CoopCycle - v3.37.11

  • Fix tags in recurrence rules.

Full Changelog: https://github.com/coopcycle/coopcycle-web/compare/v3.37.10...v3.37.11

Consumption - Mobility and Transportation - PHP
Published by alexsegura 4 days ago

CoopCycle - v3.37.10

  • Fix BioDeliver integration.

Full Changelog: https://github.com/coopcycle/coopcycle-web/compare/v3.37.9...v3.37.10

Consumption - Mobility and Transportation - PHP
Published by alexsegura 4 days ago

CoopCycle - v3.37.9

  • Fix registration.

Full Changelog: https://github.com/coopcycle/coopcycle-web/compare/v3.37.8...v3.37.9

Consumption - Mobility and Transportation - PHP
Published by alexsegura 4 days ago

CoopCycle - v3.37.8

  • Fix Urbantz TaskUnassociated webhook.

Full Changelog: https://github.com/coopcycle/coopcycle-web/compare/v3.37.7...v3.37.8

Consumption - Mobility and Transportation - PHP
Published by alexsegura 4 days ago

PortalData - 6.0.0

v6.0.0

Biosphere - Biodiversity Data Access and Management - R
Published by github-actions[bot] 4 days ago

ONEARMY - v2.54.3

2.54.3 (2025-06-25)

Bug Fixes

  • hide comment thread subscribe icon (bc2dca2)
  • image and video field validation (82be692)
  • refactor reset password flow (#4309) (bc22aff)

Sustainable Development - Knowledge Platforms - TypeScript
Published by onearmy-bot 5 days ago

climaemet - climaemet 1.4.2

  • Improvements in ggwindrose() (see #72):
    • Use ggplot2::coord_radial() instead of ggplot2::coord_polar().
    • New parameter stack_reverse for changing the order of the stacks on
      each petal.
  • Minimal ggplot2 version required is now >= 3.5.0 as a consequence of
    migrating to ggplot2::coord_radial().
  • aemet_munic updated to January 2025.
  • Adapt functions to new response codes (#74).

What's Changed

Full Changelog: https://github.com/rOpenSpain/climaemet/compare/v1.4.1...v1.4.2

Climate Change - Climate Data Access and Visualization - R
Published by dieghernan 5 days ago

BioDT - v2025.06.25

Biosphere - Ecological and Environmental Modeling - R
Published by Nithador 5 days ago

ONEARMY - v2.54.2

2.54.2 (2025-06-25)

Bug Fixes

  • minor project ui issues (c220de3)

Sustainable Development - Knowledge Platforms - TypeScript
Published by onearmy-bot 5 days ago

Electricity Maps - v1.274.0

Changes in this release

  • feat(parsers): add the email grid alert parser to the relevant zones (#8243)
  • add mobile QA script to readme (#8242)
  • create ISONE grid alerts parser (#8205)
  • feat(parsers): add grid alerts IESO parser (#8225)
  • allow emails from electricitymaps to be able to test (#8248)

Credits

Thanks to @silkeholmebonnen, @cadeban and @alejandranavcas for their contributions!

Emissions - Carbon Intensity and Accounting - Python
Published by electricitymapsbot 5 days ago

GISWATER - Version 3.6.022

🔽 Read the summarized changelog here 🔽

ADMIN/SYSTEM

  • Bug fix on toolbox

Natural Resources - Water Supply and Quality - Python
Published by albertbofill 5 days ago

CoopCycle - v3.37.7

What's Changed

Full Changelog: https://github.com/coopcycle/coopcycle-web/compare/v3.37.6...v3.37.7

Consumption - Mobility and Transportation - PHP
Published by alexsegura 5 days ago

ONEARMY - v2.54.1

2.54.1 (2025-06-25)

Bug Fixes

Sustainable Development - Knowledge Platforms - TypeScript
Published by onearmy-bot 5 days ago

IESopt.jl - v2.8.0

IESopt v2.8.0

Diff since v2.7.0

Merged pull requests:

  • Fixes #85 (#90) (@Villyes)
  • Respect snapshot offset and count when loading virtual files (#96) (@sstroemer)
  • Minor fixes / QoL improvements (#97) (@sstroemer)
  • Manually create IDs for RGFs ... (#100) (@sstroemer)

Closed issues:

  • Improve wording in example 16 (#85)
  • Improve validation (#91)
  • Allow ub for create/destroy Profiles (#92)
  • Allow checking for existence of addon (#93)
  • Tags seem to fail with Virtuals (#94)
  • Respect offset and count for virtual files too (#95)

Energy Systems - Energy System Modeling Frameworks - Julia
Published by github-actions[bot] 5 days ago

ONEARMY - v2.54.0

2.54.0 (2025-06-24)

Bug Fixes

  • announcement banner type (5dc05d1)
  • file name display (6020f7c)
  • hide drafted research from profile (#4300) (ad2c84a)
  • library card display when no category (1f81019)
  • library pagination bug (4f5664c)
  • showing draft and unapproved projects (a909c04)
  • vertical scroll list (1fb48fa)

Features

  • add feedback route (94b7b38)
  • add research update notifications (a77d7be)

Sustainable Development - Knowledge Platforms - TypeScript
Published by onearmy-bot 5 days ago

EVCC - 0.204.5

What's Changed

New Contributors

Full Changelog: https://github.com/evcc-io/evcc/compare/0.204.3...0.204.5

Consumption - Mobility and Transportation - Go
Published by andig 5 days ago

GridPath - GridPath v2025.6.0

What's Changed

Full Changelog: https://github.com/blue-marble/gridpath/compare/v2025.5.0...v2025.6.0

Energy Systems - Energy System Modeling Frameworks - Python
Published by anamileva 6 days ago

Graph Weather - v1.0.109

Atmosphere - Meteorological Observation and Forecast - Python
Published by github-actions[bot] 6 days ago

ThermalNetwork - Version 0.4.0

What's Changed

Exciting New Features 🎉

Other Changes

Full Changelog: https://github.com/NREL/ThermalNetwork/compare/v0.3.3...v0.4.0

Renewable Energy - Geothermal Energy - Python
Published by vtnate 6 days ago

ONEARMY - v2.53.0

2.53.0 (2025-06-24)

Features

  • show published date and drop user show (ffc4f10)

Sustainable Development - Knowledge Platforms - TypeScript
Published by onearmy-bot 6 days ago

CoopCycle - v3.37.6

Full Changelog: https://github.com/coopcycle/coopcycle-web/compare/v3.37.5...v3.37.6

Consumption - Mobility and Transportation - PHP
Published by alexsegura 6 days ago

CoopCycle - v3.37.5

  • Fix crash after editing recurrence rule tags.

Full Changelog: https://github.com/coopcycle/coopcycle-web/compare/v3.37.4...v3.37.5

Consumption - Mobility and Transportation - PHP
Published by alexsegura 6 days ago

pandapipes - v0.12.0.dev3

What's Changed

Full Changelog: https://github.com/e2nIEE/pandapipes/compare/v0.12.0.dev2...v0.12.0.dev3

Energy Storage - Hydrogen - Python
Published by SimonRubenDrauz 6 days ago

openfoodnetwork - v5.1.1 Schoggitaler

What's Changed

API changes ⚠️

Technical changes 🛠️

Dependencies 📦

Full Changelog: https://github.com/openfoodfoundation/openfoodnetwork/compare/v5.1.0...v5.1.1

Consumption - Agriculture and Nutrition - Ruby
Published by mkllnk 6 days ago

ClimateMatch Academy - v1.3.3

What's Changed

Full Changelog: https://github.com/neuromatch/climate-course-content/compare/v1.3.2...v1.3.3

Sustainable Development - Education - Jupyter Notebook
Published by iamzoltan 6 days ago

Arena - v2.1.36

What's Changed

Full Changelog: https://github.com/openforis/arena/compare/v2.1.35...v2.1.36

Biosphere - Biodiversity Citizen Science - JavaScript
Published by SteRiccio 6 days ago

PortalData - 5.157.0

v5.157.0

Biosphere - Biodiversity Data Access and Management - R
Published by github-actions[bot] 7 days ago

SpeciesDistributionToolkit - SimpleSDMPolygons-v1.1.4

SimpleSDMPolygons SimpleSDMPolygons-v1.1.4

Diff since SimpleSDMPolygons-v1.1.3

Merged pull requests:

  • Fix the bug when masking a layer by a featurecollection (#483) (@tpoisot)
  • Fix some bugs in SimpleSDMPolygons (#487) (@tpoisot)

Closed issues:

  • Masking a layer with a FeatureCollection is not working (#477)
  • Cleanup the reference section of the package (#484)
  • EPA polygons are on the side (#485)
  • First polygon plotted by Makie has the wrong attributes (#486)

Biosphere - Species Distribution Modeling - Julia
Published by github-actions[bot] 7 days ago

fluvgeo - 2025.06.18.3

fluvgeo 2025.06.18.3

Minor Changes

  • Updated terminology from "detrended elevation" to "relative elevation".

Hydrosphere - Freshwater and Hydrology - R
Published by mpdougherty 7 days ago

EODAG - v3.5.1

What's Changed

Bug Fixes

Refactoring

Full Changelog: https://github.com/CS-SI/eodag/compare/v3.5.0...v3.5.1

Sustainable Development - Data Catalogs and Interfaces - Python
Published by sbrunato 7 days ago

CoopCycle - v3.37.4

What's Changed

Full Changelog: https://github.com/coopcycle/coopcycle-web/compare/v3.37.3...v3.37.4

Consumption - Mobility and Transportation - PHP
Published by r0xsh 7 days ago

FloodAdapt - v0.3.12

Changelog

All notable changes to this project will be documented in this file.

[0.3.12] - 2025-06-23

🚀 Features

  • (dbs-controller) Add _higher_lvl_object attribute to dbs classes for improved error msgs (#831)

  • (misc) Added debug timer to database builder functions (#815)

🐛 Bug Fixes

  • (adapter) Opens templates and save in new sim, instead of copying and overwriting the overlands SFINCS model (#821)

  • (object-model) Temporarily disable METEO and MODEL forcings (#825)

  • (dbs-controller) Delete finished simulations at startup depending on settings (#827)

  • (dbs-builder) Allow for multiple exposure geometry files, besides buildings and roads (#830)

  • (object-model) Removed direction from wind plots (#794)

📚 Documentation

  • (object-model) Docs events update (#819)

  • (misc) File structure changes and resolved broken links (#824)

  • (misc) Added lightbox to _quarto.yml for better visualization (#828)

🚜 Refactor

  • (dbs-builder) Add option to force floodmap type in database builder config (#822)

  • (api) Added option for road min zoom level in gui config (#826)

🧪 Testing

  • (adapter) Add unit tests for return period flood maps calculation (#829)

[0.3.11] - 2025-06-18

🐛 Bug Fixes

  • (output) Always add the measured waterlevels in output markers except for synthetic events (#812)

  • (object-model) Updated event template descriptions

  • (adapter) Check save_simulation config before deleting SFINCS folders (#814)

  • (adapter) Do not copy the template offshore SFINCS model and overwrite it anymore, to avoid file open errors (#818)

📚 Documentation

  • (api) Add a Measures example notebook (#785)

  • (api) Add a Simple Scenario example notebook (#789)

  • (api) Add a Advanced Scenario example notebook (#800)

[0.3.10] - 2025-06-05

🚀 Features

  • (object-model) Add METEO as a source for rainfall in hurricane events

🐛 Bug Fixes

  • (misc) Add custom error message for pattern matching names instead of using pydantic default (#807)

  • (object-model) Remove CSV from allowed forcings for synthetic event. (#809)

  • (dbs-controller) Make getters faster and do not initialize all objects if not needed (#810)

📚 Documentation

  • (misc) Resolve sidebar issues for example notebooks (#806)

🚜 Refactor

  • (dbs-controller) Remove unused api and restructure code (#797)

[0.3.9] - 2025-05-30

🐛 Bug Fixes

  • (adapter) Fix error in color input for measurements in observation htmls (#799)

  • (dbs-builder) Correct config for no observation points (#802)

  • (misc) Removed defaults for binary paths in Settings() (#803)

📚 Documentation

  • (api) Add a Projections example notebook (#769)

🚜 Refactor

  • (adapter) Updated initializations and FIAT model loadings in the impact adapters to be faster (#805)

[0.3.8] - 2025-05-27

🐛 Bug Fixes

  • (output) Conditionally add the tide gauge timeseries (#796)

  • (dbs-controller) Cleanup of corrupted scenario output is always done at startup (#795)

  • (dbs-controller) Not mandatory configs for return periods and SLR scenarios do not break the initialization (#798)

[0.3.7] - 2025-05-23

🚀 Features

  • (api) Add load_static_data() to the API that calls all methods that can be cached. Optionally to be run at startup.

📚 Documentation

  • (misc) Added the intro video to the home page (#775)

  • (object-model) Review and update event examples (#791)

🚜 Refactor

  • (dbs-controller) Enhance standard object protection handling (#792)

🧪 Testing

  • (adapter) Improve add_forcing tests to test for actual values (#771)

[0.3.6] - 2025-05-21

⚙️ Miscellaneous Tasks

  • (adapter) Update to hydromt fiat v0.5.5 (#776)

[0.3.5] - 2025-05-21

🐛 Bug Fixes

  • (adapter) Hazard has run check was performed on SFINCS simulation and not the output (#773)

🚜 Refactor

  • (dbs-controller) Take out edit methods from API and add overwrite option in save method (#768)

[0.3.4] - 2025-05-16

🐛 Bug Fixes

  • Broken system folder updates

📚 Documentation

  • (object-model) Add events example notebooks (#767)

[0.3.3] - 2025-05-15

🚀 Features

  • (misc) Added pixi tasks for updating the test database (#754)

  • (distribution) Update license from MIT to GNU GPL v3 (#755)

  • (misc) Make floodadapt platform independent (#738)

🐛 Bug Fixes

  • (distribution) Add system folder to db builder executable

  • (dbs-controller) Corrected saving object validation issue which did not allow editing (#750)

  • (dbs-controller) Remove object instantiation calls from database api (#752)

📚 Documentation

  • (misc) Add example notebooks documentation (#745)

  • (misc) Use Minio s3 bucket for examples (#746)

🚜 Refactor

  • (misc) Create Layer classes and refactor usage of MapboxLayersModel (#753)

[0.3.2] - 2025-04-30

🐛 Bug Fixes

  • (dbs-builder) Make BenefitsModel and RiskModel in FiatModel optional (#743)

📚 Documentation

  • (misc) Add release instructions (#633)

🚜 Refactor

  • (api) Cleanup api functions and signatures (#741)

[0.3.1] - 2025-04-25

🚀 Features

  • (object-model) Update synthetic rainfall to allow cumulative (#739)

🐛 Bug Fixes

  • (object-model) Remove unused list_objects method from DbsEvent class

[0.3.0] - 2025-04-23

🚀 Features

  • (adapters) Save floodmap geotiffs in sfincs projection (#624)

  • (dbs-builder) Elevate add if statement for roads (#634)

  • (object-model) Refactor site.toml into several files (#630)

  • (misc) Add automated publish to pypi workflow (#615)

  • (dbs-builder) Added database-builder + templates to the srcdist

  • (object-model) Add support for user provided netcdf forcing files (#626)

  • (misc) Updates for benchmarking (#663)

  • (dbs-builder) Concat buildings and roads to one gdf (#645)

  • (adapters) Use flood depth maps (#661)

  • (misc) Add pixi for env management (#567)

  • (object-model) Add wind & rainfall netcdf forcings to the forcing factory (#676)

  • (object-model) Add NONE as a forcingsource for use in the gui (#677)

  • (dbs-builder) Allow for configuring new aggregation areas in the database builder (#678)

  • (object-model) Add duration property and conversion methods to ValueUnitPair (#692)

  • (object-model) Cleanup eventset serialization (#706)

  • (adapters) Allow for water depth and area method to be used in FIAT (#705)

  • (adapter) Add check for when converting scs or other rainfall to not error (#713)

  • (distribution) Update database builder executable creation script (#723)

🐛 Bug Fixes

  • (adapters) Take out part that was creating single event output (#657)

  • (dbs-builder) Update path construction to default units in dbs-builder

  • (adapters) Fixed typo in inundation depth column name (#659)

  • (misc) Standardize and update logging throughout the code (#662)

  • (object-model) Correcting units in gauge plotting (#667)

  • (dbs-builder) Fixing database builder to work with site config refactor (#668)

  • (adapter) SfincsAdapter produces floodmap in correct units (#669)

  • (object-model) Add validate_allowed_forcings to Settings class (#674)

  • (object-model) Coarse timeseries for imported csv files (#672)

  • (object-model) Standardize units attribute among all classes (#682)

  • (object-model) Update allowed sources for events (#683)

  • (object-model) Update unit references in plotting (#684)

  • (adapters) Update hydromt-sfincs function calls in sfincsadapter (#685)

  • (adapters) Updated waterlevel references in Sfincs adapter (#688)

  • (dbs-builder) Corrected how the existence of rivers in the SFINCS model is checked (#689)

  • (api) Add overwrite option to save_measure function (#691)

  • (dbs-builder) Small bug fixes in database builder (#690)

  • (object-model) Event set frequency can be > 1 (#693)

  • (adapters) Added option to get damage types from fiat model (#695)

  • (dbs-builder) Bug where footprints_path is a string when it is expected to be a Path (#700)

  • (object-model) Change default for spw_file recreation to false (#703)

  • (misc) Prettify all string converted units (#708)

  • (misc) Remove unit system from Settings class (#717)

  • (object-model) Implement zero waterlevel reference solution (#715)

  • (misc) Improve directory cleanup with retry logic for locked files (#720)

  • (object-model) Fixed saving of csv/track/file-based forcings (#710)

  • (misc) Remove obsolete subprojects Fiat and Sfincs

  • (misc) Update build requirements to include pyinstaller and pefile with version constraints

  • (dbs-builder) Updates for latest water level refactor (#722)

  • (adapter) Offshore sfincs model fails when running risk scenarios (#725)

  • (adapter) Updated _cleanup_simulation_folder() to check the config and delete the entire simulation if needed (#727)

  • (dbs-builder) Update filename in entry point

  • (db-builder) Add setuptools to dependencies in build db-builder script

  • (dep) Add version constraints for hydromt-sfincs

  • Enable frozen builds in publish workflow

📚 Documentation

  • (misc) Added a new video to the introduction (#686)

🚜 Refactor

  • (adapters) FIAT adapter refactor (#654)

  • (adapters) Change name of direct_impacts module to impacts (#658)

  • (adapters) Use pydantic model for defining impact columns formatting (enables use of latest FIAT version (#694)

  • (object-model) Moved datum correction from datummodel to floodmodel (#724)

  • (dbs-controller) Update copy function in dbs template. (#726)

  • (object-model) Remove obsolete object model classes (#728)

  • (dbs-builder) Restructure database builder script with separated methods and unit testing. (#721)

  • (api) Move api functions into flood adapt class and cleanup file structure (#732)

🧪 Testing

  • (misc) Max 5 retires for restoring snapshots

  • (object-model) Unskip tests and make them pass (#660)

  • (object-model) Create input folder in test db at start of testing session (#709)

⚙️ Miscellaneous Tasks

  • (misc) Integrate pytest-cov for coverage reporting (#628)

  • (adapters) Update fiat_toolbox version to fix output bugs (#696)

  • (misc) Add sonarcloud scanning (#698)

  • (adapters) Update meteo handler to new version of cht_meteo (#699)

Fix

  • (object-model) Remove default events and forcings (#646)

  • (object-model) Standardize event forcings (#655)

[0.2.0] - 2025-01-13

🚀 Features

  • (dbs-builder) Clip exposure to hazard extent (#623)

  • (ci) Added automated release workflow (#632)

🐛 Bug Fixes

  • (misc) Remove Settings() instantiation from module level code (#629)

🚜 Refactor

  • (adapters) Add adapter interfaces and refactor SficnsAdapter to use them. Also refactor events to use forcings (#473)

🧪 Testing

  • (misc) Remove obsolete tests (#625)

[0.1.4] - 2025-01-03

🚀 Features

  • (site) Add ascii validators to make sure we have only ascii in labels (#597)

  • (misc) Add docs and workflows for using Conventional commits (#602)

  • (misc) Add output as a conventional commit scope (#605)

  • (output) Points with no footprints shown as triangles (#604)

  • (misc) Automatic API doc generation (#500)

  • (dbs-builder) Replace $ with fiat model damage unit in metrics (#618)

🐛 Bug Fixes

  • Hydromt sfincs quadtree changes (#600)

  • (misc) Fix repo url in cliff.toml (#603)

  • (dbs-builder) FIAT roads related bugs (#611)

📚 Documentation

  • (misc) Automate pdf from docs (#613)

  • (api) Add docstrings to all api functions (#616)

⚙️ Miscellaneous Tasks

  • (misc) Pin jellyfish version so rust is not a requirement for installing (#609)

  • (misc) Change hydromt-fiat from git url to pypi

[0.1.3] - 2024-11-28

🚀 Features

  • Improve copy method to DbsTemplate class for duplicating objects (#517)

Bugfix

  • Fix case to not error in plot_wl when the name is not filled … (#528)

Chore

  • Remove duplicate functions in dbs_controller & Update pre-comm… (#459)

  • (adapter) Rename integrator submodule to adapter (#587)

  • (object_model) Rename objects for consistency (#588)

[0.0.1-alpha] - 2024-02-26

Climate Change - Natural Hazard and Storm - Python
Published by github-actions[bot] 7 days ago

VAPOR - Weekly

Weekly installers are untested an may not be stable. Built with commit 3a059f380e890150a6d00c13a1b863f9ff3a94f2 on 23_06_25 (DD-MM-YY)

Hydrosphere - Ocean and Hydrology Data Access - C++
Published by sgpearse 7 days ago

Plant-for-the-Planet - 06-23-2025

What's Changed

Full Changelog: https://github.com/Plant-for-the-Planet-org/planet-webapp/compare/06-18-2025-refactor-display-logic-treemapper-data...06-23-2025

Biosphere - Deforestation and Reforestation - TypeScript
Published by mariahosfeld 7 days ago

Electricity Maps - v1.273.0

Changes in this release

  • chore(deps): bump brace-expansion (#8216)
  • chore(deps-dev): bump msw from 2.7.5 to 2.8.7 in /web (#8193)
  • fix(opennem): filter out data points with only solar (#8226)
  • feat(config): geojson config (#8230)
  • fix(config): change GEO path reference (#8231)
  • Revert "fix(config): change GEO path reference (#8231)" (#8232)
  • Revert "feat(config): geojson config (#8230)" (#8233)
  • Fixes issue where some lonlat coordinates are reversed (#8229)
  • Increase touch target for back button (#8235)
  • Create email parser (#8223)
  • add space as a seperator (#8227)

Credits

Thanks to @BastienBigue, @florianscheidl, @ryansingman, @madsnedergaard, @alejandranavcas and @silkeholmebonnen for their contributions!

Emissions - Carbon Intensity and Accounting - Python
Published by electricitymapsbot 7 days ago

Aurora - v1.7.0

  • Add experimental bf16_mode.
  • Migrate to Pydantic V2 interface (thanks @emmanuel-ferdman!).
  • Upgrade timm (thanks @isaaccorley!)

Atmosphere - Atmospheric Composition and Dynamics - Python
Published by wesselb 7 days ago

Kepler - release-v0.0.10 (reboot)

What's Changed

🚀 Features

🐛 Bug Fixes

📖 Documentation

♻️ Refactor

Full Changelog: https://github.com/sustainable-computing-io/kepler/compare/v0.0.9-reboot...v0.0.10-reboot

Consumption - Computation and Communication - Go
Published by github-actions[bot] 7 days ago

ONEARMY - v2.52.1

2.52.1 (2025-06-22)

Bug Fixes

Sustainable Development - Knowledge Platforms - TypeScript
Published by onearmy-bot 7 days ago

ONEARMY - v2.52.0

2.52.0 (2025-06-22)

Bug Fixes

Features

Sustainable Development - Knowledge Platforms - TypeScript
Published by onearmy-bot 7 days ago

SpeciesDistributionToolkit - v1.6.3

SpeciesDistributionToolkit v1.6.3

Diff since v1.6.2

Merged pull requests:

  • Bug fixes for SimpleSDMPolygons (#482) (@tpoisot)
  • Fix the bug when masking a layer by a featurecollection (#483) (@tpoisot)

Closed issues:

  • Masking a layer with a FeatureCollection is not working (#477)
  • Bugfixes for polygons (#479)
  • Resolv should be Resolve (fix + alias for compatibility) (#480)
  • EPA polygons (I think I know why) are not working (#481)

Biosphere - Species Distribution Modeling - Julia
Published by github-actions[bot] 7 days ago

SpeciesDistributionToolkit - SimpleSDMPolygons-v1.1.3

SimpleSDMPolygons SimpleSDMPolygons-v1.1.3

Diff since SimpleSDMPolygons-v1.1.2

Merged pull requests:

  • Update plotting extension to Makie for Phylopic (#468) (@tpoisot)
  • Fix masking of occurrences by feature collections (#478) (@tpoisot)
  • Bug fixes for SimpleSDMPolygons (#482) (@tpoisot)

Closed issues:

  • Cannot mask occurrences by a feature collection (#476)
  • Bugfixes for polygons (#479)
  • Resolv should be Resolve (fix + alias for compatibility) (#480)
  • EPA polygons (I think I know why) are not working (#481)

Biosphere - Species Distribution Modeling - Julia
Published by github-actions[bot] 8 days ago

SpeciesDistributionToolkit - v1.6.2

SpeciesDistributionToolkit v1.6.2

Diff since v1.6.1

Merged pull requests:

  • Download API for GBIF (#323) (@tpoisot)
  • Fix various occint bugs (#447) (@tpoisot)
  • Add bioregions from OneEarth (#448) (@tpoisot)
  • Add bibliography to the documentation (#450) (@tpoisot)
  • Fix GeoInterface implementation for (multi) polygons (#451) (@asinghvi17)
  • OneEarth CSV Path Fix (#453) (@gottacatchenall)
  • SimpleSDMPolygons docs + tests (#454) (@tpoisot)
  • Replace MakieCore by Makie for the layers plotting extensions (#456) (@github-actions[bot])
  • Variable selection checkpointing issue fixed (#459) (@tpoisot)
  • Iteration over occurrences (#461) (@tpoisot)
  • Replace MakieCore by Makie in OccurrencesInterface (#464) (@tpoisot)
  • Change plotting package for polygons to Makie (#467) (@tpoisot)
  • Update plotting extension to Makie for Phylopic (#468) (@tpoisot)
  • Fix masking of occurrences by feature collections (#478) (@tpoisot)

Closed issues:

  • MLJ integration (#83)
  • Use the resolve endpoint to match GBIF (#181)
  • Download API for GBIF (#308)
  • Add a reclassify function (#407)
  • Cellsize was useful... (#416)
  • Documentation update for OccurrencesInterface (#426)
  • Some demo occurrences in OccurrencesInterface are wrong (#432)
  • OneEarth ecoregions (#442)
  • Indexing Polygons based on properties (#449)
  • Can't tag new SimpleSDMPolygons release (#452)
  • Support iteration for AbstractOccurrences (#460)
  • Cannot mask occurrences by a feature collection (#476)

Biosphere - Species Distribution Modeling - Julia
Published by github-actions[bot] 8 days ago

PyPSA - v0.35.0

Revised release notes are available in the documentation.

What's Changed

New Contributors

Full Changelog: https://github.com/PyPSA/PyPSA/compare/v0.34.0...v0.35.0

Energy Systems - Energy System Modeling Frameworks - Python
Published by github-actions[bot] 8 days ago

motulator - v0.6.2

This release improves plotting functions:

  • Refactored plotting functions for better clarity and modularity
  • New features
    • Optional saving of figures
    • Optional limits and ticks
  • Separated flux map plotting functions to an own module (_sm_plot_flux_maps.py)
  • Rated values of the 5.6-kW PM-SyRM used in examples have been corrected

Consumption - Mobility and Transportation - Python
Published by mhinkkan 8 days ago

OpenDCS - 7.0.16-RC02

NOTE: proper notes will be done later. Currently testing maven artifact upload.

Hydrosphere - Ocean and Hydrology Data Access - Java
Published by MikeNeilson 8 days ago

OpenDCS - 7.0.16-RC01

NOTE: proper notes will be done later. Currently testing maven artifact upload.

Hydrosphere - Ocean and Hydrology Data Access - Java
Published by MikeNeilson 8 days ago

Arena - v2.1.35

What's Changed

Full Changelog: https://github.com/openforis/arena/compare/v2.1.34...v2.1.35

Biosphere - Biodiversity Citizen Science - JavaScript
Published by SteRiccio 8 days ago

MATILDA - MATILDA v1.0.1

What's Changed

Full Changelog: https://github.com/cryotools/matilda/compare/v0.3-beta...v1.0.1

Natural Resources - Water Supply and Quality - Python
Published by phiscu 8 days ago

SpeciesDistributionToolkit - Phylopic-v1.0.1

Phylopic Phylopic-v1.0.1

Diff since Phylopic-v1.0.0

Merged pull requests:

  • Download API for GBIF (#323) (@tpoisot)
  • Release SDT post Phylopic 1 (#444) (@tpoisot)
  • Fix various occint bugs (#447) (@tpoisot)
  • Add bioregions from OneEarth (#448) (@tpoisot)
  • Add bibliography to the documentation (#450) (@tpoisot)
  • Fix GeoInterface implementation for (multi) polygons (#451) (@asinghvi17)
  • OneEarth CSV Path Fix (#453) (@gottacatchenall)
  • SimpleSDMPolygons docs + tests (#454) (@tpoisot)
  • Replace MakieCore by Makie for the layers plotting extensions (#456) (@github-actions[bot])
  • Variable selection checkpointing issue fixed (#459) (@tpoisot)
  • Iteration over occurrences (#461) (@tpoisot)
  • Replace MakieCore by Makie in OccurrencesInterface (#464) (@tpoisot)
  • Change plotting package for polygons to Makie (#467) (@tpoisot)
  • Update plotting extension to Makie for Phylopic (#468) (@tpoisot)

Closed issues:

  • MLJ integration (#83)
  • Use the resolve endpoint to match GBIF (#181)
  • Download API for GBIF (#308)
  • Add a reclassify function (#407)
  • Cellsize was useful... (#416)
  • Documentation update for OccurrencesInterface (#426)
  • Some demo occurrences in OccurrencesInterface are wrong (#432)
  • OneEarth ecoregions (#442)
  • Indexing Polygons based on properties (#449)
  • Can't tag new SimpleSDMPolygons release (#452)
  • Support iteration for AbstractOccurrences (#460)

Biosphere - Species Distribution Modeling - Julia
Published by github-actions[bot] 8 days ago

SpeciesDistributionToolkit - OccurrencesInterface-v1.2.1

OccurrencesInterface OccurrencesInterface-v1.2.1

Diff since OccurrencesInterface-v1.2.0

Merged pull requests:

  • Replace MakieCore by Makie for the layers plotting extensions (#456) (@github-actions[bot])
  • Replace MakieCore by Makie in OccurrencesInterface (#464) (@tpoisot)
  • Change plotting package for polygons to Makie (#467) (@tpoisot)

Biosphere - Species Distribution Modeling - Julia
Published by github-actions[bot] 9 days ago

SpeciesDistributionToolkit - SimpleSDMPolygons-v1.1.2

SimpleSDMPolygons SimpleSDMPolygons-v1.1.2

Diff since SimpleSDMPolygons-v1.1.1

Merged pull requests:

  • Replace MakieCore by Makie for the layers plotting extensions (#456) (@github-actions[bot])
  • Variable selection checkpointing issue fixed (#459) (@tpoisot)
  • Iteration over occurrences (#461) (@tpoisot)
  • Change plotting package for polygons to Makie (#467) (@tpoisot)

Closed issues:

  • MLJ integration (#83)
  • Use the resolve endpoint to match GBIF (#181)
  • Support iteration for AbstractOccurrences (#460)

Biosphere - Species Distribution Modeling - Julia
Published by github-actions[bot] 9 days ago

SpeciesDistributionToolkit - SimpleSDMLayers-v1.3.1

SimpleSDMLayers SimpleSDMLayers-v1.3.1

Diff since SimpleSDMLayers-v1.3.0

Merged pull requests:

  • Download API for GBIF (#323) (@tpoisot)
  • Add bioregions from OneEarth (#448) (@tpoisot)
  • Add bibliography to the documentation (#450) (@tpoisot)
  • Fix GeoInterface implementation for (multi) polygons (#451) (@asinghvi17)
  • OneEarth CSV Path Fix (#453) (@gottacatchenall)
  • SimpleSDMPolygons docs + tests (#454) (@tpoisot)
  • Replace MakieCore by Makie for the layers plotting extensions (#456) (@github-actions[bot])
  • Variable selection checkpointing issue fixed (#459) (@tpoisot)
  • Iteration over occurrences (#461) (@tpoisot)

Closed issues:

  • MLJ integration (#83)
  • Use the resolve endpoint to match GBIF (#181)
  • Download API for GBIF (#308)
  • OneEarth ecoregions (#442)
  • Indexing Polygons based on properties (#449)
  • Can't tag new SimpleSDMPolygons release (#452)
  • Support iteration for AbstractOccurrences (#460)

Biosphere - Species Distribution Modeling - Julia
Published by github-actions[bot] 9 days ago

Arena - v2.1.34

What's Changed

Full Changelog: https://github.com/openforis/arena/compare/v2.1.32...v2.1.34

Biosphere - Biodiversity Citizen Science - JavaScript
Published by SteRiccio 9 days ago

Eco-CI - v5.0 Grid Intensity choices - Constant or location-based

Electricity Maps gave us quite some trouble in the last months :(

Sadly they have not continued their offering for a free worldwide CO2 grid intensity through their API. The product was called "CO2 Signal" at the time of launch but discontinued.

The reality for Eco CI was: No more location based carbon intensity data and thus no more CO2 display at all :( :(

Thanks to the idea from @mrchrisadams we have now integrated a constant grid intensity option that is actually the default.
The default from Eco-CI is 472, which is the worldwide average value from Ember compiled by The Green Web Foundation from https://github.com/thegreenwebfoundation/co2.js/blob/main/data/output/average-intensities.json#L1314

Read up in the readme if you still want to continue location based data with APIs like ElectricityMaps if you have a global premium key.

What's Changed

Full Changelog: https://github.com/green-coding-solutions/eco-ci-energy-estimation/compare/v4.7...v5.0

Consumption - Computation and Communication - Shell
Published by ArneTR 9 days ago

Low Carbon Fuel Standard - 1.0.0-20250621000216

This is an automated release 🚀

Renewable Energy - Bioenergy - Python
Published by github-actions[bot] 9 days ago

SpeciesDistributionToolkit - OccurrencesInterface-v1.2.0

OccurrencesInterface OccurrencesInterface-v1.2.0

Diff since OccurrencesInterface-v1.1.1

Merged pull requests:

  • Download API for GBIF (#323) (@tpoisot)
  • Add bioregions from OneEarth (#448) (@tpoisot)
  • Add bibliography to the documentation (#450) (@tpoisot)
  • Fix GeoInterface implementation for (multi) polygons (#451) (@asinghvi17)
  • OneEarth CSV Path Fix (#453) (@gottacatchenall)
  • SimpleSDMPolygons docs + tests (#454) (@tpoisot)
  • Variable selection checkpointing issue fixed (#459) (@tpoisot)
  • Iteration over occurrences (#461) (@tpoisot)

Closed issues:

  • MLJ integration (#83)
  • Use the resolve endpoint to match GBIF (#181)
  • Download API for GBIF (#308)
  • Add a reclassify function (#407)
  • Cellsize was useful... (#416)
  • OneEarth ecoregions (#442)
  • Indexing Polygons based on properties (#449)
  • Can't tag new SimpleSDMPolygons release (#452)
  • Support iteration for AbstractOccurrences (#460)

Biosphere - Species Distribution Modeling - Julia
Published by github-actions[bot] 9 days ago

Low Carbon Fuel Standard - v1.1.0

What's Changed

Full Changelog: https://github.com/bcgov/lcfs/compare/v1.0.5...v1.1.0

Renewable Energy - Bioenergy - Python
Published by AlexZorkin 9 days ago

Low Carbon Fuel Standard - 1.0.0-20250620214324

This is an automated release 🚀

Renewable Energy - Bioenergy - Python
Published by github-actions[bot] 9 days ago

EODAG - v3.5.0

What's Changed

Features

Bug Fixes

Build System

Documentation

Continuous Integration

New Contributors

Full Changelog: https://github.com/CS-SI/eodag/compare/v3.4.3...v3.5.0

Sustainable Development - Data Catalogs and Interfaces - Python
Published by sbrunato 10 days ago

imod - 1.0.0rc4

See https://deltares.github.io/imod-python/api/changelog.html

Hydrosphere - Freshwater and Hydrology - Python
Published by deltares-service-account 10 days ago

WorldCereal - WorldCereal classification module v2.3.0

What's Changed

As most important change for this release, we now added support for large-scale inference by using openEO's Multi Backend Job Manager. We now also support using a shapefile or geopackage as spatial extent specifier in the demo notebooks.

Specific changes:

Full Changelog: https://github.com/WorldCereal/worldcereal-classification/compare/v2.2.3...v2.3.0

Consumption - Agriculture and Nutrition - Python
Published by kvantricht 10 days ago

Arena - v2.1.32

Biosphere - Biodiversity Citizen Science - JavaScript
Published by SteRiccio 10 days ago

DistrictGenerator - v0.1.1

  • Sphinx documentaion
  • New examples
  • Functional testing
  • Issue template
  • Bugfixes

Consumption - Buildings and Heating - Python
Published by JoelSchoelzel 10 days ago

leafmap - v0.48.5

What's Changed

Full Changelog: https://github.com/opengeos/leafmap/compare/v0.48.4...v0.48.5

Sustainable Development - Data Catalogs and Interfaces - Python
Published by giswqs 11 days ago

PortalData - 5.156.0

v5.156.0

Biosphere - Biodiversity Data Access and Management - R
Published by github-actions[bot] 11 days ago

Arena - v2.1.31

What's Changed

Full Changelog: https://github.com/openforis/arena/compare/v2.1.30...v2.1.31

Biosphere - Biodiversity Citizen Science - JavaScript
Published by SteRiccio 11 days ago

PowSyBl Open Load Flow - v1.15.2

📜 Release notes

This is a patch release of v1.15.1

Dependencies

  • Bump powsybl-core to v6.7.2

Energy Systems - Energy System Modeling Frameworks - Java
Published by vidaldid-rte 11 days ago

esa-climate-from-space - CfS Software Pack v2.0.2

This is the source code of the Climate from Space application.

Web Version
https://storage.googleapis.com/esa-cfs-versions/web/2.0.2/index.html

Readme
https://github.com/ubilabs/esa-climate-from-space/blob/v2.0.2/README.md

Changelog
https://github.com/ubilabs/esa-climate-from-space/blob/v2.0.2/CHANGELOG.md

Sustainable Development - Knowledge Platforms - TypeScript
Published by andreashelms 11 days ago

PowSyBl - v6.7.2

Release notes

🛡️ Vulnerability fixes

  • Fix potential polynomial Regular Expression Denial of Service in the DataSource mechanism (GHSA-rqpx-f6rc-7hm5) - Fixes CVE-2025-48058
  • Secure XMLReader by adding security properties (GHSA-qpj9-qcwx-8jv2) - Fixes CVE-2025-47293
  • Fix potential polynomial ReDoS in RegexCriterion (GHSA-8qjw-9xgm-c9ff) - Fixes CVE-2025-48059
  • Check object type at SparseMatrix deserialization (GHSA-f5cx-h789-j959) - Fixes CVE-2025-47771

Performance fix

  • Execute each deserialization end task's step only once (#3469)

Energy Systems - Energy System Modeling Frameworks - Java
Published by olperr1 11 days ago

py-smps - v2.1.1-a1 🌈

Changes

  • Updates github actions

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 11 days ago

py-smps - v2.1.0-a0 🌈

Changes

  • Moves away from a deprecated version of Ubuntu for gh-actions

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 11 days ago

py-smps - v2.1.0 🌈

Changes

  • Update seaborn dep @dhhagan (#54)

🚀 Features

  • Update dependencies to close out various security loopholes and make the bot happy @dhhagan (#86)
  • Broaden the allowed dependency versions and brings pyproject.toml up to date @dhhagan (#79)
  • Updated docs to include google-ish formatted docstrings and improved guides @dhhagan (#66)
  • Adds support for hygroscopic growth corrections @dhhagan (#64)
  • Adds support for variable density @dhhagan (#63)
  • Fixed dependencies for Apple Silicone @dhhagan (#53)

🐛 Bug Fixes

  • Widened dependencies to solve install issues @dhhagan (#81)

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 11 days ago

eCalc - v9.18.1

9.18.1 (2025-06-19)

Bug Fixes

  • copy stream instead of reference to stream when splitting into subtrains (#955) (8d46078)

Miscellaneous Chores

Code Refactoring

  • remove dto.TabulatedConsumerFunction (#946) (07e87fb)

Emissions - Emission Observation and Modeling - Python
Published by github-actions[bot] 11 days ago

OperatorFabric - 4.8.0.RELEASE

There are no migration guides for this release

Features

  • #8244 : Make text selectable in logging screen and in external device configuration
  • #8248 : Horizontal scrolling in cards for wide content
  • #8247 : Usercard Payload Size Limitation - Error Handling
  • #8361 : Authorize special characters in processInstanceId (except the slash)
  • #8349 : Optional confirmation popup when responding to a card
  • #8261 : Add date range picker in monitoring process screen
  • #8416 : Opfab input mono-select with free text possibility in Custom screen
  • #8418 : Custom card list : add the option to set response possible only for specific process states
  • #8392 : Permit to use the e-mail address from the Jwt Token
  • #8417 : Custom screen - Pre-selected value for type of state multiselect
  • #8439 : Custom screen : sorting and filtering of answers column
  • #8420 : Make possible to not include the card link in the e-mail notifications
  • #8419 : Make configurable the possibility to force the e-mail format
  • #8440 : Custom card list screen : add an option to show only cards emitted by current user entities
  • #8421 : Remove the setting related to the "card content in emails"
  • #8485 : Dashboard: show process even if only processCustomLinks are visible for the user
  • #8470 : Mail in plain text : add unit test and do not wrap lines
  • #8526 : Custom Screen - Pre-selected value for ack/read filter
  • #8534 : Custom screen : Use of maxInputLength option for fieldType SELECT

Bug

  • #8131 : Impossible to load font for external app example
  • #8268 : Conference template example does not work
  • #8438 : Custom screen - response text in last column is cut
  • #8462 : Custom screen menu shall be bold and underline if selected
  • #8484 : Custom screens : inconsistency between filters when new cards arrive
  • #8476 : Export of html field in custom screen does not work

Tasks

  • #8191 : Fix links to files in the documentation

Dependencies upgrade

Frontend

  • ag-grid 33.3.1
  • angular 19.2.14
  • bootstrap 5.3.6
  • chart.js 4.4.9
  • ng-bootstrap 18.0.0
  • ngx-charts 22.0.0

Backend

Java services

  • amqplib 0.10.8
  • commons-collections4 v4.5.0
  • commons-io 2.19.0
  • commons-text 1.13.1
  • confluent 7.9.1
  • guava 33.4.8-jre
  • jackson v2.19.0
  • jre 21.0.7
  • micrometer-registry-prometheus 1.15.0
  • spring boot 3.5.0
  • spring-kafka 3.3.6
  • spring-security 6.5.0
  • spring-webflux 6.2.7

Node services

  • axios 1.9.0
  • config v4.0.0
  • globals 16.1.0
  • jsdom 26.1.0
  • mongodb 6.16.0
  • node 22.15.1
  • nodemailer 7.0.3

Misc

  • kafka-clients 7.9.1-ce
  • mongo 7.0.20
  • nginx 1.28.0
  • rabbitMQ 4.1.0

Energy Systems - Grid Management and Microgrid - TypeScript
Published by ClementBouvierN 11 days ago

GHEtool - v2.3.4.dev3

Renewable Energy - Geothermal Energy - Python
Published by wouterpeere 11 days ago

Antares Simulator - rc-remove-batches

Run tests: false

Energy Systems - Energy System Modeling Frameworks - C
Published by github-actions[bot] 11 days ago

Arena - v2.1.30

What's Changed

Full Changelog: https://github.com/openforis/arena/compare/v2.1.29...v2.1.30

Biosphere - Biodiversity Citizen Science - JavaScript
Published by SteRiccio 11 days ago

Nos Gestes Climat - Release v3.8.0

What's Changed

Full Changelog: https://github.com/incubateur-ademe/nosgestesclimat/compare/v3.7.4...v3.8.0

Emissions - Carbon Intensity and Accounting - JavaScript
Published by github-actions[bot] 11 days ago

eCalc - v9.18.0

9.18.0 (2025-06-19)

Features

  • provide co2 intensity results for cli (#938) (5d462ae)

Bug Fixes

Documentation

Miscellaneous Chores

  • move all rounding of results to the end (#940) (af99ed5)
  • upgrade dependencies for week 25. Auto-generated by devCalc (#949) (5c1c4a2)

Code Refactoring

  • don't use dto.ConsumerFunciton in fuel/el-consumers (#942) (b674534)
  • remove dto.DirectConsumerFunction (#944) (ed64989)

Emissions - Emission Observation and Modeling - Python
Published by github-actions[bot] 11 days ago

pyrealm - v2.0.0-rc.4

What's Changed

New Contributors

Full Changelog: https://github.com/ImperialCollegeLondon/pyrealm/compare/v2.0.0-rc.3...v2.0.0-rc.4

Biosphere - Plants and Vegetation - Python
Published by davidorme 11 days ago

Kepler - release-0.9

Consumption - Computation and Communication - Go
Published by github-actions[bot] 11 days ago

openfast - v4.1.0

Changelog (since 4.0.5)

Overview

This release removes the SuperController from FAST.Farm in favor of ZeroMQ communication between ROSCO controllers.
This release also adds several new features including direct coupling of MoorDyn to SeaState, rectangular members in HydroDyn and SubDyn, vortex-induced vibration (VIV) capabilities in MoorDyn, and a new pyOpenFAST module for calling c-binding libraries directly from Python.
This release also includes several bug fixes and improvements for AeroDyn, BeamDyn, MoorDyn, OpenFAST, several various c-binding libary interfaces, and GitHub actions.

General

CMake build system

#2632 Reduce optimization level for FAST*_Types.f90 with gcc (@andrew-platt)

GitHub actions

#2636 Add job to build Windows executables to deploy.yml (@deslaughter)

#2771 Update GH conda-deploy action to use Ubuntu 24.04 (@andrew-platt)

Visual Studio build system

#2866 VS build: fix MD, add SeaStateS_c_binding and update GH deploy action (@andrew-platt)

Python packages

openfast_io

#2658 openfast_IO MoorDyn compatibility (@RyanDavies19)

pyOpenFAST

This is a new python package that interfaces the c-bindings library versions of OpenFAST with Python. Users who want to call standalone OpenFAST modules from Python will want to look into using this package. Note that the documentation is limited at this time.

This package is also used in testing (see documentation on testing environments)

#2680 Refactor the Aerodyn/Inflowwind Python interface to the C-bindings interface (@faisal-bhuiyan)

#2719 Python infrastructure improvements (new pyOpenFAST package) (@rafmudaf)

Solvers

FAST.Farm

#2729 Remove supercontroller from FAST.Farm (@abhineet-gupta)

OpenFAST

#2671 Avoid ending program when called as a shared library (@bjonkman)

#2705 MoorDyn-SeaState Coupling (OpenFAST and FAST.Farm) (@RyanDavies19)

#2760 bug fix: Adjust steady-state solver small angle assumptions (@bjonkman)

Module changes

multiple modules

#2770 Bug fix for Failed0 error checking functions (@rafmudaf)

AeroDyn

#2848 Bug fix: remove spaces in OLAF's UA summary file name (@bjonkman)

BeamDyn

#2642 [BugFix] BD: variable passing in Calc_RR0mEta_rho (@bjonkman, @andrew-platt)

HydroDyn

#2646 Implementation of rectangular members in HD and SD (@luwang00)

#2663 HydroDyn C-binding: Added mass matrix (@luwang00)

#2787 HD-cbind: Add HydroDyn input files handle (@wenchaoyu, @andrew-platt)

#2865 Reduce memory requirement in HydroDyn initialization (@bjonkman)

MoorDyn

#2746 MoorDyn bugfixes (@RyanDavies19)

#2650 MoorDyn: VIV and Rk4 solver (@RyanDavies19 )

#2791 MD cbind: correction to description of mesh point mapping (@andrew-platt)

#2794 MoorDyn wave directional spreading and custom current profile if no SeaState current (@RyanDavies19)

SeaState

#2720 Adds first pass SeaState C Binding interface (@rafmudaf)

ServoDyn

#2798 Docs: correct Bladed Interface channel 63 description (@andrew-platt)

SubDyn

#2646 (see above in HydroDyn)

TurbSim

#2808 [BugFix] TurbSim calculating grid bottom location (@ptrbortolotti)

Documentation

#2867 Docs: update info on testing (with pyOpenFAST module) (@andrew-platt)

#2850 Docs Update for the New Rectangular Members in HydroDyn and SubDyn (@luwang00)

Typo fixes in code comments

There have been several "fluff" pull requests with only typo fixes and no code changes.

#2858 Fix Typos in Comments and Log Messages for Flexural and Crushing Ice Failure Initialization (@kilavvy)

Regression Testing

#2765 MHK RM1: reduce HD resolution (@andrew-platt)

Code API changes

The SuperController has been removed. This changes the interfaces for some files:

CPP interface

  • glue-codes/openfast-cpp/src/OpenFAST.H
    • class fastInputs {
    • class OpenFAST {
  • glue-codes/openfast-cpp/src/OpenFAST.cpp
    • class fastInputs
    • fast::fastInputs::fastInputs():

OpenFAST library interface

  • modules/openfast-library/src/FAST_Library.h
    • FAST_ExtLoads_Restart - removal of SuperController arguments
    • FAST_ExtLoads_Init - removal of SuperController arguments
    • FAST_ExtInfw_Restart - removal of SuperController arguments
    • FAST_ExtInfw_Init -removal of SuperController arguments
  • modules/openfast-library/src/FAST_Library.f90
    • FAST_ExtLoads_Restart - removal of SuperController arguments
    • FAST_ExtLoads_Init - removal of SuperController arguments
    • FAST_ExtInfw_Restart - removal of SuperController arguments
    • FAST_ExtInfw_Init -removal of SuperController arguments

HydroDyn c-binding library interface

  • modules/hydrodyn/src/HydroDyn_C_Binding.f90
    • HydroDyn_C_Init - arguments
    • HydroDyn_C_CalcOutput_and_AddedMass - new routine

MoorDyn c-bindings libarary interface

  • modules/moordyn/src/MoorDyn_C_Binding.f90
    • MD_C_Init - new argument

Input file changes

This release brings several input file changes including the FAST.Farm (removal of supercontroller sections), HydroDyn (new sections for rectangular members, revised members table), SubDyn (new rectangular cross-section table, and additional columns in other tables).
A list of changes can be found here: https://openfast.readthedocs.io/en/main/source/user/api_change.html. However, we recommend that if you start by comparing to the complete set of input files found in the regression tests: https://github.com/OpenFAST/r-test/tree/v4.1.0 (example input files from the regression testing)

Known issues

There are several issues that have not been addressed in this release due to time constraints, but will be addressed in future releases. These include:

  • No visualization of rectangular members from HydroDyn or SubDyn through the VTK output options
  • Missing and broken features from several c-binding library interfaces:
    • the AeroDyn_Inflow_c-binding library interface does not allow for coupling to the tower. This will require an interface update.
    • the HydroDyn_c-binding library interface does not currently support vizualization. This will require an interface update.
    • the InitNodePositions input to HydroDyn_c-binding library interface does not currently work with any non-zero x or y coordinates (non-zero z is ok)
    • the MoorDyn_c-binding library interface does not currently support vizualization. This will require an interface update.
    • error messages from c-binding library interfaces will get truncated to 1024 characters. A fix is nearly ready, but will have to wait until the next release.
  • There are leftover unused and incomplete files from development in the glue-codes/python directory. These will be removed later.
  • A glue-codes/labview/src/WaveTank.f90 file is included in this release, but it is incomplete and untested. This is a placeholder for internal development work that may be released in complete form at a later date.
  • The GitHub deploy action to build Windows executables does not currently catch failed builds. This might be addressed at a later date. We are manually checking these builds for now.
  • Documentation on the new pyOpenFAST module is incomplete. Partial documentation exists on how to use it in regression testing, but no documentation or examples exist on using it to call c-bindings modules from Python.
  • Documentation is incomplete for HydroDyn, SubDyn, and a few other modules.

Precompiled Windows Binaries

The binary files in this release were built with the Visual Studio solution files distributed with OpenFAST (not using cmake), using

  • Intel Fortran compiler 2021.12 (p_oneAPI_2024.1.0.595) with Microsoft Visual Studio 2022
  • Microsoft Visual C++ 2022 (C), for build in Matlab
  • MATLAB Version: 2024.2.999 (R2024b)
  • Executables with _OpenMP or _OMP in the name are built with OpenMP libraries and linked with dynamic libraries.

The other OpenFAST executables DO NOT require these redistributable libraries to be installed. Instead, they were built with static libraries.

Renewable Energy - Wind Energy - Fortran
Published by andrew-platt 11 days ago

LiteFarm - v3.7.7

  • New Smart Irrigation Addon allowing integration with Ensemble Scientific sensors
  • New location type + task type for soil sampling
  • LiteFarm's backend is now compatible with TypeScript! 🎉 HUGE thanks to @navDhammu for this contribution
  • Assorted bugfixes and improvements

Contributors

Big thanks to @navDhammu and @gursimran-singh for their contributions.

Consumption - Agriculture and Nutrition - JavaScript
Published by kathyavini 11 days ago

Arena - v2.1.29

Biosphere - Biodiversity Citizen Science - JavaScript
Published by SteRiccio 11 days ago

CoopCycle - v3.37.3

What's Changed

Full Changelog: https://github.com/coopcycle/coopcycle-web/compare/v3.37.2...v3.37.3

Consumption - Mobility and Transportation - PHP
Published by vladimir-8 11 days ago

Planscape - statewide scenarios

Biosphere - Wildfire - TypeScript
Published by pflopez 12 days ago

Earth2Studio - v0.8.0

Earth2Studio general release 0.8.0

🚨 Breaking Changes 🚨

  • No notable breaks this release 🎉

📕 Changelog

🌎 Added

  • Added GraphCast operational model (0.25 degree resolution)
  • Added Graphcast 1 degree model
  • Added SolarRadiationAFNO diagnostic model for predicting surface solar radiation
  • Added DataArrayPathList for reading local data using glob patterns or explicit file lists
  • Added Climate in a Bottle (cBottle) data source
  • Added Climate in a Bottle (cBottle) Infilling diagnostic model
  • Added Climate in a Bottle (cBottle) Super Resolution diagnostic model
  • Added S2S recipe

⚙️ Changed

  • In recipes, renamed requirements.txt -> recipe-requirements.txt

🔨 Fixed

  • Fixed NCAR data source lat / lon labels and cache reads
  • Fixed FuXi tp06 field input to be mm
  • Fixed fsspec async filesystem initialization in data sources
  • Fixed bug in GFS_FX forecast source which had lead time fixed at 0

📦 Dependencies

  • Moved NGC SDK to optional dependencies due to it causing slow version resolutions
  • Removing upper Python restriction on Rapids install for TC trackers

Climate Change - Earth and Climate Modeling - Python
Published by NickGeneva 12 days ago

MAPL - MAPL 2.57.0

DOI

This version of MAPL has many new features including:

  • Added a new EASE Grid Factory (based on code previously in GEOSgcm_GridComp)
  • Added new option to History, if you specify xlevels instead of levels, it will perform extrapolation below the surface, using ECMWF formulas for height and temperature, otherwise use lowest model level
  • Added _USERRC macro for use with ESMF commands that return both rc and userrc
  • Added new option for raw_bw.x to use netcdf rather than binary
  • Various updates for the trajectory samplers

NOTE: There is one change that can affect some diagnostic prints made by MAPL. The per-step diagnostic print was changed from being hardcoded as AGCM Date to now trigger off of the ROOT_NAME in CAP.rc. So, if ROOT_NAME is GEOSldas, the print will be GEOSldas Date instead of AGCM Date.


This version of MAPL was tested with:

  • Intel Fortran Classic (ifort) 2021.6.0 and 2021.13
  • Intel Fortran (ifx) 2025.0
  • GCC 13.2.0 and 14.2.0
  • NAG 7.2

The libraries this version of MAPL is currently tested with are below.

  • Baselibs 7.33.0
    • netcdf-c 4.9.2
    • netcdf-fortran 4.6.1
    • ESMF 8.8.1 (Note: MAPL only requires 8.6.1 at the moment)
    • GFE 1.16.0
      • gFTL 1.15.2
      • gFTL-shared 1.10.0
      • pFUnit 4.11.1 (optional)
      • fArgParse 1.9.0 (if -DBUILD_WITH_FARGPARSE=YES, default=YES)
      • pFlogger 1.16.1 (if -DBUILD_WITH_PFLOGGER=YES, default=YES)
    • UDUNITS2 2.28.8

Also, if you build with Baselibs and/or -DUSE_F2PY=ON, you should use (at least):

  • ESMA_cmake v3.62.1

We recommend most external users set -DUSE_F2PY=OFF

We also require CMake 3.24 or higher.


From CHANGELOG.md

Fixed

  • StateFilterItem => MAPL_StateFilterItem in ACG
  • Fix binary writes and reads in benchmark simulators
  • Removed _HERE macros left in ExtDataGridCompNG.F90 from debugging

Added

  • Added functions to read and write 0d string to nc4 file.
  • Added EASE grid Factory so the regridder can use it easily
    • NOTE: The public EASE routines moved to MAPL have been prefixed with MAPL_. This allows older versions of GEOSgcm_GridComp to use MAPL 2.57+ but have the old routines
  • Added new option to History, if you specify xlevels instead of levels, it will perform extrapolation below the surface, using ECMWF formulas for height and temperature, otherwise use lowest model level
  • Added _USERRC macro for use with ESMF commands that return both rc and userrc
  • Added new option for raw_bw.x to use netcdf rather than binary
  • Swapped order of output dimensions for trajectory and mask samplers. Now the leading dimension (Fortran convention) is level.

Changed

  • Changed per-step diagnostic print from being hardcoded as AGCM Date to now trigger off of the ROOT_NAME in CAP.rc. So, if ROOT_NAME is GEOSldas, the print will be GEOSldas Date instead of AGCM Date.
  • Update the MAPL_EQsat code to the ramping version from CVS
  • Add schema.version: 1 to enable trajectory sampler using a single GRID_LABEL item
  • index_var_names keyword is introduced to simpify the specifications for IODA files
  • delete obsfile_end_time in trajectory sampler
  • change geoval_fields to fields in obs_platform
  • change sampler_spec to sampler_type

What's Changed

Full Changelog: https://github.com/GEOS-ESM/MAPL/compare/v2.56.1...v2.57.0

Climate Change - Earth and Climate Modeling - Fortran
Published by mathomp4 12 days ago

bioRad - bioRad 0.10.0

All issues included in this release can be found here

New features

  • New argument directory_tree in function download_pvolfiles() for ommitting local directory tree (#710).

  • Use default Bootstrap 5 styling for pkgdown website.

  • Functions download_vpfiles() and list_vpts_aloft() have been superseded in favour of getRad::get_vpts() (#715).

Bugfixes

  • Fix in project_as_ppi() for a bug introduced in bioRad 0.8.0 that produced incorrect projections of scans with a nonzero range or azimuth offsets. These offsets are stored as astart and rstart metadata in ODIM H5 (#721).

  • Improve verbosity flags (verbose, warnings) in calculate_vp() for compatibility with vol2birdR 1.1.0 release (#718).

  • Improve error message of download_pvolfiles() when remote server is briefly not reachable (#726)

Full Changelog: https://github.com/adokter/bioRad/compare/0.9.1...0.10.0

Biosphere - Avian Monitoring and Analysis - R
Published by adokter 12 days ago

PySDM - PySDM v2.130

What's Changed

Full Changelog: https://github.com/open-atmos/PySDM/compare/v2.129...v2.130

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by slayoo 12 days ago

CloudnetPy - CloudnetPy 1.80.0

  • Use ceilopyter for CT25K processing

Atmosphere - Atmospheric Chemistry and Aerosol - Python
Published by github-actions[bot] 12 days ago