Skip to content

Release 0.6.0 - #65

Merged
TimoDiepers merged 1 commit into
mainfrom
release/0.6.0
Aug 20, 2026
Merged

TimoDiepers merged 1 commit into
mainfrom
release/0.6.0

Conversation

@TimoDiepers

@TimoDiepers TimoDiepers commented Aug 20, 2026

Copy link
Copy Markdown
Collaborator

Cuts release 0.6.0: bumps optimex.__version__ to 0.6.0 and dates the previously unreleased changelog section (2026-08-20). No functional code changes — everything below already landed on main via #64.

Highlights

  • Performance: the notebooks/methanol_and_iron.ipynb case study runs end to end in 44 s instead of 613 s. Model build 103.6 s → 1.7 s, solve 55.7 s → 0.1 s, PostProcessor.get_dynamic_inventory() 19.8 s → 0.2 s, with identical results.
  • Changed results: background_inventory.cutoff now defaults to None. The old default truncated background inventories before aggregation, biasing flow amounts low by up to 30%.
  • Background databases are calculated in parallel by default; uncharacterized elementary flows are dropped from the model (background_inventory.retain_flows, restrict_to_characterized_flows).
  • Background inventories are cached on disk per (project, database, activity); opt out with background_inventory.use_disk_cache, clear with lca_processor.clear_lca_caches(include_disk=True).
  • Flow limits that cannot take effect are now reported instead of silently ignored.
  • get_dynamic_inventory() no longer returns exactly-zero rows.

Minor bump rather than patch because of the changed cutoff default and the new raise in ModelInputManager.override().

Follow-up after merge

Tagging v0.6.0 / publishing a GitHub release triggers the PyPI and conda deploy workflows.

Bump __version__ to 0.6.0 and close out the Unreleased changelog
section with today's date.
@codecov

codecov Bot commented Aug 20, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@TimoDiepers
TimoDiepers merged commit 2778af5 into main Aug 20, 2026
13 checks passed
@TimoDiepers
TimoDiepers deleted the release/0.6.0 branch August 20, 2026 14:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant