wheel icon indicating copy to clipboard operation
wheel copied to clipboard

Add wheel info subcommand

Open killerdevildog opened this issue 7 months ago • 6 comments

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

killerdevildog avatar Jul 19 '25 06:07 killerdevildog