tox-dev / pipdeptree

A command line utility to display dependency tree of the installed Python packages

Home Page:https://pypi.python.org/pypi/pipdeptree

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Issue with packages built with pdm-backend 2.x

f3flight opened this issue · comments

Hi tox-dev team, I've filed a bug to setuptools but it is related to pipdeptree (manifests through it), I think you may want to be aware - pypa/setuptools#4250.
TL;DR is packages built with pdm-backend 2.x use unexpected normalization for .dist-info folder name, causing pipdeptree to fail mapping requrement to dist.

I feel we should normalize package names on our side, PR for that welcome. I don't think it's a setuptools bug.

I feel we should normalize package names on our side, PR for that welcome. I don't think it's a setuptools bug.

Right, my gut feeling is similar. I filed a bug to pdm-backend as well, because that is the source of change - pdm-project/pdm-backend#218