Commit Graph

23 Commits

Author SHA1 Message Date
R. RyanTM
6660b6b8cc esphome: 1.20.2 -> 1.20.3 2021-07-30 08:13:17 +00:00
Martin Weinelt
6a0d5d8dd2
esphome: 1.20.1 -> 1.20.2 2021-07-29 11:07:29 +02:00
Martin Weinelt
a281876a05 esphome: 1.20.0 -> 1.20.1 2021-07-27 01:33:02 +02:00
Martin Weinelt
561c1ee2d3
esphome: 1.19.4 -> 1.20.0
https://github.com/esphome/esphome/releases/tag/v1.20.0
2021-07-21 23:27:00 +02:00
Martin Weinelt
4dbe056ea2
esphome: disable two failing tests
esphome is still stuck on hypothesis 5.49 and tries to import things
that are gone in 6.0 and later. Using a package override here would be
costly as it would cause alot of rebuilds, as hypothesis is an integral
part of e.g. pytest.
2021-07-11 01:17:37 +02:00
Martin Weinelt
0ed028bdd1
esphome: 1.19.3 -> 1.19.4 2021-06-24 03:47:51 +02:00
Martin Weinelt
6d7451d728
esphome: 1.19.2 -> 1.19.3 2021-06-23 13:15:37 +02:00
Martin Weinelt
06d92ba195
esphome: fix permissions on src file before modifying them
We store esphome in the nix store, which results in its file permissions
being 0444. Esphome, when compiling a firmware image, will copy these
files from the nix store to a working directory. When updating between
versions it will notice these files changed and try to copy the new
version over, which would break, because the user had no write
permissions on the files.

❯ esphome compile 01e4ac.yml
INFO Reading configuration 01e4ac.yml...
INFO Detected timezone 'CET' with UTC offset 1 and daylight saving time from 27 March 02:00:00 to 30 October 03:00:00
INFO Generating C++ source...
ERROR Error copying file /nix/store/lmzrgl1arqfd98jcss4rsmmy6dbffddn-esphome-1.19.2/lib/python3.8/site-packages/esphome/components/api/api_connection.cpp to 01e4ac/src/esphome/components/api/api_connection.cpp: [Errno 13] Permission denied: '01e4ac/src/esphome/components/api/api_connection.cpp'

To fix this we modify chmod to 0644 just before esphome tries a copy
operation, which will fix permissions on existing working directories
just in time.
2021-06-23 05:07:11 +02:00
Martin Weinelt
c8db4ba116
esphome: 1.19.0 -> 1.19.2 2021-06-22 16:29:26 +02:00
Martin Weinelt
43f4cfd381
esphome: 1.18.0 -> 1.19.0 2021-06-16 21:01:02 +02:00
Martin Weinelt
6be9a81363
esphome: 1.17.2 -> 1.18.0 2021-05-19 03:09:19 +02:00
Martin Weinelt
7c4f7614b4
esphome: 1.17.1 -> 1.17.2
https://github.com/esphome/esphome/releases/tag/v1.17.2
2021-05-09 15:55:22 +02:00
Martin Weinelt
f4b14d5c95
esphome: 1.16.0 -> 1.17.1
https://github.com/esphome/esphome/releases/tag/v1.17.1
https://github.com/esphome/esphome/releases/tag/v1.17.0
https://github.com/esphome/esphome/releases/tag/v1.16.2
https://github.com/esphome/esphome/releases/tag/v1.16.1

Update licensing, enable test suite, add undeclared optional
dependencies cryptography and pillow.
2021-05-05 14:46:20 +02:00
Martin Weinelt
1b9d08b250
esphome: add hexa to maintainers 2021-05-04 14:34:18 +02:00
Robert Schütz
23df246155 esphome: remove dotlambda from maintainers 2021-05-04 11:57:52 +02:00
elseym
b6cae26d21
esphome: 1.15.3 -> 1.16.0 2021-02-04 17:26:41 +01:00
Robert Schütz
fcef64cc39
esphome: 1.15.2 -> 1.15.3 (#110609) 2021-01-23 20:18:58 +01:00
1000101
d793752795 esphome: 1.15.0 -> 1.15.2 2020-10-03 16:01:53 +02:00
makefu
5c8fac2d52 esphome: 1.14.5 -> 1.15.0
upstream switched from setup.py to define the requirements to requirements.txt
2020-10-03 16:00:15 +02:00
Martin Weinelt
d71da1449d
esphome: add click dependency used in update-all command 2020-07-02 16:35:02 +02:00
Robert Schütz
56c066f79d esphome: update overrides 2020-07-02 10:01:17 +02:00
Martin Weinelt
418981c391
esphome: 1.14.4 -> 1.14.5 2020-06-30 07:07:06 +02:00
Martin Weinelt
735800c7a1
esphome: 1.14.3 -> 1.14.4 (#91204) 2020-06-21 19:40:11 +02:00