Files
claude-scientific-skills/scientific-skills/uspto-database
Alyshia Ledlie bf4267161f refactor: replace manual argv parsing with argparse
- Convert uniprot_client.py to use argparse module
- Convert peds_client.py to use argparse module
- Convert trademark_client.py to use argparse module
- Add mutually exclusive argument groups for better UX
- Implement comprehensive help text with examples
- Add short and long argument options for all commands
- Improve error handling with proper parser.error() calls

Replaces error-prone manual sys.argv parsing with robust
argparse implementation for better user experience and
input validation.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-29 01:13:05 -05:00
..
2025-11-13 18:50:42 -08:00