bump esptool-3.3

This commit is contained in:
2022-03-27 09:51:11 +02:00
committed by onkelbeh
parent e566537dac
commit 208a19198f
5 changed files with 18 additions and 62 deletions
+10 -15
View File
@@ -279,10 +279,10 @@ Currently I have three VM's running:
Python 3.9.9-r1
4 GB RAM, 3 cores of a Intel(R) Xeon(R) Silver 4114 CPU @ 2.20GHz
### Dev / Test
Python 3.9.10-r1
Python 3.9.12
4 GB RAM, 3 cores of a Intel(R) Xeon(R) Silver 4114 CPU @ 2.20GHz
### Dev / Test2
Python 3.10.2-r1
Python 3.10.2-p1
4 GB RAM, 3 cores of a Intel(R) Xeon(R) Silver 4114 CPU @ 2.20GHz
## Hardware I use
@@ -290,7 +290,7 @@ Python 3.10.2-r1
Here's a rough overview about the stuff I use, sorted by USEFlags:
### androidtv
Get the Status from my Amazon Fire-TV.
Get the Status from my Amazon Fire-TV and turn it on in a scene.
### axis
Axis Camera (1, a few more to come), i do not use this integration anymore, it had a problem with my old cam's, migrated it to qvr_pro.
@@ -308,10 +308,9 @@ Calendar (connected to a locally run ownCloud, OC not in this Repository) (https
since yr.no weather was removed by YR's request in early 2021, I use darksky.
### dwd_weather_warnings
currently not working....
### enigma2
Enigma2 on Dreambox (2 left) (https://wiki.blue-panel.com/index.php/Enigma2)
Enigma2 on Dreambox (2 left) (https://wiki.blue-panel.com/index.php/Enigma2). Be careful about their standby power consumtion, these 800SE2 eat up 45W during standby.
### esphome
ESPHome - see description above - (https://esphome.io/ & https://github.com/esphome/esphome/)
@@ -325,7 +324,7 @@ ESPHome - see description above - (https://esphome.io/ & https://github.com/esph
As soon as a device with an esp inside gets touched, it will be migrated to ESPHome.
### forecast_solar
a forecast of today's solar production, only have a free account.
a forecast of today's solar production, only have a free account, but it is very useful.
### fronius
query my Fronius solar inverters via their integrated wifi chip.
@@ -395,8 +394,6 @@ have installed owntracks on ours Iphones, so HA knows when I leave work and if a
### samsungtv
SamsungTV (partly _not_ working anymore due to Samsung's newest firmware 'improvements', at least I can read its status for controlling lights & the shutters)
### scrape
### season
### shelly
@@ -411,7 +408,6 @@ Due to the fact that Fibaro's shutter controllers do not work very well, I now h
Sonos (had many, sold most of them, because they destroyed a formerly very cool Gui, only two boxes left)
### sql
Recorder writes to a local mariadb socket, moved this from my 'big' mariadb machine because of some performance issues. The socket seems much faster then the network link, especially on big operations, e.g. opening the history tab. It takes approx. 10 seconds to pull a complete week with ~1200 entities (if it doesn't freeze the browser), a single day opens in ~2 seconds.
### ssl
@@ -435,7 +431,7 @@ Some Tradfri lights, and 4 IKEA Shutters. A bit expensive, but nice and easy to
Yamaha RXV (4 devices)
### zwave
had a ZMEEUZB1 Stick connected to my VM with ser2net, socat & OpenZWave. Have migrated it to zwavejs2mqtt.
had a ZMEEUZB1 Stick connected to my VM with ser2net, socat & OpenZWave. Migrated it to zwavejs2mqtt.
### zwave_js
@@ -491,7 +487,6 @@ From time to time a fresh compile test on empty boxes (one with Python 3.9 and o
## To-dos
- Publish my ESPHome Configurations
- Do more tests with Python 3.10
- Add more libraries or fix Python 3.9 support if I need it or someone asks for.
- Convince the world to not run Home Assistant with Docker (see https://xkcd.com/1988/)
## Experiments in progress:
@@ -501,7 +496,7 @@ From time to time a fresh compile test on empty boxes (one with Python 3.9 and o
## Licenses
This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted.
There are 1692 Ebuilds in total, 1685 of them have in total 1693 (35 different) licenses assigned.
There are 1691 Ebuilds in total, 1684 of them have in total 1692 (35 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
@@ -510,7 +505,7 @@ There are 1692 Ebuilds in total, 1685 of them have in total 1693 (35 different)
|GPL-3|103|
|BSD|92|
|LGPL-3|27|
|GPL-2|22|
|GPL-2|21|
|LGPL-3+|17|
|GPL-3+|14|
|all-rights-reserved|14|
@@ -541,9 +536,9 @@ There are 1692 Ebuilds in total, 1685 of them have in total 1693 (35 different)
|CC-BY-NC-SA-4.0|1|
|CC0-1.0|1|
(Last counted: 24/03/2022)
(Last counted: 27/03/2022)
I did my best to keep these clean. If a valid license was published on PyPI, it has been automatically merged. Otherwise I took it from GitHub or alternatively from comments/files in the source. Sometimes these differed and have been not unique. All license strings are adjusted to the list in `/usr/portage/gentoo/licenses/`. Some packages do not have any license published. In this case, Authors have been asked for clarification, some did not respond. Following the [official Gentoo Guide](https://devmanual.gentoo.org/general-concepts/licenses/index.html), these then were added with an `all-rights-reserved` license and `RESTRICT="mirror"` was set. Find the appropriate licenses referenced in the Ebuild files and in the corresponding homepages or sources.
A big thanks goes to Iris for reviewing this README.
Last updated: 24/03/2022
Last updated: 27/03/2022
+4 -6
View File
@@ -1,7 +1,5 @@
DIST esptool-2.8.tar.gz 84520 BLAKE2B 53e1a9f29becac41ddb81419e62029b4cd9ea1df4f4c5bbe925a70d16b260bd70b66411a27c99dde8f39c251b71c9e6da82a061b08aca1e78759447376774274 SHA512 e64dd7e60e273872dd9ac9880c8a150c3f58f1a6a5e115a899a9fde107788c9dc80b9c0425e0fa9631870a16013881e223d02e1338b13e17827686f9f9569ae0
DIST esptool-3.1.tar.gz 6897273 BLAKE2B dcbba13e8775afd3cf10cdeafeee5e9e3c0d2e9722a95076a868b669ea3a11a56b48a053e1b19787c6da330af6d01f9f256a92c0be527d4a7d9848f646f194c3 SHA512 5edaaa376932acc9e7ba717fe931ec1e14b80d1eee415fcef4c69b30b375cd61887ac52a20dd1001d215b8d739019d6b9f624d294d8d76ff112e630d52f7f15b
DIST esptool-3.2.tar.gz 206131 BLAKE2B e6314e34a3d87cb561a2ae58ec71b7201b00975a565750611cda82eb8aeb6780f562604384949041677518923188c439864adad4a08102198bf66fd0e724929d SHA512 9a3c18419f0af9ae479d5574b2240c94fe2a015b898631e6980413c3bfdde89dcc3ba5d46dbac91ea377b32257d23a195ea2753d56073427d0862cd8b0a2d8f3
EBUILD esptool-2.8.ebuild 944 BLAKE2B 3e5effd7481f819909f4874022b5e758244f95be46396e411d628e3842278ffcf7acdd9113f18d57bcc70938b5f9d40fa28bc39239d9f10f99f07124430999f8 SHA512 b088c2e0f805cb588cdf56eb3d5fc96d2057a4ac9bc93565c175f85befb7a2b3d95179d98d6378501381997128ada99fdb0b67c34eca24439a53a2fdd46fd030
EBUILD esptool-3.1.ebuild 1116 BLAKE2B 496a5a51ecd33fe2e98a0a5c399db5d01f191e928b6b4e75eaeed26e5687cfe3e4ae0c978d984845769e36b7f937adbc2231bd93d247b57d68f1d3abcb6f828a SHA512 6a952e5a5699ced1fa0dd383b45b01eb0a181f8adde51da15db0b79ab096037dc6681c28d38fe767d2b98d60fc4060dafaaaf8f7deeb408bd20c12fcd0255881
EBUILD esptool-3.2.ebuild 1116 BLAKE2B 496a5a51ecd33fe2e98a0a5c399db5d01f191e928b6b4e75eaeed26e5687cfe3e4ae0c978d984845769e36b7f937adbc2231bd93d247b57d68f1d3abcb6f828a SHA512 6a952e5a5699ced1fa0dd383b45b01eb0a181f8adde51da15db0b79ab096037dc6681c28d38fe767d2b98d60fc4060dafaaaf8f7deeb408bd20c12fcd0255881
DIST esptool-3.2.tar.gz 7155428 BLAKE2B f81a8b77f1994599c3302915915e225249a5e735accbe47c8936de47564e47a33ae711df47c57e599d980b450dc4d710f819087a97d086b9d0f15a98622c0da4 SHA512 5e67b3a17190e051d7706ee2dbbe855488765a7bfed15b15f5a04022c3fbf19112905ba6a672c37b1bac5501d45d477cfff07c004cd83b2d1a111430992cefc1
DIST esptool-3.3.tar.gz 213683 BLAKE2B c24f1fb95060e807d88a04f1f6fe957882b86792b64628673f6443b3d9677544a0b4f39a98f755e0d25cb443f4f666aeab505dedea34f27963fed04c773dfec6 SHA512 4795125ddb5b4728965ae7fd84bb04c6001fa669282596190b43108dea89df5f52a1549b763276d297876a83ca5b3a89cfbf41729cd256d3493566b3e8b9929e
EBUILD esptool-3.2.ebuild 1114 BLAKE2B 77b2ebbcad9e15c41747464d3a2c7e03192329ddcb4655afac5e4607af49734964fd27459e4a547c3471da326b60cc10fd047278de60287d580d4aef0d1aa0f8 SHA512 a7ad9a05c90d64b7f09d79505e76b2eaeb7e722c5145fa9ec4910d505368acd3e34c3f6e1d707f995d3104beb0b45327929a7d693573d6768d944bb7caddc211
EBUILD esptool-3.3.ebuild 1114 BLAKE2B 77b2ebbcad9e15c41747464d3a2c7e03192329ddcb4655afac5e4607af49734964fd27459e4a547c3471da326b60cc10fd047278de60287d580d4aef0d1aa0f8 SHA512 a7ad9a05c90d64b7f09d79505e76b2eaeb7e722c5145fa9ec4910d505368acd3e34c3f6e1d707f995d3104beb0b45327929a7d693573d6768d944bb7caddc211
MISC metadata.xml 504 BLAKE2B 2efaa3eb78c1ce0d4aef5891223a09228d83da25bc81169bc53aed23d4344e3107295947ae7d7313bedb44310e0cb2eadf54ab4407e8e493777f93c7662ed87c SHA512 0a8ee6b1576fd22397682c50b366c00a95292893fcbcad18e8f433cfe18bc88a4b58a606c8617d05691cc9109f21134f57258257a9d3b1c12ce1e7545ecf6838
-37
View File
@@ -1,37 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="A serial utility to communicate & flash code to Espressif ESP8266 & ESP32 chips."
HOMEPAGE="https://github.com/espressif/esptool https://pypi.org/project/esptool/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/pyserial-3.0[${PYTHON_USEDEP}]
dev-python/pyaes[${PYTHON_USEDEP}]
dev-python/ecdsa[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/pip[${PYTHON_USEDEP}]
dev-python/wheel[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
+2 -2
View File
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )