-
-
Notifications
You must be signed in to change notification settings - Fork 262
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
--outdated flag to status #2284
Conversation
KristofferC
commented
Dec 9, 2020
•
edited
Loading
edited
What about showing a limited form of this by default? Like |
I'll put in a word for displaying the full names of each package causing a hold back (as in the screenshot) -- this would hugely decrease the barrier of entry for folks that aren't experts in the nuances of |
That seems like way too much information to put in the default status output. |
Something like this for
|
This is with a I am not sure having |
I've gotten around to showing something by default in the normal status update. I'll work on how it would look and update here. |
5532239
to
6d8b70a
Compare
I updated this. Still need to fix tests etc. The way it works now is that if you give the
Also, Crayons here is not the latest version but it is the latest version according to our own specific compact (I added
I think it would be good to get this in before deciding on what exactly to show in the default |
I gave this a bit of a go.
To me the word "--compat" doesn't lend itself to that behavior. Perhaps "--heldback"? of if staying with Also, perhaps it should indicate when the package is held back by an explicit |
Thanks for the comment. Regarding showing all packages, and just have a note for those that are upper bounded, I tried that first but it was kind of noisy and for big environments, you were mostly scrolling around trying to find the upper-bounded packages.
This shows that Crayons is upper bounded to 3.0.0 due to project compat. GR is upper bounded to 0.57.5 due to Plots etc.
Here we see that Crayons is upper bounded to 2.0.0 and the max version from compat is 3.0.0 and the max total version is 4.0.4 (shown in yellow). |
c42f6b0
to
5d5f1fa
Compare
Brainstorming option names: |
What about
|
What I liked with
When you use this option, from my experience with playing around with it, you don't really care about packages that are on the latest version. |
Yeah ok. I guess I was thinking about it from the perspective of #2682 but that issue seems to need a separate solution that's more about latest. |
effe5ef
to
1675cfe
Compare
Another thing, you could also be restricted by Julia compat. I don't think this is taken into account right now in this code. Gonna have to test it. |
1675cfe
to
d56ee9c
Compare
d56ee9c
to
94a0b37
Compare
|
That does seem like a good name for this option 👍🏻 |
Yep, let's go with that |
3b88ab7
to
74457c0
Compare