-
-
Notifications
You must be signed in to change notification settings - Fork 416
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
print the conflict
reason before trying an older version of dep in pdm add
#2866
Comments
conflict
reason before trying an older version for pdm add
conflict
reason before trying an older version of dep in pdm add
Have you tried the |
hi!
like i said, the output should very short (70-110 "chars" at max per dep, not 70-110 lines lol), say smth like:
above is took from following, and reformatted to be even shorter.
|
but pdm may attempt many times to find the matching version, keeping falling back to older versions. even shortest conflict summary will make the log big, have you imagined how it would look like? |
also, the specific is one line per try of a single explicit dep. the heading wont be repeated. so, format would become:
|
|
summaries & titles
conflict
reason before trying an older version of dep inpdm add
Is your feature/enhancement proposal related to a problem? Please describe.
pdm add ...
would keep on trying and trying and trying with older and older versions; taking sooo long timearch
, theos
? or some other dependency? or the toolchain used?Describe the solution you'd like
a brief/short version of the conflict reason can be shared (optionally)
similar to how a locked
pdm add ...
i.e. saypdm add tensorflow>=2.16
on windows 10 os immediately shows the following:it is similar but not same as #1639
The text was updated successfully, but these errors were encountered: