Skip to content

v1.0.1 - Bug Fixes & API Consistency

Choose a tag to compare

@simonplmak-cloud simonplmak-cloud released this 20 May 23:54
· 52 commits to main since this release

Intangible Valuation 1.0.1

Patch release fixing all user POV bugs from acceptance testing.

Critical Fixes

  • All 124+ functions now return ValuationResult consistently (was mixed dict/ValuationResult)
  • Package layout fixed: src/intangible_valuation/ per Python packaging standards
  • README examples now work verbatim (value.value access works)
  • CI/CD fully green (ruff, mypy, pytest, security audit)

User-Facing Fixes

  • trademark_valuation() accepts 0-100 brand strength scale
  • mpeem() handles simple list inputs
  • MCP docs example values corrected
  • README badge updated to custom domain
  • Skill names match README

Technical Improvements

  • ValuationResult supports dict-like protocol (in, [], .get(), .keys())
  • Custom exceptions exported (ValuationError, InputValidationError, etc.)
  • Dependency upper bounds added
  • 1056 tests passing, mypy clean

Full changelog: https://github.com/simonplmak-cloud/intangible-valuation/blob/main/CHANGELOG.md