AlexaPi icon indicating copy to clipboard operation
AlexaPi copied to clipboard

!IMPORTANT!: Maintenance update

Open renekliment opened this issue 6 years ago • 4 comments

Hey there!

it seems many people are running into silly issues with this. Mainly because of dependencies and py2 / py3 - did Raspbian switch to py3 as default?

I've decided to do a little maintenance update so people who still wanna use this repo get less issues. I will try to do it on weekends when I get some free time. No promises about it though.

Until then, please don't open new issues regarding dependencies.

TODO list:

  • [x] use python 3 as default
  • [ ] use venv so we don't have clashing deps
  • [x] update the deps - they have been outdated for a while

renekliment avatar Oct 31 '18 14:10 renekliment

I needed two workarounds to get it work.

https://github.com/alexa-pi/AlexaPi/issues/420#issuecomment-429301592 https://github.com/alexa-pi/AlexaPi/issues/415#issuecomment-418217508

mschindl avatar Nov 02 '18 19:11 mschindl

So do we needa change form pip2 to pip3 and python 2 to python 3? Cuz I got the same issues..

https://github.com/alexa-pi/AlexaPi/issues/415#issuecomment-433289305

saitaiky avatar Dec 15 '18 08:12 saitaiky

The related PR #429 has been merged to dev. Please test and let me know if it works for you, so we can release it.

Worthy notes:

  • This drops support for Debian/Raspbian older than Stretch (Jessie is no longer supported).
  • This switches to Python 3 & drops supports for Python < 3.5.

renekliment avatar Dec 15 '18 16:12 renekliment

Since there is probably nobody to test stuff, I've released this as v1.7 and I hope for the best.

See the CHANGELOG for details.


Also, what came to my mind only now is that C.H.I.P. computer is stuck with Jessie (and Python 3.4.x) and becomes unsupported with version. When installing a newer Python version manually, it should work and be okay.

Actually, in #7, there is a little note:

Everything works in Python 3 except for the CHIP_IO library.

... so probably no GPIO on the C.H.I.P. for now.

renekliment avatar Dec 22 '18 12:12 renekliment