Recent Releases of Open Sustainable Technology Projects
REopt_API - v3.17.3 Add Wind Power Density Input
What's Changed
- Wind power density by @Bill-Becker in https://github.com/NREL/REopt_API/pull/689
- v3.17.3 Add Wind Power Density Input by @Bill-Becker in https://github.com/NREL/REopt_API/pull/690
Full Changelog: https://github.com/NREL/REopt_API/compare/v3.17.2...v3.17.3
Energy Systems - Energy System Modeling Frameworks
- Python
Published by Bill-Becker 29 days ago
ClimaLand.jl - v1.2.0
ClimaLand v1.2.0
Breaking changes
- Make soil organic carbon and soil O2 prognostic. Changed names from C to CO2
📢 API Changes:
🚀 Features
📑 Documentation
🐛 Fixes
Natural Resources - Soil and Land
- Julia
Published by github-actions[bot] 29 days ago
GHEtool - v2.4.0.dev19
v2.4.0.dev19
Renewable Energy - Geothermal Energy
- Python
Published by wouterpeere 29 days ago
pyIEM - pyIEM 1.26.0 Release
API Changes
- Enforce a SHEF data model limit of 8 characters for a station identifier.
- Ween off
domain=nomenclature for the default IEMRE domain.
New Features
- Add an IEMRE
CONUSalias that points back to the default domain="". - Add IEM autoplot alias option to allow for legacy variable migration.
Bug Fixes
- Account for a corrupted HRRR bufkit file found in MTArchive.
- Correct LSR location parsing for Guam and Pago Pago.
Atmosphere - Meteorological Observation and Forecast
- Python
Published by akrherz 29 days ago
birdnet - v0.2.11
Full Changelog: https://github.com/birdnet-team/birdnet/compare/v0.2.10...v0.2.11
Biosphere - Avian Monitoring and Analysis
- Python
Published by stefantaubert 29 days ago
BioDT - v2025.12.3
Quick fix on CES for initialisation
Biosphere - Ecological and Environmental Modeling
- R
Published by Nithador 29 days ago
Monitorfish - v1.97.0
What's Changed
🎉 Fonctionnalités
- CR de contrôle - Supprimer le découpage des infractions en espèces/engins/etc by @louptheron in https://github.com/MTES-MCT/monitorfish/pull/4645
- Résumé REG - Améliorer l'affichage des engins by @louptheron in https://github.com/MTES-MCT/monitorfish/pull/4646
- Suppression de code legacy (Prefect 1) by @VincentAntoine in https://github.com/MTES-MCT/monitorfish/pull/4656
- JPE - Améliorations de performances de navigation dans les marées by @VincentAntoine in https://github.com/MTES-MCT/monitorfish/pull/4654
- [Tech] Prefixer les noms de flows Prefect avec "Monitorfish -" by @VincentAntoine in https://github.com/MTES-MCT/monitorfish/pull/4666
👒 Dépendances
- [Tech] Bump the non-major-dependencies group in /backend with 10 updates by @dependabot[bot] in https://github.com/MTES-MCT/monitorfish/pull/4651
- [Tech] Bump the non-major-dependencies group in /frontend with 5 updates by @dependabot[bot] in https://github.com/MTES-MCT/monitorfish/pull/4650
Full Changelog: https://github.com/MTES-MCT/monitorfish/compare/v1.96.1...v1.97.0
Biosphere - Marine Life and Fishery
- TypeScript
Published by louptheron 29 days ago
ClimWeb - v1.0.7
What's Changed
Milestone v1.0.7 Fixes by @Grace-Amondi in https://github.com/wmo-raf/climweb/pull/428
Climweb Fixes
- closes #336 - Fix Missing Buttons on Mobile Version: Alerts, Subscribe, Contact Us,
- closes #427 - Forecasts loading speed
- closes #418 - Months portugese
CAP Composer fixes
- closes #421 Headings of text in warning page and some information still appearing in English in Websites in other languages (eg. FR, PT) #421
- closes #422 Description appearing with lower case D on CAP warning page in French instances #422
- Mapviewer button for comparison maps
- Additional Materials before updates
- date labels to match the date type
- FAQ rich text list styling, introduction section
- Disable dates for comparison if it's one timestep
- bug with id for charts following each other
Comparison Layers not showing correctly for different sections
Full Changelog: https://github.com/wmo-raf/climweb/compare/v1.0.6...v1.0.7
Atmosphere - Meteorological Observation and Forecast
- Python
Published by Grace-Amondi 29 days ago
Arena - v2.2.12
What's Changed
- Arena data import: allow selecting chunk size for system admins by @SteRiccio in https://github.com/openforis/arena/pull/4077
Full Changelog: https://github.com/openforis/arena/compare/v2.2.11...v2.2.12
Biosphere - Biodiversity Citizen Science
- JavaScript
Published by SteRiccio 29 days ago
QA4SM - QA4SM v3.4.0
Updates
Added Dataset ESA CCI SM combined medium resolution.
Improved test performance by adding conftest.py to reduce execution time.
Fixes
Fixed anomaly calculation bug.
Updated map to include all ISMN stations.
Fixed ISMN legend display issue on the map in dark mode.
Fixed threshold-filter label visualization issue.
Natural Resources - Soil and Land
- Python
Published by shmeleva-awst 29 days ago
CBM-CFS3 - version 2.9.0
maintenance, and feature release
Changes since libcbm v 2.8.1
- arm64, intel x86 64 support for MacOS versions 13,14,15
- support for null transition rule regeneration delay.
- -1 defined as null value
- transition rules with null/-1 regen delay value do not overwrite existing regeneration delays
- new default bundled version of cbm_defaults database:
- implements change here: https://github.com/cat-cfs/cbm_defaults/pull/7 this is a correction to composite flux indicator values,
- add composite pool indicator value tables.
- Parameters in the database are based on operational scale CBM-CFS3 database version 1.2.9300.391, and the simulation parameters are unchanged from previous version bundled in libcbm
- add R example for parallel processing: https://github.com/cat-cfs/libcbm_py/pull/77
Biosphere - Biomass
- Python
Published by smorken 29 days ago
ClimaLand.jl - v1.1.1
ClimaLand v1.1.1
📢 API Changes:
🚀 Features
📑 Documentation
🐛 Fixes
Natural Resources - Soil and Land
- Julia
Published by github-actions[bot] 30 days ago
DSMR-reader - v6.0beta5
Container test - Do not use for production
Full Changelog: https://github.com/dsmrreader/dsmr-reader/compare/v6.0beta4...v6.0beta5
Consumption - Buildings and Heating
- Python
Published by dennissiemensma 30 days ago
sunpy - v7.1.0
Breaking Changes
- Increased minimum versions for these dependencies:
- Python >= 3.12
- astropy >= 6.1.0
- h5py >= 3.10.0
- lxml >= 5.0.1
- matplotlib >= 3.8.0
- numpy >= 1.26.0
- pandas >= 2.2.0
- reproject >= 0.13.0
- scipy >= 1.12.0 (#8367)
Removals
- Removed backwards compatibility with the legacy keyword,
patternwithin sunpy.net.Scraper (#8338) - Remove deprecated
assume_spherical_screenmethod in favor of ~sunpy.coordinates.SphericalScreen. (#8386) - Removed
silence_errorskeyword for input to both sunpy.map.Map and sunpy.timeseries.TimeSeries constructors after its long deprecation period. (#8397) - Removed the ability to read SDO/EVE level 0CS average files in sunpy.timeseries.TimeSeries after its long deprecation period. (#8397)
- Removed all deprecated API (
all_maps_same_shape,at_least_one_map_has_mask,as_array,all_metaandderotate) from sunpy.map.MapSequence after its long deprecation period. In addition,derotatewas removed from the initialization of sunpy.map.MapSequence. Finally,resamplekeyword was removed from the plotting method of sunpy.map.MapSequence. (#8397) - Removed
contourmethod on sunpy.map.Map after its long deprecation period. (#8397) - Removed deprecated arguments from
sunpy.net.vso.VSOClient.translate_and_querymethod (progressandvso_response_format) after its long deprecation period. (#8397) - Removed legacy
QueryResponseused by thesunpy.net.vsomodule after its long deprecation period. (#8397) - Removed legacy
diff_rotafter its long deprecation period. (#8397) - Removed legacy
extendon sunpy.time.TimeRange after its long deprecation period. (#8397) - Removed legacy
read_filesandwrite_filesmethods insunpy.ioafter their long deprecation period. (#8397) - Removed
sunpy.coordinates.transformationsmodule after its long deprecation period. (#8397, #8397)
New Features
- Added support for querying data from solarnet API using a new ~sunpy.net.solarnet.SOLARNETClient. (#7880)
- Added
sunpy.net.fido_factory.UnifiedResponse.show_in_notebookto render ~sunpy.net.Fido search results and~sunpy.net.attr.AttrMeta.show_in_notebookon all attrs to render attrs tables in form of interactive table usingitablesin Jupyter notebooks. (#7899) - Added a helper function (
sunpy.coordinates.utils.get_heliocentric_angle) to get the heliocentric angle of a coordinate on the solar disk, which can be used to compute μ for limb-darkening calculations. (#7979) - Enhanced sunpy.net.Fido's
searchmethod to be robust against client errors. Any client error will be caught and attached to.errorsproperty on both the ~sunpy.net.fido_factory.UnifiedResponse and individual ~sunpy.net.base_client.QueryResponseTable, the search will continue. (#8009) - A ~sunpy.util.SunpyUserWarning will be raised when sunpy.image.resample is used with
method='spline'and a data array containing nans and/or infinities. (#8185) - Added support for ANA to compile and work on Windows. (#8372)
- Add a keyword argument to
~sunpy.map.GenericMap.reproject_toto preserve the original observation time (typically theDATE-OBSheader key) instead of the observation time in the target WCS. (#8382) - Added Python 3.14 support with wheel builds for all supported platforms. (#8391)
- Added a new map source for ASO-S mission, currently added ~sunpy.map.sources.HXIMap for the Hard X-ray Imager (HXI) payload. (#8398)
- Pass
sleep,timeout, andretries_notfoundfrom~sunpy.net.jsoc.JSOCClient.fetchtodrms.ExportRequest.wait. Previously,sleepwas a keyword to~sunpy.net.jsoc.JSOCClient.fetchbut was not being propagated correctly. (#8409) - Modified the approach of coordinate transformations between Earth-centered frames in order to avoid internal origin shifts, which could degrade numerical accuracy of coordinates close to Earth center. (#8415)
- Modified the approach of coordinate transformations between Earth-centered frames in order to minimize the unintended triggering of a correction for stellar aberration (due to Earth motion). (#8415)
sunpy.time.parse_timenow supports two new formats:"%Y-%m-%dT%H%M%SZ"- Example: 2010-08-30T111402Z"%Y-%m-%dT%H%M%S"- Example: 2010-08-30T111402 (#8419)
Bug Fixes
- ~sunpy.data.data_manager.cache.Cache will no longer delete a stale file if the download fails, it will now return the "stale" file. (#7935)
- Fixed a bug where the time format
2001-02-03T04:05:06Zwas being parsed through different code than2001-02-03T04:05:06or2001-02-03T04:05:06.0Z. (#8265) - Fixed a bug where
sunpy.util.system_infowould report sunpy as an optional dependency of itself instead of properly reporting all of the optional dependencies. (#8294) - Fixed
sunpy.util.system_infoso that the version reported for a development installation of sunpy itself or of a dependency is accurate. (#8297) - Fix inconsistent behaviour between local and remote (http/ftp) ~`sunpy.net.scraper.Scraper` searches. Local searches will no longer crash if an expected directory does not exist during search. (#8316)
- Fixed a bug where the ~sunpy.net.jsoc.attrs.Cutout class for requesting JSOC cutouts did not require the supplied coordinate to be in the ~sunpy.coordinates.Helioprojective coordinate frame. (#8346)
- For the ~sunpy.net.jsoc.attrs.Cutout class for requesting JSOC cutouts, added protection to require the center of the cutout to be on the solar disk when tracking is enabled, due to confusing output from JSOC. (#8346)
- Fix
GONGMagnetogramMapfor headers which have standardDATE-OBSkeys vs ones which have splitDATE-OBS&TIME-OBS. (#8347) - Fixed a bug where
~sunpy.time.parse_timefailed to parse time strings stored in an astropy.table.Column or a pandas.Series using the normal wide range of supported time-string formats. (#8356) - Fixed a bug where
~sunpy.time.parse_timecould not accept pandas.Index input. (#8356) - Fix ~sunpy.net.dataretriever.ADAPTClient returning no results for ADAPT maps after October 2024. The filename convention was changed on the NSO server. (#8388)
- Fix unintended dependency of
netmodule onmapmodule due to ~sunpy.net.jsoc.attrs.Cutout. (#8442) - Fixed a bug with HMI and MDI magnetic-field maps where the data array would always be read during map instantiation. (#8447)
Documentation
- Added a gallery example (
sphx_glr_generated_gallery_plotting_time_distance.py) demonstrating how to extract the intensities along a slit to create a time-distance plot taking into account differential rotation. (#8057) - The source-code links now go to the GitHub repository instead of rendered versions of the source code. (#8179)
- Fixed errors and added elaborations to the docstring for ~sunpy.coordinates.Helioprojective. (#8293)
- Added an example (
sphx_glr_generated_gallery_plotting_adding_earth.py) showing how to add an Earth scale image to a Map plot. (#8322) - Modified the example
sphx_glr_generated_gallery_plotting_adding_earth.pyto use mesh-based plotting instead of image-based plotting. (#8340)
Internal Changes
- A low-resolution Earth image (PNG format) is now available as sunpy.data.EARTH_IMAGE. (#8340)
- Fixed a doctest that depended on the name of the person associated with a data set. (#8348)
- Stop using deprecated
set_badmethod on a matplotlib colormap. (#8446)
Climate Change - Earth and Climate Modeling
- Python
Published by Cadair 30 days ago
SlideRule Earth - v5.0.1
see https://slideruleearth.io/web/rtd/developer_guide/release_notes/release_notes.html
Sustainable Development - Environmental Satellites
- C++
Published by jpswinski 30 days ago
PyProBE - v2.5.0
What's Changed
- Fix errors caused by column cacheing by @tomjholland in https://github.com/ImperialCollegeLondon/PyProBE/pull/347
- Release Candidate 2.5.0 by @github-actions[bot] in https://github.com/ImperialCollegeLondon/PyProBE/pull/348
Full Changelog: https://github.com/ImperialCollegeLondon/PyProBE/compare/v2.4.0...v2.5.0
Energy Storage - Battery
- Python
Published by github-actions[bot] about 1 month ago
HydroPowerSimulations.jl - v0.13.0
HydroPowerSimulations v0.13.0
Breaking changes
- Update PSI version
Merged pull requests:
- Complete docs with missing things (#96) (@rodrigomha)
- Add documentation for HydroEnergyBlockOptimization formulation (#97) (@Copilot)
- Final Hydro Updates for Release (#99) (@rodrigomha)
Closed issues:
- Migrate hydro power formulation library into API (#52)
- Documentation of New Hydro Pump Model (#73)
- Migration Guide for HydroPowerSimulations - Data (#81)
Renewable Energy - Hydro Energy
- Julia
Published by github-actions[bot] about 1 month ago
co2.js - [PREVIEW] v0.18-alpha
This PREVIEW release changes the default carbon estimation model in CO2.js to Sustainable Web Design Version 4.
You can try this release in your code using the NPM command npm install tgwf/co2@next
What's Changed
- [PREVIEW ONLY] Change default to SWDMv4 by @fershad in https://github.com/thegreenwebfoundation/co2.js/pull/272
Full Changelog: https://github.com/thegreenwebfoundation/co2.js/compare/v0.17.0...v0.17.1-0
Consumption - Computation and Communication
- JavaScript
Published by fershad about 1 month ago
Arena - v2.2.11
What's Changed
- updated favicon by @SteRiccio in https://github.com/openforis/arena/pull/4072
- Text attribute: added render type prop (hyperlink/markdown/text) by @SteRiccio in https://github.com/openforis/arena/pull/4071
- fixed Checkbox validation error feedback by @SteRiccio in https://github.com/openforis/arena/pull/4073
- fixed Earth Map polygon name formatting by @SteRiccio in https://github.com/openforis/arena/pull/4074
- Arena data import: allow importing 2GB file for System Admins by @SteRiccio in https://github.com/openforis/arena/pull/4075
- updated version number by @SteRiccio in https://github.com/openforis/arena/pull/4076
Full Changelog: https://github.com/openforis/arena/compare/v2.2.10...v2.2.11
Biosphere - Biodiversity Citizen Science
- JavaScript
Published by SteRiccio about 1 month ago
echoSMs -
- Fixes a bug and centre converted shapes (PR #40)
- Added the mm-bem software to the list of other open-source software
Biosphere - Marine Life and Fishery
- Python
Published by github-actions[bot] about 1 month ago
BioDT - v2025.12.2
Full Changelog: https://github.com/BioDT/biodt-shiny/compare/v2025.12.1...v2025.12.2
Biosphere - Ecological and Environmental Modeling
- R
Published by Nithador about 1 month ago
Eco-CI - v5.1 Transmitting of job_id, cpu_arch, os_name and job_id
This release provides no new functionality, but rather increases observarbility if you are running Eco CI in large heterogenous infrastructure.
Additionally following information is captures and also transmitted via API to the GMT instance:
- OS Name
- CPU Architecture
- Job ID
- Version of the Eco CI Plugin on GitHub / GitLab / Jenkins
Thank you @Lisi4ka59 for the contribution of this functionality! ❤️
Thank you @opheliagame for the much needed Readme overhaul which inhbited users from easily getting started with Eco CI! ❤️
What's Changed
- Bump actions/checkout from 4 to 5 in /.github/workflows by @dependabot[bot] in https://github.com/green-coding-solutions/eco-ci-energy-estimation/pull/137
- Bump actions/setup-node from 4 to 5 in /.github/workflows by @dependabot[bot] in https://github.com/green-coding-solutions/eco-ci-energy-estimation/pull/138
- Bump actions/setup-node from 5 to 6 in /.github/workflows by @dependabot[bot] in https://github.com/green-coding-solutions/eco-ci-energy-estimation/pull/139
- Upgrade readme examples to version 5 by @opheliagame in https://github.com/green-coding-solutions/eco-ci-energy-estimation/pull/142
- Bump actions/checkout from 5 to 6 in /.github/workflows by @dependabot[bot] in https://github.com/green-coding-solutions/eco-ci-energy-estimation/pull/143
- Add job_id, os_name and cpu_arch fields for GMT API by @Lisi4ka59 in https://github.com/green-coding-solutions/eco-ci-energy-estimation/pull/144
- Added numeric job-id instead of textual one for GitHUb. Updated also for Jenkins and GitLab by @ArneTR in https://github.com/green-coding-solutions/eco-ci-energy-estimation/pull/145
New Contributors
- @opheliagame made their first contribution in https://github.com/green-coding-solutions/eco-ci-energy-estimation/pull/142
- @Lisi4ka59 made their first contribution in https://github.com/green-coding-solutions/eco-ci-energy-estimation/pull/144
Full Changelog: https://github.com/green-coding-solutions/eco-ci-energy-estimation/compare/v5...v5.1
Consumption - Computation and Communication
- Shell
Published by ArneTR about 1 month ago
sup3r - v0.2.5
What's Changed
- Deprecated support for Python 3.8
- Bnb/exo agg methods by @bnb32 in https://github.com/NREL/sup3r/pull/279
- Bnb/net cdf4 to xarray caching by @bnb32 in https://github.com/NREL/sup3r/pull/280
- cacher time_index to h5s as encoded string (S25 dtype). by @bnb32 in https://github.com/NREL/sup3r/pull/281
- Add pixi install instructions by @bnb32 in https://github.com/NREL/sup3r/pull/282
- Bnb/mixed timestep fix by @bnb32 in https://github.com/NREL/sup3r/pull/286
- Bnb/sliced wasserstein by @bnb32 in https://github.com/NREL/sup3r/pull/283
- n_projections arg moved to init so it can be specified during mod… by @bnb32 in https://github.com/NREL/sup3r/pull/287
Full Changelog: https://github.com/NREL/sup3r/compare/v0.2.4...v0.2.5
Energy Systems - Renewable Energy Integration
- Python
Published by bnb32 about 1 month ago
Echopype - v0.11.1a1 (release assets staging)
This pre-release is for staging new files in release assets in the upcoming release.
Biosphere - Marine Life and Fishery
- Python
Published by leewujung about 1 month ago
Herbie - Herbie 2025.12.0
This change will hopefully address some issues causing SSL certificate issues as reported in #246
What's Changed
- Use
requestslibrary to download full file instead ofurllibby @blaylockbk in https://github.com/blaylockbk/Herbie/pull/500.
Full Changelog: https://github.com/blaylockbk/Herbie/compare/2025.11.3...2025.12.0
Atmosphere - Meteorological Observation and Forecast
- Python
Published by blaylockbk about 1 month ago
SlideRule Earth - v5.0.0
see https://slideruleearth.io/web/rtd/developer_guide/release_notes/release_notes.html
Sustainable Development - Environmental Satellites
- C++
Published by jpswinski about 1 month ago
DSMR-reader - v6.0beta4
Container test - Do not use for production
Full Changelog: https://github.com/dsmrreader/dsmr-reader/compare/v5.11.0...v6.0beta4
Consumption - Buildings and Heating
- Python
Published by dennissiemensma about 1 month ago
FloodAdapt - v1.0.6
Full Changelog: https://github.com/Deltares-research/FloodAdapt/compare/v1.0.5...v1.0.6
Climate Change - Natural Hazard and Storm
- Python
Published by LuukBlom about 1 month ago
Thermofeel - 2.1.4
- Fix setup of project
- Removed unused dependency on earthkit-meteo
Consumption - Buildings and Heating
- Python
Published by cladinapoli about 1 month ago
goat - v2.2.4 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.2.3 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti about 1 month ago
climate-finance - v1.2.1
What's Changed
- Fix packaging issues by @jm-rivera in https://github.com/ONEcampaign/climate-finance-package/pull/86
Full Changelog: https://github.com/ONEcampaign/climate-finance-package/compare/v1.2.0...v1.2.1
Sustainable Development - Sustainable Investment
- Python
Published by jm-rivera about 1 month ago
GEEST - Release v1.2.4
Energy Systems - Energy Data Accessibility and Integration
- Python
Published by github-actions[bot] about 1 month ago
pvdeg - 0.7.0
What's Changed
- Spectral irrad tools by @mjprilliman in https://github.com/NREL/PVDegradationTools/pull/245
- Merge pull request #270 from NREL/development by @martin-springer in https://github.com/NREL/PVDegradationTools/pull/273
- Create v0.6.2.rst whatsnew file by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/272
- Restrict h5py by @martin-springer in https://github.com/NREL/PVDegradationTools/pull/277
- Sign cla, update checksum by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/276
- Test matrix upgrade by @martin-springer in https://github.com/NREL/PVDegradationTools/pull/281
- Transition from NSRDB PSM3 to PSM4 by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/287
- Signed CLA by @Trenton-Wells in https://github.com/NREL/PVDegradationTools/pull/284
- nbval monkey patching by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/235
- 285 fix units in letidpy by @Trenton-Wells in https://github.com/NREL/PVDegradationTools/pull/301
- Merge kinetic parameters database into degradation database by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/248
- Update
scenario.pyandutilities.pyto accept a dictionary of multiple materials by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/185 - update degradation notebook by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/292
- InSPIRE PySAM implementation by @tobin-ford in https://github.com/NREL/PVDegradationTools/pull/252
- Finalize v0.7.0 whatsnew by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/304
- Notebook restructuring by @martin-springer in https://github.com/NREL/PVDegradationTools/pull/302
New Contributors
- @mjprilliman made their first contribution in https://github.com/NREL/PVDegradationTools/pull/245
- @Trenton-Wells made their first contribution in https://github.com/NREL/PVDegradationTools/pull/284
Full Changelog: https://github.com/NREL/PVDegradationTools/compare/0.6.1...v0.7.0
Renewable Energy - Photovoltaics and Solar Energy
- Jupyter Notebook
Published by martin-springer about 1 month ago
PowSyBl Open Load Flow - v2.1.0
Labels correspond the associated described change.
indicates that some methods were deprecated;
indicates a breaking change which could impact all users;
indicates a change in the simulation results that may affect existing tests in your application;
indicates a new parameter, a new parameter default or a new parameter usage;
📜 Release notes
Dependencies
- Bump powsybl-core to v7.1.0 (#1306 )
Breaking changes are mentioned in the powsyble-core 7.1.0 migration guide
Robustness and accuracy
- Automatic fix of incompatible voltage targets (#1115). This debugging feature helps finding and disabling voltage targets that are mutually incompatible, that can trigger convergence issues (enabled through the parameter fixVoltageTargets
) . The public method
VoltageTargetChecker.findElementsToDiscardFromVoltageControlcan also be used to display incompatible voltage to users in interactive applications. - Use of generator
equivalentLocalTargetV(new IIDM value) when switching from remote voltage control to local voltage control (#1295) - Support of fictitious bus injections (#1114)
Load flow results may change in IIDM networks that already had non zero values for
fictitiousP0orfictitiousQ0since they are now taken into account - Maximum number of shunt sections change per Shunt incremental outerloop (#1297) Introduction of parameter incrementalShuntControlOuterLoopMaxSectionShift
Changes can happen when computing load flow with incremental shunt voltage control
- Split Area Interchange Control remaining slack mismatch into several distributions, one per area (#1283)
- Run load flow with main synchronous component mode.
The new choice
MAIN_SYNCHRONOUSis introduced for LoadFlowParameter componentMode (previously named connectedComponentMode) (#1292)
Performance
- Vectorization of AC EquationSystem (#1275) leading to gain in performance for AC calculation
- Support of multi-thread computation for AC Sensitivity Analysis (#1288) with introduction of a new open sensitivity analysis parameter threadCount
Reports
- Reduce some log levels and send some functional log messages to reports (#1278)
Energy Systems - Energy System Modeling Frameworks
- Java
Published by SylvestreSakti about 1 month ago
EODAG - v4.0.0a5
What's Changed
Performance Improvements
- download products and assets in parallel by @anesson-cs in https://github.com/CS-SI/eodag/pull/1890
Refactoring
- boto3 ServiceResource type check by @sbrunato in https://github.com/CS-SI/eodag/pull/1949
Chores
- ensure locations dir exists during init by @sbrunato in https://github.com/CS-SI/eodag/pull/1958
Full Changelog: https://github.com/CS-SI/eodag/compare/v4.0.0a4...v4.0.0a5
Sustainable Development - Data Catalogs and Interfaces
- Python
Published by sbrunato about 1 month ago
dnora - v2.4.2
- executer saves paths to model output files in exe.output_files() [if provided by the ModelRunner]
- MINCOG model can take metadata=dict(...) in the run_model method to add metadata to output file
- ERA5 calls fixed to have data_format instead of format in call to cdsapi
Hydrosphere - Waves and Currents
- Python
Published by bjorkqvi about 1 month ago
OpenFLUID - OpenFLUID v2.2.1
Full Changelog: https://github.com/OpenFLUID/openfluid/compare/v2.2.0...v2.2.1
Natural Resources - Soil and Land
- C++
Published by Arthoni about 1 month ago
eCalc - v12.1.3
12.1.3 (2025-12-04)
Bug Fixes
- avoid crash when chart_type does not exist (0df862b)
- issue with expression validation in genset and venting emitter (c911a10)
- make sure that the end date comes after the start date (#1259) (1e34bbd)
Miscellaneous Chores
- enable docusaurus faster (e98db69)
- fix publish docs (2c53a80)
- separate build and test for docs (202cd9f)
- separate dependency install and build in docs publish (7b7de39)
- upgrade dependencies for week 48. Auto-generated by devCalc (#1254) (164f855)
Emissions - Emission Observation and Modeling
- Python
Published by github-actions[bot] about 1 month ago
sunpy - v7.0.4
Bug Fixes
- Fix
sunpy.net.dataretriever.ADAPTClientreturning no results for ADAPT maps after October 2024. The filename convention was changed on the NSO server. (#8388) - Fix unintended dependency of
netmodule onmapmodule due tosunpy.net.jsoc.attrs.Cutout. (#8442)
Internal Changes
- Stop using deprecated
set_badmethod on a matplotlib colormap. (#8446)
Climate Change - Earth and Climate Modeling
- Python
Published by Cadair about 1 month ago
imdlib - Version: 0.1.21
What's Changed
- Fix #28 by @pratiman-91 in https://github.com/iamsaswata/imdlib/pull/37
- Code quality improvements by @iamsaswata in https://github.com/iamsaswata/imdlib/pull/43
- Add real.py module to API documentation by @iamsaswata in https://github.com/iamsaswata/imdlib/pull/40
- Remove duplicate open_data function by @iamsaswata in https://github.com/iamsaswata/imdlib/pull/38
- Remove duplicate continue statement by @iamsaswata in https://github.com/iamsaswata/imdlib/pull/41
- Fix broken test function parameter order by @iamsaswata in https://github.com/iamsaswata/imdlib/pull/42
- Fix lat/lon validation logic bug by @iamsaswata in https://github.com/iamsaswata/imdlib/pull/39
Full Changelog: https://github.com/iamsaswata/imdlib/compare/0.1.20...0.1.21
Atmosphere - Meteorological Observation and Forecast
- Python
Published by iamsaswata about 1 month ago
Thermofeel - 2.1.3
Documentation revised and updated
Consumption - Buildings and Heating
- Python
Published by cladinapoli about 1 month ago
GEEST - Release v1.2.3
What's Changed
- GHSL Integration Refactoring by @osundwajeff in https://github.com/worldbank/GEEST/pull/170
Full Changelog: https://github.com/worldbank/GEEST/compare/v1.2.2...v1.2.3
Energy Systems - Energy Data Accessibility and Integration
- Python
Published by github-actions[bot] about 1 month ago
goat - v2.2.3 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.2.2 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti about 1 month ago
pvdeg - 0.7.0rc6
What's Changed
- Spectral irrad tools by @mjprilliman in https://github.com/NREL/PVDegradationTools/pull/245
- Merge pull request #270 from NREL/development by @martin-springer in https://github.com/NREL/PVDegradationTools/pull/273
- Create v0.6.2.rst whatsnew file by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/272
- Restrict h5py by @martin-springer in https://github.com/NREL/PVDegradationTools/pull/277
- Sign cla, update checksum by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/276
- Test matrix upgrade by @martin-springer in https://github.com/NREL/PVDegradationTools/pull/281
- Transition from NSRDB PSM3 to PSM4 by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/287
- Signed CLA by @Trenton-Wells in https://github.com/NREL/PVDegradationTools/pull/284
- nbval monkey patching by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/235
- 285 fix units in letidpy by @Trenton-Wells in https://github.com/NREL/PVDegradationTools/pull/301
- Merge kinetic parameters database into degradation database by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/248
- Update
scenario.pyandutilities.pyto accept a dictionary of multiple materials by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/185 - update degradation notebook by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/292
- InSPIRE PySAM implementation by @tobin-ford in https://github.com/NREL/PVDegradationTools/pull/252
- Finalize v0.7.0 whatsnew by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/304
- Notebook restructuring by @martin-springer in https://github.com/NREL/PVDegradationTools/pull/302
New Contributors
- @mjprilliman made their first contribution in https://github.com/NREL/PVDegradationTools/pull/245
- @Trenton-Wells made their first contribution in https://github.com/NREL/PVDegradationTools/pull/284
Full Changelog: https://github.com/NREL/PVDegradationTools/compare/0.6.1...v0.7.0rc6
Renewable Energy - Photovoltaics and Solar Energy
- Jupyter Notebook
Published by martin-springer about 1 month ago
xCDAT - v0.11.0
v0.11.0 (03 December 2025)
This minor release includes enhancements, bug fixes, and documentation updates. Key changes introduce land–sea mask generation support, faster startup times through deferred xgcm imports, improved logging consistency, and fixes for attribute handling issues introduced in Xarray v2025.11.0.
Enhancements
- Adds land-sea mask generation by @jasonb5 in https://github.com/xCDAT/xcdat/pull/783
- Defer
xgcmimport to speed up xcdat startup time by ~3 seconds by @tomvothecoder in https://github.com/xCDAT/xcdat/pull/810
Bug Fixes
- Fix attributes behavior change due to Xarray v2025.11.0 by @tomvothecoder in https://github.com/xCDAT/xcdat/pull/818
- Pins Xarray <2025.11.0 by @jasonb5 in https://github.com/xCDAT/xcdat/pull/815
- Refactor xCDAT logging for consistency and safety by @tomvothecoder in https://github.com/xCDAT/xcdat/pull/811
Full Changelog: https://github.com/xCDAT/xcdat/compare/v0.10.1...v0.11.0
Climate Change - Climate Data Processing and Analysis
- Python
Published by github-actions[bot] about 1 month ago
BioDT - v2025.12.1
Biosphere - Ecological and Environmental Modeling
- R
Published by Nithador about 1 month ago
CarboLifeCalc - Release 1.9.6 Revit 2023-2026
Minor fix to allow different regional digits in the calculation
Consumption - Buildings and Heating
- C#
Published by DavidVeld about 1 month ago
PyProBE - v2.4.0
What's Changed
- chore(deps): lock file maintenance by @renovate[bot] in https://github.com/ImperialCollegeLondon/PyProBE/pull/323
- chore(deps): update dependency astral-sh/uv to v0.8.8 by @renovate[bot] in https://github.com/ImperialCollegeLondon/PyProBE/pull/332
- chore(deps): update actions/checkout action to v5 by @renovate[bot] in https://github.com/ImperialCollegeLondon/PyProBE/pull/333
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/ImperialCollegeLondon/PyProBE/pull/334
- Enhance importing external data by @tomjholland in https://github.com/ImperialCollegeLondon/PyProBE/pull/345
- Release Candidate 2.4.0 by @github-actions[bot] in https://github.com/ImperialCollegeLondon/PyProBE/pull/346
Full Changelog: https://github.com/ImperialCollegeLondon/PyProBE/compare/v2.3.1...v2.4.0
Energy Storage - Battery
- Python
Published by github-actions[bot] about 1 month ago
Arena - v2.2.10
What's Changed
- fixed error importing records previously fetched from Arena Server by @SteRiccio in https://github.com/openforis/arena/pull/4065
- Survey export: add option to export survey without result variables by @SteRiccio in https://github.com/openforis/arena/pull/4067
- survey export: show export with no result variables only if chains are defined by @SteRiccio in https://github.com/openforis/arena/pull/4068
- Text attribute (readonly): add option to show it as hyperlink by @SteRiccio in https://github.com/openforis/arena/pull/4069
- Reset password email: include explicit link by @SteRiccio in https://github.com/openforis/arena/pull/4070
Full Changelog: https://github.com/openforis/arena/compare/v2.2.9...v2.2.10
Biosphere - Biodiversity Citizen Science
- JavaScript
Published by SteRiccio about 1 month ago
goat - v2.2.2 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.2.1 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
Full Changelog: https://github.com/plan4better/goat/compare/v2.2.1...v2.2.2
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti about 1 month ago
Extreme Weather Bench - v0.2.0
Key Changes
- All 5 events (heatwave, freeze, atmospheric river, tropical cyclone, severe convection) available to run, new MLCAPE calculation by @darothen
- Metrics updated: binary threshold metrics, landfall metrics, duration mean error, all included in update. Metric names made more explicit
- New API for running an evaluation, simplifying and abstracting parallelism using
joblib - Simplified
DerivedVariablecreation, requiringvariablesand including an optionaloutput_variablesargument on instantiation to include one or more outputs if multiple variables are calculated - New
sourcesmodule using Protocols to determine incoming data type for pipeline - More efficient checking of data availability in forecast and target data earlier in pipeline
- Improved docstrings, comments, and formatting throughout repository
- Utilization of
sparselibrary for point obs data such as GHCNh - Changes to case bounds and reference scripts to generate them
- Scripts included to reproduce generation of certain datasets e.g. local storm reports
What's Changed (Auto-Generated)
- clarified and cleaned up some of the metrics; documentation and naming by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/30
- Taylor/ope-65-fix-mypy-testing-issues by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/33
- Taylor/ope-64-metric-testing by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/35
- set up logging in main evaluate function w/ basic receipt by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/36
- Amy/ope 69 case information publicized on repository by @amymcgovern in https://github.com/brightbandtech/ExtremeWeatherBench/pull/42
- Taylor/ope-66-update-mae-metrics-to-limit-potential-forecast-deviation-by by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/37
- Taylor/ope-71-running-ewb-when-installed-via-conda-fails-due-to-path-issue by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/44
- change package-data paths by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/51
- Taylor/ope-73-dependency-cleanup by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/52
- Updated the main case study entry page to be much easier to read and … by @amymcgovern in https://github.com/brightbandtech/ExtremeWeatherBench/pull/56
- Taylor/ope-67-point-sources-generated-for-each-case by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/46
- Taylor/ope-91-create-better-handling-approach-to-evaluating-point-and by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/70
- renaming by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/71
- add pathlib to config links by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/72
- remove data from repo that now exists on public bucket by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/73
- Renaming-cf-vars by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/75
- Taylor/ope-88-add-core-point-subsetting-logic by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/66
- Taylor/ope-89-update-evaluate-code-to-include-point-obs by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/69
- Add point obs to EWB by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/77
- Speed up point obs processing when forecast data already loaded into memory by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/79
- Dataframe groupby optimization for point obs by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/80
- Restructuring docs by @amymcgovern in https://github.com/brightbandtech/ExtremeWeatherBench/pull/81
- Simplify evaluate output by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/82
- Modularize data loading by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/78
- Taylor/ewb-23-reconfigure-dry-run-to-more-clearly-return-case-metadata by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/85
- add nonetype check to load_data by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/88
- Add-point-obs-schema by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/89
- Move mapping function outside of loop by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/91
- Taylor/ewb-25-point-obs-fails-out-when-data-is-missing by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/90
- Consolidate schemas into main config by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/92
- Command Line Initialization by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/93
- Update GHCN URI by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/96
- change all instances of id to case_id_number by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/98
- Bounding Box + Shapefile Functionality by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/99
- Longitude Ordering Hotfix by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/100
- Manage Longitude Conversions and Plotting (Indirectly) by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/101
- EWB Refactor by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/108
- Update tropical cyclone metadata by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/109
- Fix tc dates and add pre-commit check by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/112
- Separate output columns by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/119
- Add in derived variable name catch by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/122
- add slow pytest marker by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/126
- Update haversine function by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/127
- Default name attributes + setter for input classes by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/128
- add input type attribute + tests by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/130
- Clean up calc in prep for TCs by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/131
- remove unused calc function by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/132
- Catch maybe_derive_variable scenarios by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/123
- Hotfix/cli-errors by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/136
- Clarify naming for metric vars by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/135
- Remove placeholder DerivedVariables by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/137
- Replace duplicate case 16 with South Asia heatwave by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/143
- Update GHCNh dataset by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/144
- Remove local file paths by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/145
- Move case functions to cases.py by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/146
- Fix exception when target data has more than one time resolution by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/147
- Swap from len() to .size for xarray objects by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/149
- Add an extra check for an empty sizes dict by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/151
- Add sort in GHCN polars function and test to confirm functionality by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/150
- Handle metric edge cases with multiple valid timesteps by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/152
build_case_operatorsuses both a dict and IndividualCaseCollection by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/153- Update duplication handling in GHCN data by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/157
- Pandas concatenation helper function by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/158
- Remove logging setlevels from modules by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/159
- Remove medicanes (for now) by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/160
- Add severe convection cases from 2020-2023 by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/162
joblibparallelism abstracted into ExtremeWeatherBench by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/155- Add default attributes to era5, ghcn, pph, lsr, ibtracs by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/163
- Evaluate types, documentation, grammar, logs by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/164
- Update readme by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/166
- Update heat wave and freeze event case bounds by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/167
- Prep tropical cyclone cases and bounding script by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/168
- Update freeze event bounds by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/169
- Update 100m wind mapping name by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/171
- Add generate_lsr to data_prep by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/170
- Update wind speed func with tests by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/174
- Put default eval object behind function by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/175
- Update applied scripts by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/176
- Move inputs import by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/177
- Add calc tests by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/178
- Move default preprocess into
inputsby @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/179 - Add
select_casesto IndividualCaseCollection methods by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/182 - Flexible case collection region subsetting by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/165
- Make
storage_optionsoptional except for KerchunkForecast by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/186 - Update case metadata checks by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/185
- Change
casestocase_metadatain EWB instantiation by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/187 - Rename
target_datatodataby @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/188 - Subset regions more efficiently by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/184
- Remove
--explicit-package-basesfrom pre-commit yaml by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/190 - Fix surfaced mypy issues by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/191
- Add lat lon dataarrays by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/192
- Remove longitude mask conditional by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/193
- Add adjust bounds function and manage via mask by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/194
- Add conditional chunking to zarr data by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/195
- Update bounding coordinates for atmospheric rivers by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/196
- Update
select_cases()by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/197 - Improve import typing by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/201
- Fix
test_regions.pycomments and docstrings by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/202 - Further import and docstring cleaning by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/203
- Cleaning up more docstrings and import formatting by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/204
- Update ruff and mypy versions by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/205
- Remove
AppliedMetricand simplifymetrics.pyclasses by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/206 - Implements a metaclass to override user-specified docstrings for BaseMetric.compute_metric() by @darothen in https://github.com/brightbandtech/ExtremeWeatherBench/pull/207
- Simplify
DerivedVariableby @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/212 - Update
pyproject.tomlanduv.lockby @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/213 - slight evaluate cleanup by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/223
- Update severe convection cases to reflect 12z-12z SPC by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/225
- Update severe bounds, add Canada cases by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/226
- feat: fast MLCAPE calculation by @darothen in https://github.com/brightbandtech/ExtremeWeatherBench/pull/221
- Add scikit image to dependencies by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/227
- restrict
metric_listtyping by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/228 - Addressing forecaster's dilemma with yearlong cases by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/230
New Contributors
- @amymcgovern made their first contribution in https://github.com/brightbandtech/ExtremeWeatherBench/pull/42
Full Changelog: https://github.com/brightbandtech/ExtremeWeatherBench/compare/v0.1.0...v0.2.0
What's Changed
- clarified and cleaned up some of the metrics; documentation and naming by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/30
- Taylor/ope-65-fix-mypy-testing-issues by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/33
- Taylor/ope-64-metric-testing by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/35
- set up logging in main evaluate function w/ basic receipt by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/36
- Amy/ope 69 case information publicized on repository by @amymcgovern in https://github.com/brightbandtech/ExtremeWeatherBench/pull/42
- Taylor/ope-66-update-mae-metrics-to-limit-potential-forecast-deviation-by by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/37
- Taylor/ope-71-running-ewb-when-installed-via-conda-fails-due-to-path-issue by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/44
- change package-data paths by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/51
- Taylor/ope-73-dependency-cleanup by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/52
- Updated the main case study entry page to be much easier to read and … by @amymcgovern in https://github.com/brightbandtech/ExtremeWeatherBench/pull/56
- Taylor/ope-67-point-sources-generated-for-each-case by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/46
- Taylor/ope-91-create-better-handling-approach-to-evaluating-point-and by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/70
- renaming by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/71
- add pathlib to config links by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/72
- remove data from repo that now exists on public bucket by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/73
- Renaming-cf-vars by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/75
- Taylor/ope-88-add-core-point-subsetting-logic by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/66
- Taylor/ope-89-update-evaluate-code-to-include-point-obs by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/69
- Add point obs to EWB by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/77
- Speed up point obs processing when forecast data already loaded into memory by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/79
- Dataframe groupby optimization for point obs by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/80
- Restructuring docs by @amymcgovern in https://github.com/brightbandtech/ExtremeWeatherBench/pull/81
- Simplify evaluate output by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/82
- Modularize data loading by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/78
- Taylor/ewb-23-reconfigure-dry-run-to-more-clearly-return-case-metadata by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/85
- add nonetype check to load_data by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/88
- Add-point-obs-schema by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/89
- Move mapping function outside of loop by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/91
- Taylor/ewb-25-point-obs-fails-out-when-data-is-missing by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/90
- Consolidate schemas into main config by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/92
- Command Line Initialization by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/93
- Update GHCN URI by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/96
- change all instances of id to case_id_number by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/98
- Bounding Box + Shapefile Functionality by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/99
- Longitude Ordering Hotfix by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/100
- Manage Longitude Conversions and Plotting (Indirectly) by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/101
- EWB Refactor by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/108
- Update tropical cyclone metadata by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/109
- Fix tc dates and add pre-commit check by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/112
- Separate output columns by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/119
- Add in derived variable name catch by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/122
- add slow pytest marker by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/126
- Update haversine function by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/127
- Default name attributes + setter for input classes by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/128
- add input type attribute + tests by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/130
- Clean up calc in prep for TCs by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/131
- remove unused calc function by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/132
- Catch maybe_derive_variable scenarios by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/123
- Hotfix/cli-errors by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/136
- Clarify naming for metric vars by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/135
- Remove placeholder DerivedVariables by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/137
- Replace duplicate case 16 with South Asia heatwave by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/143
- Update GHCNh dataset by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/144
- Remove local file paths by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/145
- Move case functions to cases.py by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/146
- Fix exception when target data has more than one time resolution by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/147
- Swap from len() to .size for xarray objects by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/149
- Add an extra check for an empty sizes dict by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/151
- Add sort in GHCN polars function and test to confirm functionality by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/150
- Handle metric edge cases with multiple valid timesteps by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/152
build_case_operatorsuses both a dict and IndividualCaseCollection by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/153- Update duplication handling in GHCN data by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/157
- Pandas concatenation helper function by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/158
- Remove logging setlevels from modules by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/159
- Remove medicanes (for now) by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/160
- Add severe convection cases from 2020-2023 by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/162
joblibparallelism abstracted into ExtremeWeatherBench by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/155- Add default attributes to era5, ghcn, pph, lsr, ibtracs by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/163
- Evaluate types, documentation, grammar, logs by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/164
- Update readme by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/166
- Update heat wave and freeze event case bounds by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/167
- Prep tropical cyclone cases and bounding script by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/168
- Update freeze event bounds by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/169
- Update 100m wind mapping name by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/171
- Add generate_lsr to data_prep by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/170
- Update wind speed func with tests by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/174
- Put default eval object behind function by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/175
- Update applied scripts by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/176
- Move inputs import by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/177
- Add calc tests by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/178
- Move default preprocess into
inputsby @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/179 - Add
select_casesto IndividualCaseCollection methods by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/182 - Flexible case collection region subsetting by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/165
- Make
storage_optionsoptional except for KerchunkForecast by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/186 - Update case metadata checks by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/185
- Change
casestocase_metadatain EWB instantiation by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/187 - Rename
target_datatodataby @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/188 - Subset regions more efficiently by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/184
- Remove
--explicit-package-basesfrom pre-commit yaml by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/190 - Fix surfaced mypy issues by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/191
- Add lat lon dataarrays by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/192
- Remove longitude mask conditional by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/193
- Add adjust bounds function and manage via mask by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/194
- Add conditional chunking to zarr data by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/195
- Update bounding coordinates for atmospheric rivers by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/196
- Update
select_cases()by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/197 - Improve import typing by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/201
- Fix
test_regions.pycomments and docstrings by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/202 - Further import and docstring cleaning by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/203
- Cleaning up more docstrings and import formatting by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/204
- Update ruff and mypy versions by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/205
- Remove
AppliedMetricand simplifymetrics.pyclasses by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/206 - Implements a metaclass to override user-specified docstrings for BaseMetric.compute_metric() by @darothen in https://github.com/brightbandtech/ExtremeWeatherBench/pull/207
- Simplify
DerivedVariableby @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/212 - Update
pyproject.tomlanduv.lockby @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/213 - slight evaluate cleanup by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/223
- Update severe convection cases to reflect 12z-12z SPC by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/225
- Update severe bounds, add Canada cases by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/226
- feat: fast MLCAPE calculation by @darothen in https://github.com/brightbandtech/ExtremeWeatherBench/pull/221
- Add scikit image to dependencies by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/227
- restrict
metric_listtyping by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/228 - Addressing forecaster's dilemma with yearlong cases by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/230
- Add default variable name reference by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/243
- Add
justby @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/242 - Expand forecaster's dilemma cases to 1 year and 5 year by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/244
- Derived + Event Update to EWB (v0.2) by @aaTman in https://github.com/brightbandtech/ExtremeWeatherBench/pull/161
Full Changelog: https://github.com/brightbandtech/ExtremeWeatherBench/compare/v0.1.0...v0.2.0
Atmosphere - Meteorological Observation and Forecast
- Python
Published by aaTman about 1 month ago
Particula - v0.2.7
What's Changed
- Soot Formation Example by @Gorkowski in https://github.com/uncscode/particula/pull/795
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in https://github.com/uncscode/particula/pull/800
- Bump actions/stale from 9 to 10 by @dependabot[bot] in https://github.com/uncscode/particula/pull/801
- Bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0 by @dependabot[bot] in https://github.com/uncscode/particula/pull/802
- Bump actions/setup-python from 5.6.0 to 6.0.0 by @dependabot[bot] in https://github.com/uncscode/particula/pull/803
- Kelvin constants by @Gorkowski in https://github.com/uncscode/particula/pull/804
- Build update to remove handsdown by @Gorkowski in https://github.com/uncscode/particula/pull/805
- Claude reorg by @Gorkowski in https://github.com/uncscode/particula/pull/806
- removed chat button by @Gorkowski in https://github.com/uncscode/particula/pull/807
- Ruff fix by @Gorkowski in https://github.com/uncscode/particula/pull/808
- fixed ruff and pylint compatibility issues by @Gorkowski in https://github.com/uncscode/particula/pull/809
- Fix pressure nans by @Gorkowski in https://github.com/uncscode/particula/pull/810
- Fix Claude Code workflows to prevent failures on fork PRs by @Gorkowski in https://github.com/uncscode/particula/pull/813
- Setup adw by @Gorkowski in https://github.com/uncscode/particula/pull/814
- update ignore by @Gorkowski in https://github.com/uncscode/particula/pull/822
- ignore adw folder by @Gorkowski in https://github.com/uncscode/particula/pull/825
- add adw templates by @Gorkowski in https://github.com/uncscode/particula/pull/826
- lints by @Gorkowski in https://github.com/uncscode/particula/pull/828
- docs(readme): add bash hint to conda install snippet by @Gorkowski in https://github.com/uncscode/particula/pull/829
- feat(particles): add charge conservation in coagulation pairs by @Gorkowski in https://github.com/uncscode/particula/pull/830
- update restrict by @Gorkowski in https://github.com/uncscode/particula/pull/831
- bump version 2.7 by @Gorkowski in https://github.com/uncscode/particula/pull/832
Full Changelog: https://github.com/uncscode/particula/compare/v0.2.6...v0.2.7
Atmosphere - Atmospheric Chemistry and Aerosol
- Python
Published by Gorkowski about 1 month ago
resolve - Release 3.13.0
This release includes a few bug fixes and some new features around results reporting. See change log since last release for more details. Dated December 2, 2025.
Energy Systems - Energy System Modeling Frameworks
- Python
Published by bmahoney5 about 1 month ago
offsets-db-data - v2025.12.2
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/carbonplan/offsets-db-data/pull/109
- Merge types and categories by @andersy005 in https://github.com/carbonplan/offsets-db-data/pull/108
- Update documentation by @andersy005 in https://github.com/carbonplan/offsets-db-data/pull/110
- increase mapping coverage for harmonized beneficiaries by @andersy005 in https://github.com/carbonplan/offsets-db-data/pull/111
- Add project type display names by @andersy005 in https://github.com/carbonplan/offsets-db-data/pull/112
- Rename 'type' and 'type_source' to 'project_type' and 'project_type_source' in add_vcs_compliance_projects function by @andersy005 in https://github.com/carbonplan/offsets-db-data/pull/113
- Reorder method calls in process_vcs_projects to ensure project type display names are mapped correctly by @andersy005 in https://github.com/carbonplan/offsets-db-data/pull/114
- Beneficiary user coverage by @badgley in https://github.com/carbonplan/offsets-db-data/pull/115
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/carbonplan/offsets-db-data/pull/116
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/carbonplan/offsets-db-data/pull/121
- Update docs with steps to release new version of package to PyPI by @andersy005 in https://github.com/carbonplan/offsets-db-data/pull/120
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/carbonplan/offsets-db-data/pull/122
- Update dependabot configuration for GitHub Actions by @andersy005 in https://github.com/carbonplan/offsets-db-data/pull/131
- Bump the actions group with 6 updates by @dependabot[bot] in https://github.com/carbonplan/offsets-db-data/pull/132
- Replace pkg_resources with importlib.resources for catalog file handling by @andersy005 in https://github.com/carbonplan/offsets-db-data/pull/133
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/carbonplan/offsets-db-data/pull/135
- Update typer version to >=0.15.4 and unpin click dependency by @andersy005 in https://github.com/carbonplan/offsets-db-data/pull/136
- Update package versions to allow for greater flexibility in requirements by @andersy005 in https://github.com/carbonplan/offsets-db-data/pull/137
Full Changelog: https://github.com/carbonplan/offsets-db-data/compare/v2025.3.28...v2025.12.2
Emissions - Carbon Offsets and Trading
- Python
Published by andersy005 about 1 month ago
goat - v2.2.1 Bugfix Release
This release is a maintenance update addressing various issues identified since the 2.2.0 release. It does not introduce any new major features, but focuses solely on improving stability and reliability.
What's Changed
- V2.2.0 by @majkshkurti in https://github.com/plan4better/goat/pull/3591
Full Changelog: https://github.com/plan4better/goat/compare/v2.2.0...v2.2.1
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti about 1 month ago
REopt_API - v3.17.2 New endpoint /job/get_timeseries_table
What's Changed
- Get timeseries table generalize by @gellwood in https://github.com/NREL/REopt_API/pull/685
- v3.17.2 Added Timeseries Table Download Endpoint and Minor Updates by @gellwood in https://github.com/NREL/REopt_API/pull/686
New Contributors
- @gellwood made their first contribution in https://github.com/NREL/REopt_API/pull/685
Full Changelog: https://github.com/NREL/REopt_API/compare/v3.17.1...v3.17.2
Energy Systems - Energy System Modeling Frameworks
- Python
Published by Bill-Becker about 1 month ago
REopt_API - v3.17.1 patch update to /get_load_metrics
Full Changelog: https://github.com/NREL/REopt_API/compare/v3.17.0...v3.17.1
Energy Systems - Energy System Modeling Frameworks
- Python
Published by Bill-Becker about 1 month ago
pycontrails - v0.60.0
Features
- Add a datalib to support ICON forecast access via the DWD Open Data Server. See the ICON notebook for usage examples.
Internals
- Add
"DWD"as a recognized meteorology provider and"ICON","ICON-EU", and"ICON-D2"as recognized meteorology datasets inmet.py. - Add geometric vertical velocity as a new generic
MetVariable. - Modify
metsource.parse_timestepsto accept a new optionalshiftargument. This argument can be used to makemetsource.parse_timestepsreturn times that are not even multiples offreq(e.g., six-hourly timesteps starting at 3Z). The behavior ofmetsource.parse_timestepsis unchanged if this argument is omitted. - Extract some utilities for ECMWF model-to-pressure-level conversion to a more flexible (less ECMWF-specific)
met_utils.ml_to_plfunction and a newutils.arraysmodule. The updated utilities include some minor behavioral changes to improve handling of nan values. - Add utilities for running coroutines sychronously.
- Register
pytest.mark.unreliableto mark unreliable tests (e.g., tests vulnerable to upstream changes in an external service). These tests are skipped in the release workflow. - Skip tempfile removal in
temp.pyutility module when the temporary file does not exist.
Climate Change - Earth and Climate Modeling
- Python
Published by thabbott about 1 month ago
Econobis - Release 5.2.5.1
Bugfixes:
- Afvangen fout bij ontbreken productprijs (bij orderproduct).
- Dowload excel deelnemers liep bij veel deelnemers en mutaties tegen een memory limiet aan.
Nu efficienter gemaakt zodat hij als het goed is minder geheugen gebruikt.
Energy Systems - Energy Markets
- JavaScript
Published by Mosmania about 1 month ago
Growstuff - release79
What's Changed
- Add missing public food key id to data improvement page by @google-labs-jules[bot] in https://github.com/Growstuff/growstuff/pull/4359
- Improve Wikidata Rake Task by @google-labs-jules[bot] in https://github.com/Growstuff/growstuff/pull/4361
- feat: Add nutritional data partial to crops and harvests by @google-labs-jules[bot] in https://github.com/Growstuff/growstuff/pull/4362
- Add pattern attribute to wikidata input on scientific names by @google-labs-jules[bot] in https://github.com/Growstuff/growstuff/pull/4363
- Fix nutrition data rendering by @google-labs-jules[bot] in https://github.com/Growstuff/growstuff/pull/4364
- Add meta descriptions to pages by @google-labs-jules[bot] in https://github.com/Growstuff/growstuff/pull/4365
- Add and configure rack-deflater by @google-labs-jules[bot] in https://github.com/Growstuff/growstuff/pull/4366
- Add dynamic meta descriptions by @google-labs-jules[bot] in https://github.com/Growstuff/growstuff/pull/4367
- Add Sitemap Generator by @google-labs-jules[bot] in https://github.com/Growstuff/growstuff/pull/4368
- Delete spec/tasks/sitemap_cached_spec.rb by @CloCkWeRX in https://github.com/Growstuff/growstuff/pull/4370
- Upload Sitemap to S3 by @google-labs-jules[bot] in https://github.com/Growstuff/growstuff/pull/4369
- Fix Sitemap Upload to S3 by @google-labs-jules[bot] in https://github.com/Growstuff/growstuff/pull/4372
- Update sitemap URL in robots.txt by @CloCkWeRX in https://github.com/Growstuff/growstuff/pull/4374
Full Changelog: https://github.com/Growstuff/growstuff/compare/release78...release79
Consumption - Agriculture and Nutrition
- Ruby
Published by CloCkWeRX about 1 month ago
Graph Weather - v1.0.123
Atmosphere - Meteorological Observation and Forecast
- Python
Published by github-actions[bot] about 1 month ago
GEEST - Release v1.2.2
Energy Systems - Energy Data Accessibility and Integration
- Python
Published by github-actions[bot] about 1 month ago
co2.js - v0.17.0
Changes
- Add
dataandhostingsubpath exports by @fershad in https://github.com/thegreenwebfoundation/co2.js/pull/263 - Add warning about switching default model to SWDMv4 by @fershad in https://github.com/thegreenwebfoundation/co2.js/pull/269
Dependency updates
- Bump tar-fs from 2.1.3 to 2.1.4 by @dependabot[bot] in https://github.com/thegreenwebfoundation/co2.js/pull/265
- Bump js-yaml by @dependabot[bot] in https://github.com/thegreenwebfoundation/co2.js/pull/268
Full Changelog: https://github.com/thegreenwebfoundation/co2.js/compare/v0.16.9...v0.17.0
Consumption - Computation and Communication
- JavaScript
Published by fershad about 1 month ago
PyForestScan - v0.3.8
What's Changed
- process: add
by_flightlineoption for per-flightline processing by @iosefa in https://github.com/iosefa/PyForestScan/pull/49
Full Changelog: https://github.com/iosefa/PyForestScan/compare/v0.3.7...v0.3.8
Biosphere - Forest Remote Sensing
- Python
Published by iosefa about 1 month ago
goat - GOAT 2.2.0 "Cashmere"
GOAT 2.2.0 “Cashmere” introduces a set of improvements designed to make your work more organized, efficient, and intuitive. This update enhances structure, simplifies navigation, and helps you understand and manage your projects with greater ease. 🚀
What’s New in GOAT 2.2.0 ✨
- Redesigned Data Mode UI – Data Mode has been completely refreshed with a cleaner, more intuitive interface, making it easier to browse and understand
- Layer Groups – Group layers into logical collections
- Dashboard Expansion Panels – Dashboards now support collapsible panels.
- Project Info View for Dashboards – Get essential project context inside your dashboard as a welcome screen
- Simple Style for dashboard layers – Make quick, lightweight visual adjustments to layers on public maps (e.g opacity)
What's Changed
- (wip): V2.2.0 by @majkshkurti in https://github.com/plan4better/goat/pull/3574
- fix(web): system settings api env reference by @majkshkurti in https://github.com/plan4better/goat/pull/3578
- V2.2.0 by @majkshkurti in https://github.com/plan4better/goat/pull/3579
- refactor: enhance schema and trigger management, alembic by @majkshkurti in https://github.com/plan4better/goat/pull/3580
- refactor: docker-compose by @majkshkurti in https://github.com/plan4better/goat/pull/3581
- docs: update readme by @majkshkurti in https://github.com/plan4better/goat/pull/3582
- fix: README by @majkshkurti in https://github.com/plan4better/goat/pull/3583
- docs: README by @majkshkurti in https://github.com/plan4better/goat/pull/3584
- fix: README by @majkshkurti in https://github.com/plan4better/goat/pull/3585
- ci/cd: fix platform by @majkshkurti in https://github.com/plan4better/goat/pull/3586
- trigger build by @majkshkurti in https://github.com/plan4better/goat/pull/3588
- V2.2.0 by @majkshkurti in https://github.com/plan4better/goat/pull/3590
- V2.2.0 by @majkshkurti in https://github.com/plan4better/goat/pull/3591
Full Changelog: https://github.com/plan4better/goat/compare/v2.1.3...v2.2.00
Consumption - Mobility and Transportation
- TypeScript
Published by majkshkurti about 1 month ago
PlantCV - v4.10
What's Changed
- fixing typo by @joshqsumner in https://github.com/danforthcenter/plantcv/pull/1755
- Hough circle regional filter by @joshqsumner in https://github.com/danforthcenter/plantcv/pull/1758
- update FAQ to mention color standardization by @HaleySchuhl in https://github.com/danforthcenter/plantcv/pull/1762
- Use a self-hosted image for testing by @nfahlgren in https://github.com/danforthcenter/plantcv/pull/1769
- add "thermal" mode to readimage() by @AFis-245 in https://github.com/danforthcenter/plantcv/pull/1727
- Add
num_acute_ptsoutputs observation tohomology.acuteby @HaleySchuhl in https://github.com/danforthcenter/plantcv/pull/1760 - Add cymk threshold custom range by @HaleySchuhl in https://github.com/danforthcenter/plantcv/pull/1763
- Rect multi roi by @joshqsumner in https://github.com/danforthcenter/plantcv/pull/1764
- color_correction.py fixes by @natejly in https://github.com/danforthcenter/plantcv/pull/1545
- Deepsource fixes for hyper_histogram by @natejly in https://github.com/danforthcenter/plantcv/pull/1500
- function import syntax update to resolve circular import deepsource issues by @HaleySchuhl in https://github.com/danforthcenter/plantcv/pull/1777
- Add total_edge_length to
pcv.analyze.sizeand debug updates by @HaleySchuhl in https://github.com/danforthcenter/plantcv/pull/1772 - manually unpacking tuple by @joshqsumner in https://github.com/danforthcenter/plantcv/pull/1781
- Filepath metadata by @joshqsumner in https://github.com/danforthcenter/plantcv/pull/1761
- Homology.pseudolandmarks complexity by @joshqsumner in https://github.com/danforthcenter/plantcv/pull/1785
- Acute complexity by @joshqsumner in https://github.com/danforthcenter/plantcv/pull/1786
- Segment insertion angle complexity by @joshqsumner in https://github.com/danforthcenter/plantcv/pull/1787
- Bump Python versions to 3.11-3.13 by @nfahlgren in https://github.com/danforthcenter/plantcv/pull/1799
- Flexible img format by @joshqsumner in https://github.com/danforthcenter/plantcv/pull/1774
- Default all imgformats by @joshqsumner in https://github.com/danforthcenter/plantcv/pull/1776
- Roi filter within by @joshqsumner in https://github.com/danforthcenter/plantcv/pull/1771
- crop_position_mask complexity by @joshqsumner in https://github.com/danforthcenter/plantcv/pull/1780
- json2csv cyclomatic complexity by @joshqsumner in https://github.com/danforthcenter/plantcv/pull/1784
- visualize.histogram complexity by @joshqsumner in https://github.com/danforthcenter/plantcv/pull/1782
- Analyze bound horizontal/vertical complexity by @joshqsumner in https://github.com/danforthcenter/plantcv/pull/1783
- fixed tutorial problem by @joshqsumner in https://github.com/danforthcenter/plantcv/pull/1808
- Add empty mask handling within
filters.obj_propsby @HaleySchuhl in https://github.com/danforthcenter/plantcv/pull/1811 - Support dpi with Altair by @nfahlgren in https://github.com/danforthcenter/plantcv/pull/1815
- docs: add JalissaPirro as a contributor for code, and doc by @allcontributors[bot] in https://github.com/danforthcenter/plantcv/pull/1836
- docs: add Sam-Taylor-UIOWA as a contributor for code, and doc by @allcontributors[bot] in https://github.com/danforthcenter/plantcv/pull/1837
- docs: add marcusdgriff as a contributor for code, doc, and test by @allcontributors[bot] in https://github.com/danforthcenter/plantcv/pull/1838
- Add "classic mini" color card support by @HaleySchuhl in https://github.com/danforthcenter/plantcv/pull/1817
- Revise tutorial contribution guide by @nfahlgren in https://github.com/danforthcenter/plantcv/pull/1841
- Limit altair version to v5, probably bump to v6 of altair in v5 of plantcv by @HaleySchuhl in https://github.com/danforthcenter/plantcv/pull/1845
- Metadata inspection by @joshqsumner in https://github.com/danforthcenter/plantcv/pull/1792
- Add easy metadata terms by @joshqsumner in https://github.com/danforthcenter/plantcv/pull/1798
- adding methods to roi.quick_filter by @joshqsumner in https://github.com/danforthcenter/plantcv/pull/1818
- add
segment_widthto morphology tools by @HaleySchuhl in https://github.com/danforthcenter/plantcv/pull/1844 - Open ended date filter by @joshqsumner in https://github.com/danforthcenter/plantcv/pull/1823
Full Changelog: https://github.com/danforthcenter/plantcv/compare/v4.9...v4.10
Biosphere - Plants and Vegetation
- Python
Published by HaleySchuhl about 1 month ago
The Global Environmental Multiscale Model -
Climate Change - Earth and Climate Modeling
- Fortran
Published by jackenvcan about 1 month ago
WAVES - v0.6.2
What's Changed
- Patch: Pin Jupyter Book to avoid migration issues by @RHammond2 in https://github.com/NREL/WAVES/pull/25
Full Changelog: https://github.com/NREL/WAVES/compare/v0.6.1...v0.6.2
Renewable Energy - Wind Energy
- Python
Published by RHammond2 about 1 month ago
WOMBAT - v0.12.3
What's Changed
- Patch: Fix Pytest and Jupter Book compatibility issues for latest releases by @RHammond2 in https://github.com/WISDEM/WOMBAT/pull/230
Full Changelog: https://github.com/WISDEM/WOMBAT/compare/v0.12.2...v0.12.3
Renewable Energy - Wind Energy
- Python
Published by RHammond2 about 1 month ago
DHNx -
What's Changed
- Fix docs build on readthedocs by @joroeder in https://github.com/oemof/DHNx/pull/122
- Fix nx graph methods by @joroeder in https://github.com/oemof/DHNx/pull/123
- Fix E231 missing whitespace by @jnettels in https://github.com/oemof/DHNx/pull/131
- Fix various errors in network connections by @jnettels in https://github.com/oemof/DHNx/pull/128
- Fix suboptimal usage of the logging module by @jnettels in https://github.com/oemof/DHNx/pull/132
- Replace print in precalc by logging by @joroeder in https://github.com/oemof/DHNx/pull/125
- Implement workaround for oemof.solph 0.5.1 compatibility by @jnettels in https://github.com/oemof/DHNx/pull/134
- Fix and update HeatPipeine classes / oemof_heatpipe.py by @joroeder in https://github.com/oemof/DHNx/pull/137
- Fix workflow issues by @jnettels in https://github.com/oemof/DHNx/pull/145
- Update example osm_invest by @p-snft in https://github.com/oemof/DHNx/pull/142
- Fix description of pressure unit from 'bar' to 'Pa' by @jnettels in https://github.com/oemof/DHNx/pull/144
- Feature: Allow multiple potential building connections by @jnettels in https://github.com/oemof/DHNx/pull/147
- Partially revert 7da0502 by @jnettels in https://github.com/oemof/DHNx/pull/150
- Revision/osmnx 2 by @p-snft in https://github.com/oemof/DHNx/pull/152
- Use current python versions by @p-snft in https://github.com/oemof/DHNx/pull/155
- Follow API udaptes of solph by @p-snft in https://github.com/oemof/DHNx/pull/153
New Contributors
- @p-snft made their first contribution in https://github.com/oemof/DHNx/pull/142
Full Changelog: https://github.com/oemof/DHNx/compare/v0.0.3...v0.0.4
Consumption - Buildings and Heating
- Python
Published by p-snft about 1 month ago
GHEtool - v2.4.0.dev18
v2.4.0.dev18
Renewable Energy - Geothermal Energy
- Python
Published by wouterpeere about 1 month ago
GHEtool - v2.4.0.dev17
v2.4.0.dev17
Renewable Energy - Geothermal Energy
- Python
Published by wouterpeere about 1 month ago
GHEtool - v2.4.0.dev16
v2.4.0.dev16
Renewable Energy - Geothermal Energy
- Python
Published by wouterpeere about 1 month ago
EUReCA - v1.0.3-beta
Just some minor changes from v1.0.2
Full Changelog: https://github.com/BETALAB-team/EUReCA/compare/v1.0.2-beta...v1.0.3-beta
Consumption - Buildings and Heating
- Python
Published by Mohamad-k97 about 1 month ago
SNAP - v2.5.8
What's Changed
- Add lookup table for alpha drydep parameter by @halvarsu in https://github.com/metno/snap/pull/179
- Fix warnings by @halvarsu in https://github.com/metno/snap/pull/186
- landuse fractions in version control by @heikoklein in https://github.com/metno/snap/pull/187
- Fix global model by @heikoklein in https://github.com/metno/snap/pull/188
New Contributors
- @halvarsu made their first contribution in https://github.com/metno/snap/pull/179
Full Changelog: https://github.com/metno/snap/compare/v2.5.7...v2.5.8
Atmosphere - Atmospheric Dispersion and Transport
- Fortran
Published by heikoklein about 1 month ago
GHEtool - v2.4.0.dev15
Renewable Energy - Geothermal Energy
- Python
Published by wouterpeere about 1 month ago
BioTIMEr - BioTIMEr version 0.3.0 CRAN
BioTIMEr 0.3.0 - 29.11.2025
Major Improvement
- The package now uses
data.tablein the background for major speed
and memory usage improvements. Resampling the whole BioTIME database used to
take > 1 hour and now takes < 1 minute. - methods: gridding and resampling functions now handle
data.frame,
data.tableandtibbleobjects with dedicated functions. - getAlphaMetrics and getBetaMetrics are faster and use 100x less memory.
New Features
-
In the
resamplingfunction:-
new argument
summarise, TRUE by default keeps previous behaviour.If TRUE, the abundance and/or biomass is summed per rarefyID while if FALSE
the abundance and/or biomass will be summed per rarefyID/SAMPLE_DESC and gives
more columns.
-
-
In the getAlphaMetrics and getBetaMetrics functions:
-
data.framescontaining several resamplings are acceptedIf the provided data contain several resamplings, metrics will be computed
per resampling, per assemblageID, per year.
-
-
In the getLinearRegressions function:
-
removed the
divTypeargument.The function now reads the class of the objects produced by
getAlphaMetrics
andgetBetaMetricsand computes the expected metrics.
-
Minor Improvements and Bug Fixes
-
In the
themeBioTIMEfunction:- argument
lpis soft deprecated in favour oflegend.position - argument
fontSizeis soft deprecated in favour offont.size - argument
colxis soft deprecated in favour ofaxis.colour - argument
colyis soft deprecated in favour ofstrip.background - the order of the arguments did not change.
- argument
Biosphere - Biodiversity Analysis and Metrics
- R
Published by AlbanSagouis about 1 month ago
GHEtool - v2.4.0.dev14
v2.4.0.dev14
Renewable Energy - Geothermal Energy
- Python
Published by wouterpeere about 1 month ago
SimShady - [v0.2.0] - The CLI
What's Changed
We have added a CLI, so that you can run simshady locally.
- Repair links #58 by @FlorianK13 in https://github.com/open-pv/simshady/pull/59
- Add simshady to docs links #60 by @FlorianK13 in https://github.com/open-pv/simshady/pull/61
- Create a joss publication by @FlorianK13 in https://github.com/open-pv/simshady/pull/62
- Add acknowledgement statement. by @kpoeppel in https://github.com/open-pv/simshady/pull/63
- 64 puppeteer only approach by @mestr01 in https://github.com/open-pv/simshady/pull/68
- Updates for joss publication by @FlorianK13 in https://github.com/open-pv/simshady/pull/72
New Contributors
- @mestr01 made their first contribution in https://github.com/open-pv/simshady/pull/68
Full Changelog: https://github.com/open-pv/simshady/compare/v0.1.1...v0.2.0
Renewable Energy - Photovoltaics and Solar Energy
- TypeScript
Published by FlorianK13 about 1 month ago
Growstuff - Release 78
What's Changed
- release 76 by @CloCkWeRX in https://github.com/Growstuff/growstuff/pull/4336
- Update crops_helper.rb by @CloCkWeRX in https://github.com/Growstuff/growstuff/pull/4338
- Add Contribution Links and Conditional Edit Form by @google-labs-jules[bot] in https://github.com/Growstuff/growstuff/pull/4339
- Allow Wikidata ID to be set when editing a scientific name by @google-labs-jules[bot] in https://github.com/Growstuff/growstuff/pull/4341
- Add schema.org markup to crop pages by @google-labs-jules[bot] in https://github.com/Growstuff/growstuff/pull/4340
- Styling by @CloCkWeRX in https://github.com/Growstuff/growstuff/pull/4342
- Fix rendering by @CloCkWeRX in https://github.com/Growstuff/growstuff/pull/4344
- Add version tracking to crops model by @google-labs-jules[bot] in https://github.com/Growstuff/growstuff/pull/4343
- Add revert functionality to admin crops page by @google-labs-jules[bot] in https://github.com/Growstuff/growstuff/pull/4346
- feat: Add Public Food Key to Crop model by @google-labs-jules[bot] in https://github.com/Growstuff/growstuff/pull/4352
- Optimize Data Improvement Page by @google-labs-jules[bot] in https://github.com/Growstuff/growstuff/pull/4356
- Bump rubocop-rails from 2.34.1 to 2.34.2 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4355
- Fix crops/show view spec by @google-labs-jules[bot] in https://github.com/Growstuff/growstuff/pull/4354
- Add Rake Task to Import Australian Food Data by @google-labs-jules[bot] in https://github.com/Growstuff/growstuff/pull/4353
Full Changelog: https://github.com/Growstuff/growstuff/compare/release76...release78
Consumption - Agriculture and Nutrition
- Ruby
Published by CloCkWeRX about 1 month ago
Open Sustainable Technology - OpenSustain.tech-2025-12
Automated monthly release of projects and organizations listed at OpenSustain.tech and enriched by metadata released by ecosyste.ms
Included files:
- opensustain-tech-projects-OpenSustain.tech-monthly-release-2025-12.csv
- opensustain-tech-organizations-OpenSustain.tech-monthly-release-2025-12.csv
Sustainable Development - Knowledge Platforms
Published by github-actions[bot] about 1 month ago
Fields of The World - v3.1 "PRUE" CC-BY release
This release contains CC-BY versions of the previous PRUE model checkpoints. The models are trained using the same prue_efnet{3,5,7}.yaml configs located in configs/release/prue with the exception of removing noncommercial licensed countries from the train dataset.
Metrics below were computed on the Full FTW dataset using ftw model test -p3 -t3 --temporal_options stacked --model path/to/model.ckpt --countries full_data
| Model | Pixel Level IoU | Pixel Level Precision | Pixel Level Recall | Object Level Precision | Object Level Recall | Object Level F1 |
|---|---|---|---|---|---|---|
| EfficientNet-B3 | 0.76 | 0.87 | 0.86 | 0.54 | 0.31 | 0.39 |
| EfficientNet-B5 | 0.76 | 0.88 | 0.86 | 0.53 | 0.33 | 0.41 |
| EfficientNet-B7 | 0.77 | 0.88 | 0.86 | 0.58 | 0.35 | 0.44 |
Below are the original PRUE CC-BY-NC checkpoint metrics reference:
| Model | Pixel Level IoU | Pixel Level Precision | Pixel Level Recall | Object Level Precision | Object Level Recall | Object Level F1 |
|---|---|---|---|---|---|---|
| EfficientNet-B3 | 0.74 | - | - | - | - | 0.43 |
| EfficientNet-B5 | 0.75 | - | - | - | - | 0.46 |
| EfficientNet-B7 | 0.76 | 0.89 | 0.83 | 0.62 | 0.40 | 0.47 |
Consumption - Agriculture and Nutrition
- Jupyter Notebook
Published by isaaccorley about 1 month ago
Growstuff - release76
What's Changed
- release 75 by @CloCkWeRX in https://github.com/Growstuff/growstuff/pull/4334
- Recursive parent lookup by @CloCkWeRX in https://github.com/Growstuff/growstuff/pull/4335
- More recursive companions by @CloCkWeRX in https://github.com/Growstuff/growstuff/pull/4337
Full Changelog: https://github.com/Growstuff/growstuff/compare/release75...release76
Consumption - Agriculture and Nutrition
- Ruby
Published by CloCkWeRX about 1 month ago
Growstuff - release75
What's Changed
- Crops > Show detail from parent by @CloCkWeRX in https://github.com/Growstuff/growstuff/pull/4333
Full Changelog: https://github.com/Growstuff/growstuff/compare/release74...release75
Consumption - Agriculture and Nutrition
- Ruby
Published by CloCkWeRX about 1 month ago
Metocean-stats - v.1.1.9
Hydrosphere - Ocean and Hydrology Data Access
- Python
Published by KonstantinChri about 1 month ago
Growstuff - release74
What's Changed
- Bump icalendar from 2.11.2 to 2.12.0 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4282
- Bump rubocop from 1.81.0 to 1.81.1 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4279
- Bump haml-rails from 2.1.0 to 3.0.0 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4281
- Bump faraday from 2.13.4 to 2.14.0 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4280
- Bump rubocop-rails from 2.33.3 to 2.33.4 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4278
- Add test coverage for updating an activity via the API by @google-labs-jules[bot] in https://github.com/Growstuff/growstuff/pull/4277
- Bump rack from 2.2.18 to 2.2.19 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4287
- Bump active_record_union from 1.3.0 to 1.4.0 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4285
- Bump selenium-webdriver from 4.35.0 to 4.36.0 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4286
- Bump rack from 2.2.19 to 2.2.20 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4288
- Bump icalendar from 2.12.0 to 2.12.1 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4292
- Bump puma from 7.0.4 to 7.1.0 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4293
- Bump chartkick from 5.2.0 to 5.2.1 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4291
- Bump rubocop from 1.81.1 to 1.81.6 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4296
- Bump jquery-rails from 4.6.0 to 4.6.1 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4298
- Bump haml from 6.3.0 to 7.0.0 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4305
- Bump selenium-webdriver from 4.36.0 to 4.38.0 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4302
- Bump haml_lint from 0.66.0 to 0.67.0 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4311
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4301
- Bump haml from 7.0.0 to 7.0.1 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4309
- Bump rails from 7.2.2.2 to 7.2.3 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4307
- Bump actions/setup-node from 5 to 6 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4290
- Bump responders from 3.1.1 to 3.2.0 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4289
- Bump bullet from 8.0.8 to 8.1.0 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4300
- Bump query_diet from 0.7.2 to 0.7.3 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4304
- Bump scout_apm from 5.7.1 to 5.8.0 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4310
- Bump oj from 3.16.11 to 3.16.12 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4308
- Bump axe-core-capybara from 4.10.3 to 4.11.0 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4299
- Bump rake from 13.3.0 to 13.3.1 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4306
- Bump rubocop from 1.81.6 to 1.81.7 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4312
- Bump rswag-ui from 2.16.0 to 2.17.0 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4315
- Bump rswag-specs from 2.16.0 to 2.17.0 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4313
- Bump rswag-api from 2.16.0 to 2.17.0 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4314
- Bump i18n-tasks from 1.0.15 to 1.1.0 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4320
- Bump rubocop-factory_bot from 2.27.1 to 2.28.0 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4317
- Bump rubocop-rspec_rails from 2.31.0 to 2.32.0 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4318
- Bump js-yaml from 3.14.1 to 3.14.2 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4322
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4323
- Bump haml from 7.0.1 to 7.0.2 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4316
- Bump rubocop-rspec from 3.7.0 to 3.8.0 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4319
- Bump rubocop-rails from 2.33.4 to 2.34.1 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4324
- Bump i18n-tasks from 1.1.0 to 1.1.2 by @dependabot[bot] in https://github.com/Growstuff/growstuff/pull/4326
- Add YouTube Video to Crop Page by @google-labs-jules[bot] in https://github.com/Growstuff/growstuff/pull/4329
- feat: Migrate crop description to a dedicated column by @google-labs-jules[bot] in https://github.com/Growstuff/growstuff/pull/4331
- Add coverage for crops by @CloCkWeRX in https://github.com/Growstuff/growstuff/pull/4332
- Delete Crop > Destroy dependent relationships by @CloCkWeRX in https://github.com/Growstuff/growstuff/pull/4266
Full Changelog: https://github.com/Growstuff/growstuff/compare/release73...release74
Consumption - Agriculture and Nutrition
- Ruby
Published by CloCkWeRX about 1 month ago
Metocean-stats - v.1.1.8
Hydrosphere - Ocean and Hydrology Data Access
- Python
Published by KonstantinChri about 1 month ago
Metocean-stats - v.1.1.7
Hydrosphere - Ocean and Hydrology Data Access
- Python
Published by KonstantinChri about 1 month ago