chore: stabilization merge — CLI fix, pytest warnings, claudeignore#30
Merged
robotlearning123 merged 5 commits intomainfrom Mar 31, 2026
Merged
chore: stabilization merge — CLI fix, pytest warnings, claudeignore#30robotlearning123 merged 5 commits intomainfrom
robotlearning123 merged 5 commits intomainfrom
Conversation
- Add pytest-timeout dependency to fix UnknownMarkWarning - Add filterwarnings config to ignore nmrglue NumPy 2.0 deprecation Tests now run with 0 warnings (1165 passed, 14 skipped)
The scaffold command was generating adapters with vendor="TODO" hardcoded.
Now it extracts the vendor from the first part of the device name
(e.g., "zeiss" from "zeiss-zen", "biotek" from "biotek-gen5").
- Parse vendor from device_name.split('-')[0]
- Capitalize vendor name properly
- Add tests for vendor extraction
Fixes: TODO comment in cli.py line 340
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- N802: rename test functions with non-lowercase names (enUS, REFRESH) - N806: rename MockAsyncOpenAI_class -> mock_openai_cls, MockTool -> mock_tool_cls - F841: remove unused variable assignments (original, captured, mock_processor) - E501: break long JSON string literal in test_openai_compat
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Stabilization merge from analysis-temp branch.
Test plan