wheel
wheel copied to clipboard
Add wheel info subcommand
Implements GitHub issue #639: Add wheel info subcommand to display metadata about wheel files without unpacking them.
Features:
- Shows package name, version, and build information
- Displays wheel format version and generator
- Lists supported Python versions, ABI, and platform tags
- Shows package metadata (summary, author, license, classifiers)
- Displays dependencies and file count/size information
- Optional verbose mode with detailed file listing
- Comprehensive error handling for missing files
Changes:
- Add src/wheel/_commands/info.py with main implementation
- Update src/wheel/_commands/init.py to register new command
- Add tests/commands/test_info.py with comprehensive test coverage
- Add docs/reference/wheel_info.rst with usage documentation
- Update docs/reference/index.rst to include new command docs
- Update docs/user_guide.rst with info command examples
- Update docs/manpages/wheel.rst with info command reference
Addresses #639 See #639