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
azure-cli: 0.10.17 -> 2.0.27 #36528
azure-cli: 0.10.17 -> 2.0.27 #36528
Conversation
Necessary for azure-cli python packages
Necessary for azure-cli python packages
Necessary for azure-cli python packages
Necessary for azure-cli python packages
Necessary for azure-cli python packages
Necessary for azure-cli python packages
Thanks for the PR. This is a huge change, and would be very hard to maintain I'm afraid. How do you plan to maintain this? |
I'm also curious how you made this change. I've not been able to get |
Yeah, I agree that this will be painful to maintain. The way I created them was a lot of checking pypi.org for packages and figuring out the dependencies from there. It took a few hours. I would've liked to have to tried pypi2nix, but I also couldn't get it to work, but I'm a python noob. I'll come back to this and see figure out some path forward. |
cc: @garbas for any input/suggestions, also ref: nix-community/pypi2nix#194 |
Has the situation gotten any better? |
This is stalled and should probably be closed. @FRidh |
the azure-{,mgmt}-* packages have been added by #60435 (rotting a huge portion of this PR) recently, the azure-cli consolidated/flattened a lot of their Also, the azure-cli is meant to be a "flexible" interactive tool, in which the surface API isn't stable at all. See https://docs.microsoft.com/en-us/cli/azure/release-notes-azure-cli?view=azure-cli-latest for "removed" or "BREAKING CHANGE" entries. (So this would be very hard to maintain, as the dependency graph is also very dynamic between, or overly constrained on certain packages see setup.py At the very least, I would recommend closing this ticket @FRidh |
Let's close this, we can always resume from what's in this PR. Thanks! |
Motivation for this change
The azure-cli that was here before was very outdated. It's now written in python3 and has a mess of new python packages.
Things done
build-use-sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)