-
Notifications
You must be signed in to change notification settings - Fork 711
Add Distribution.Client.Main
#8793
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
Conversation
Some bikeshedding here: maybe instead of the |
Done. Though personally, I think |
To add my 2 cents: I think |
@sol: Whey you are ready, you can apply the |
I tend to agree with this, if just to keep the change minimal -- I don't think either |
I wholeheartedly agree with this. The reason I changed the name in the first place is that otherwise git's rename detection will not do a very good job. While If we are ok to split this into two commits (that we then should not squash) then I can do something that meets all of these points:
If we want this in one commit then I will go with Finally, let's not forget that at this point we drifted very deep into the realm of bikeshedding:
TL;DR: Options:
|
@andreasabel apparently I don't have the permissions to add labels. From my side this is ready to merge. Option (3) could be done as a follow-up PR if somebody is inclined to do so. |
@sol : You should have the permissions now, I added you as collaborator. I am still for option 3 (a second commit renaming |
Done. |
This makes it easier to integrate `cabal-install` into other tools.
To get the future behavior now, you can configure Or you can create a dedicated github account for squash and rebase operations, and use it in different |
9e40022
to
c61e206
Compare
@andreasabel Will this make its way into |
@Mikolaj : Will this go into |
Unfortunately, rather not into 3.10.1.0 --- we are past the hard freeze and I'm now struggling (and losing) with the changelogs. 3.10.2.0 is a possibility, though, if it happens. |
Ok, I see. Keep up the good fight, @Mikolaj ! |
@Mergifyio backport 3.10 |
✅ Backports have been created
|
Add `Distribution.Client.Main` (backport #8793)
This makes it easier to integrate
cabal-install
into other tools.I need this for a functional scripting environment that uses
cabal-install
for dependency caching.