v1.0.1 - Bug Fixes & API Consistency
Intangible Valuation 1.0.1
Patch release fixing all user POV bugs from acceptance testing.
Critical Fixes
- All 124+ functions now return
ValuationResultconsistently (was mixed dict/ValuationResult) - Package layout fixed:
src/intangible_valuation/per Python packaging standards - README examples now work verbatim (
value.valueaccess works) - CI/CD fully green (ruff, mypy, pytest, security audit)
User-Facing Fixes
trademark_valuation()accepts 0-100 brand strength scalempeem()handles simple list inputs- MCP docs example values corrected
- README badge updated to custom domain
- Skill names match README
Technical Improvements
ValuationResultsupports 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