Commits
Click on a commit to change the comparison rangefix deployment name truncation in from_storage and afrom_storage
completes the fix from #16553 by removing Path(name).stem from
from_storage and afrom_storage methods, which was causing deployment
names with dots (e.g., "pricing-subflow-v2.0.1") to be truncated
to just the stem (e.g., "pricing-subflow-v2").
the validate_name field validator already handles .py file extensions
correctly, so using Path(name).stem is redundant and causes incorrect
truncation for version numbers and other dots in deployment names.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com> add unit tests for deployment name with dots in from_storage
adds regression tests to verify that deployment names with dots
(e.g., "pricing-subflow-v2.0.1") are not truncated when using
from_storage() and afrom_storage() methods.
this provides clear proof that the fix works correctly.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>