Closed andy-maier closed 3 years ago
In our projects using click-repl, we can mitigate this by pinning click to <8.0.0. At least until the desire to use the new autocompletion of click weighs in ;-)
@andy-maier that doesnt really work for all t he distro packages. with no click 8 support this will make a major problem for the click-repl distro package
Hey @andy-maier take a look at this branch. I've tested it with Python 3.9.4 on macOS.
@jm66 I have tried your branch in one of our projects (https://github.com/zhmcclient/zhmccli/pull/173) and it installs fine with click 8.0. I did a few manual tests of using the repl mode of the command and used its auto-completion, and that all worked fine.
So from my perspective, this change is good to go forward.
@anthraxx I know. I was just trying to make a statement for our projects.
Hopefully the change by @jm66 gets accepted by the new maintainers and a release can be made.
This is blocking Celery from upgrading to Click 8.
I think we can close this, now that v0.2.0 is out.
Thank you!
Click 8.0.0 removed an internal name which click-repl depends upon:
E.g. on Python 3.8 on macOS: