Skip to content
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

Switch to Click 6.0 #349

Closed
ivankravets opened this issue Dec 2, 2015 · 6 comments

Comments

3 participants
@ivankravets
Copy link
Member

commented Dec 2, 2015

Related issue pallets/click#473

@W-Floyd

This comment has been minimized.

Copy link

commented Apr 12, 2017

Trying to get platformio working on Solus, but, as expected, click is too new. Any news?

@ivankravets

This comment has been minimized.

Copy link
Member Author

commented Apr 12, 2017

@W-Floyd you can use virtualenv temporary if you need to mix multiple click versions

@W-Floyd

This comment has been minimized.

Copy link

commented Apr 12, 2017

Hmm, I've not used it before, but from what I can tell, it's not adequate for packaging purposes, as a permanent solution. I'll have to check with the devs, but it probably means platformio isn't suitable for packaging on Solus.

@dotlambda dotlambda referenced this issue Apr 6, 2018

Closed

platformio: 3.5.1 -> 3.5.2 #38508

4 of 8 tasks complete
@olymk2

This comment has been minimized.

Copy link

commented Jul 15, 2018

Any chance this will happen any time soon ? It was raised in 2015 is this such a major change ?
I was hoping to try it out but cant because I have click 6 and dont really want to mess around with venv.

@ivankravets

This comment has been minimized.

Copy link
Member Author

commented Jul 15, 2018

Please use [PlatformIO IDE]( See http://docs.platformio.org/en/latest/ide/vscode.html), we install PlatformIO Core into an isolated environment automatically.

You can do this manually too, see http://docs.platformio.org/en/latest/installation.html#virtual-environment

P.S: @mitsuhiko has removed key functionality from Click 6.0 on the which PlatformIO depends. I will check if we can switch to another Python package which has similar functionality.

@olymk2

This comment has been minimized.

Copy link

commented Jul 15, 2018

That would be nice or use argparser its built in and less likely to get breaking changes, kinda want the integration into my current ide thats the appeal of platformio it already has support if you have platformio installed just that my distro has bang up to date packages.

But good to know you will consider I guess a change will be needed at some point if the versioon of click you need will no longer be maintained.

@ivankravets ivankravets added this to the 4.0 milestone May 8, 2019

@ivankravets ivankravets added this to In progress in PlatformIO 4.0 May 8, 2019

@ivankravets ivankravets moved this from In progress to Done in PlatformIO 4.0 May 8, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.