messometer 2026-03-21
Upgrade provide-foundation, bump version, and add memray profiling
13 files · 222+ · 57-

Dependency and version updates

3 files changed
  • VERSION Bumped to 0.3.21
  • pyproject.toml Pinned provide-foundation>=0.3.21
  • uv.lock Updated lock file
  • Upgraded provide-foundation dependency to 0.3.21 and bumped project version decouple internal
    3 files
    • VERSION
    • pyproject.toml
    • uv.lock

Performance profiling infrastructure

3 files changed
  • memray_cadence_stress.py Memory profiling stress test for cadence grouping (64 lines)
  • memray_engine_stress.py Memory profiling stress test for engine (77 lines)
  • cadence.py Refactored cadence grouping (70-line diff)
  • Added memray memory profiling stress tests and refactored cadence grouping for better performance characteristics qualify internal
    3 files
    • memray_cadence_stress.py
    • memray_engine_stress.py
    • cadence.py