update README.md

This commit is contained in:
Andreas Billmeier 2020-02-13 21:36:01 +01:00
parent 92bb98afd9
commit 4265b2774f
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
2 changed files with 15 additions and 10 deletions

View File

@ -12,13 +12,14 @@
* bump home-assistant-frontend-20200212.0
* bump py-august-0.12.0
* refresh dev ebuild's 9999 requirements
* updated README.md
2020-02-11
* clean up PYTHON_COMPAT & KEYWORDS Letters: T-Z
- allow Python 3.8 (currently untested!)
- add ~arm64 support, also untested!
- drop all PYTHON_COMPAT except 3.6-3.8 where seen
* clean up PYTHON_COMPAT & KEYWORDS outside dev-python
* clean up PYTHON_COMPAT & KEYWORDS outside of dev-python
* zigpy-cc-0.1.0 -> https
* got autobahn/autobahn-18.7.1 working on Python 3.7
- bump cbor-1.0.0-r1
@ -26,6 +27,8 @@
- bump pytrie-0.3.1-r1
- bump wsaccel-0.6.2_p20170108-r1
* bump fail2ban (hack for Python 3.7) to 0.11.1-r3
* update license stats
* update README
2020-02-10 homeassistant-0.105.3
* bump surepy-0.2.3

View File

@ -14,6 +14,8 @@ You will need Python 3.7 for running Home assistant on Gentoo Linux. Home Assist
Many of the modules/components/libraries do **not** have compatibility for Python 3.7 advertised, and many of the components have **not** been tested here, but all compile without errors on their own. Please report an issue [here](https://github.com/onkelbeh/HomeAssistantRepository/issues) or my [private git server](https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues) if you encounter any problems.
By user request, I have populated an ~arm64 KEYWORD on all ebuilds, which is (currently) completely untested. I am preparing a cross compile environment to build a public binary repo for Home Assistant on [Sakakis-'s Image](https://github.com/sakaki-/gentoo-on-rpi-64bit).
I am running my productive box with Python 3.7, no Python 3.6 anymore. Anyway, it also has to have 2.7. Even ESPHome runs on the same box with some small patches (included in my Ebuild). Installation- and upgrade instructions? Just scroll down a bit, you will also find a list of the packages which still depend on Python 2.7 there.
## Source
@ -53,7 +55,7 @@ You will find this Repository at
Sure, you can submit **issues** and **pull requests** on both sites.
## Python 3.8
Python 3.8 appeared on Gentoo Linux on Nov 11th, 2019, I just have started to very first experiments on a box with Python 3.8 installed. Afaics this will take some time, no need to hurry.
Python 3.8 appeared on Gentoo Linux in Nov 2019, I have started very first experiments, all ebuilds have 3.8 support advertised, slightly tested, this will take time, feedback is welcome.
## Installation on Python 3.7
First add the Overlay to `/etc/portage/repos.conf/homeassistant.conf`, make sure not to interfere with your Gentoo repo, which is at `/usr/portage/gentoo` in my boxes, because I _always_ have more than one repo active by default:
@ -242,25 +244,25 @@ grep -r "LICENSE=" | cut -d ":" -f2 | sort | uniq -c | sed 's;LICENSE=";|;' | se
|2|AGPL-3|
|1|AGPL-3+|
|16|all-rights-reserved|
|293|Apache-2.0|
|3|Apache-2.0 BSD-2|
|309|Apache-2.0|
|3|Apache-2.0 || BSD-2|
|1|Apache-2.0 MIT|
|2|Artistic-2|
|1|Boost-1.0|
|143|BSD|
|146|BSD|
|5|BSD-2|
|4|BSD-2 Unlicense|
|5|BSD-2 Unlicense|
|7|BSD-4|
|1|BSD Apache-2.0|
|1|BSD || Apache-2.0|
|4|CC0-1.0|
|1|CC-BY-NC-SA-3.0|
|2|CC-BY-NC-SA-4.0|
|2|ECL-2.0|
|10|EPL-1.0|
|2|GPL-1|
|20|GPL-2|
|21|GPL-2|
|5|GPL-2+|
|131|GPL-3|
|132|GPL-3|
|19|GPL-3+|
|2|ISC|
|1|LGPL-2|
@ -269,7 +271,7 @@ grep -r "LICENSE=" | cut -d ":" -f2 | sort | uniq -c | sed 's;LICENSE=";|;' | se
|2|LGPL-2.1+|
|26|LGPL-3|
|16|LGPL-3+|
|996|MIT|
|1022|MIT|
|5|MPL-2.0|
|1|NEWLIB|
|12|PSF-2|