Merge pull request #1393 from Kami/fix_wheel_metadata

Fix wheel METADATA and ensure conditional dependencies are handled correctly