Skip to content

chore(main): release 0.6.5 - #106

Merged
FBumann merged 1 commit into
mainfrom
release-please--branches--main--components--tsam_xarray
Jul 27, 2026
Merged

chore(main): release 0.6.5#106
FBumann merged 1 commit into
mainfrom
release-please--branches--main--components--tsam_xarray

Conversation

@fluxopt-release

@fluxopt-release fluxopt-release Bot commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

0.6.5 (2026-07-27)

Features

  • support tsam v4 (cluster_counts rename, ClusterConfig.weights removal) (#105) (6cd9f5d)

Bug Fixes

  • reset uv.lock before the base benchmark run (#111) (3d7d8b7)

Performance Improvements

  • disaggregate unsegmented clusterings with a numpy gather (#116) (0fc2de6)

This PR was generated with Release Please. See documentation.

@fluxopt-release
fluxopt-release Bot force-pushed the release-please--branches--main--components--tsam_xarray branch from ac4fd34 to 0e9a151 Compare July 23, 2026 20:49
@github-actions

github-actions Bot commented Jul 23, 2026

Copy link
Copy Markdown

Benchmarks

Δ% vs base, one table sorted by biggest change first
(min walltime and memray peak). Peak memory is
deterministic — any delta there is real; walltime on GitHub
runners is noisy, so only large time deltas are meaningful.
The interactive plot is attached as the benchmark-plot artifact.

Full table

benchmarks/test_bench_aggregate.py

name metric base head
test_config_extremes[replace] time 0.0566s +3.2%
peak 1.9 MiB 0.0%
test_config_extremes[append] time 0.05573s +3.0%
peak 1.9 MiB 0.0%
test_config_representation[dist_global_minmax] time 0.1415s +2.2%
peak 1.78 MiB 0.0%
test_e2e_slices time 1.34s +1.8%
peak 14.3 MiB 0.0%
test_user_apply time 0.4505s +1.2%
peak 104 MiB 0.0%
test_e2e_wide[dist_global] time 2.044s +1.2%
peak 104 MiB 0.0%
test_config_representation[medoid] time 0.05464s +1.0%
peak 1.9 MiB 0.0%
test_e2e_multidim time 0.2589s +1.0%
peak 26.7 MiB 0.0%
test_e2e_wide[medoid] time 0.5605s +1.0%
peak 113 MiB 0.0%
test_config_representation[dist_global] time 0.1406s +0.7%
peak 1.78 MiB 0.0%
test_config_representation[mean] time 0.05204s +0.6%
peak 1.78 MiB 0.0%
test_e2e_default time 0.08787s +0.6%
peak 7.11 MiB 0.0%
test_wrapper_concat_results time 0.02225s +0.4%
peak 8.72 MiB 0.0%
test_user_disaggregate time 0.001489s +0.3%
peak 8.62 MiB 0.0%
test_e2e_full time 0.1688s -2.1%
peak 6.6 MiB 0.0%
test_config_representation[dist_cluster] time 0.05604s -3.7%
peak 1.78 MiB 0.0%
test_wrapper_to_dataframe time 0.0003821s -6.2%
peak 8.55 MiB 0.0%
test_user_disaggregate_segmented time 0.01801s -7.0%
peak 6.88 MiB 0.0%
test_wrapper_result_conversion time 0.04172s -7.8%
peak 60.3 MiB 0.0%
test_user_disaggregate_sliced time 0.007068s -12.6%
peak 51.4 MiB 0.0%

@fluxopt-release
fluxopt-release Bot force-pushed the release-please--branches--main--components--tsam_xarray branch from 0e9a151 to 61c6bb9 Compare July 27, 2026 11:32
@FBumann
FBumann merged commit fa03e40 into main Jul 27, 2026
11 checks passed
@fluxopt-release

Copy link
Copy Markdown
Contributor Author

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant