Frost Ming
Frost Ming
Never mind, I can implement it if you are not able to.
Done, now you can test on the master branch. Note that `--outdated` is just an alias of `--dry-run` 
> The "outdated" command should simply be a shortcut to showing the currently locked version of each lib vs the latest one on pypi. The problem is that the latest...
There are 5 levels of versions available for a specific package: 1. The version currently installed in the working set 2. The version pinned in the lockfile 3. The version...
> I would even suggest if it's easier to skip 3 at phase 1 if at all helpful. So you suggest 1,3,5 as listed in my previous comment. My point...
This function is not difficult to implement at all. It's just a matter of requesting new versions from PyPI. However, I tend to avoid introducing a command that overlaps too...
It seems most people in this thread prefer `pdm outdated`, now let's go this path. Adding a new command needs more effort than just implementing the required function. We need...
> Can't the same logic as in "list" apply here as well? No, `pdm list` lists either **installed packages**, or **pinned packages** when `--resolve` is passed, but don't list both,...
> So, If I get this right, "installed but not pinned" means libs listed with "*" in their version? Nope, "pinned" means recorded in the lockfile. There might be packages...
It seems not reproducible on my side. Can you apply the workaround you mentioned and check if that works?