Kyle Benesch

Results 254 comments of Kyle Benesch

Is the progress on that tracked anywhere. Or do you mean the [1.0.0 milestone](https://github.com/pypa/wheel/milestone/1)?

With pkginfo removed it looks like Decloate still uses the following from wheel: ```python from wheel.util import native, urlsafe_b64encode from wheel.wheelfile import WheelFile ``` I think the uses of `wheel.util`...

Looking into it more. Delocate uses WheelFile in one function where it's constructed and then the `WheelFile.dist_info_path` and `WheelFile.parsed_filename` attributes are read. Maybe the packaging module has equivalents to these?

Maybe try this change in `test.yml`: ```diff -coverage run -m pytest -W always +python -m coverage run -m pytest -W always ``` https://stackoverflow.com/questions/7063709/coverage-py-python-module-import-errors-when-running-script

That's too bad. I've had similar issues with pytest which were solved like this before. The issue isn't locally reproducible for me either. So I guess I'll try to messing...

Sounds like that'd do it. It'd be easier to detect these kinds of regressions if the tests CI ran on all branches instead of only main. You would've seen the...

> If I enabled CI to run on all branches, it would run the same test suite twice every time a changeset was pushed to a PR branch. If I...

`src/wheel/__main__.py` has `import wheel.cli` but that module was renamed. Are you using Mypy? Maybe I should make a PR to fix the type issues I see here.

I can see that. Trying to fix some issues I run into problems that stuff from other packages are being used magically. So at most I can only suppress or...