Commit Graph

170 Commits

Author SHA1 Message Date
Martin Weinelt
b323dbc3eb
esphome: 2024.9.1 -> 2024.9.2
https://github.com/esphome/esphome/releases/tag/2024.9.2
2024-10-01 10:34:20 +02:00
Martin Weinelt
994311dad7
esphome: 2024.9.0 -> 2024.9.1
https://github.com/esphome/esphome/releases/tag/2024.9.1
2024-09-24 01:56:28 +02:00
R. Ryantm
1ded0c6d93 esphome: 2024.8.3 -> 2024.9.0 2024-09-21 05:16:59 +00:00
Sebastian Sellmeier
11d2b2760b
esphome: 2024.8.1 -> 2024.8.3
https://github.com/esphome/esphome/releases/tag/2024.8.3
https://github.com/esphome/esphome/releases/tag/2024.8.2
2024-09-10 10:37:17 +02:00
Martin Weinelt
fc952b81bf
esphome: 2024.8.0 -> 2024.8.1 (#338075) 2024-08-29 13:17:06 +02:00
Peder Bergebakken Sundt
c477a48699
treewide: replace all pytest-cov patching outside of pythonPackages with pytest-cov-stub (#336777) 2024-08-28 22:17:38 -04:00
Martin Weinelt
f35d073046
esphome: 2024.8.0 -> 2024.8.1
https://github.com/esphome/esphome/releases/tag/2024.8.1
2024-08-29 03:45:11 +02:00
Sandro Jäckel
ca355f14c8
treewide: replace all pytest-cov patching outside of pythonPackages with pytest-cov-stub 2024-08-27 20:47:13 +02:00
Martin Weinelt
1d43162c4b
esphome: 2024.7.3 -> 2024.8.0
https://github.com/esphome/esphome/releases/tag/2024.8.0
2024-08-22 16:20:57 +02:00
Peder Bergebakken Sundt
e471916645
treewide: passthru nixos test (#334491) 2024-08-18 00:29:43 +02:00
adisbladis
e0816431a2 treewide: Pass self when overriding Python
Otherwise references to the Python interpreter inside the set are wrong, as demonstrated by:
``` nix
with import <nixpkgs> { };
let
  python' = python3.override {
    packageOverrides = final: prev: { requests = prev.requests.overridePythonAttrs(old: { version = "1337";  }); };
  };
in python'.pkgs.python.pkgs.requests
```
which returns the _non_ overriden requests.

And the same with `self`:
```
with import <nixpkgs> { };
let
  python' = python3.override {
    self = python';
    packageOverrides = final: prev: { requests = prev.requests.overridePythonAttrs(old: { version = "1337";  }); };
  };
in python'.pkgs.python.pkgs.requests
```
which returns the overriden requests.

This can manifest itself as file collisions when constructing environments or as subtly incorrect dependency graphs.
2024-08-03 12:18:56 +12:00
Martin Weinelt
7df877abd7
esphome: 2024.7.2 -> 2024.7.3
https://github.com/esphome/esphome/releases/tag/2024.7.3
2024-08-01 01:48:22 +02:00
Martin Weinelt
94bc3c61fa
esphome: 2024.7.1 -> 2024.7.2
https://github.com/esphome/esphome/releases/tag/2024.7.2
2024-07-25 02:58:34 +02:00
Martin Weinelt
07a71bbc9a
esphome: 2024.7.0 -> 2024.7.1
https://github.com/esphome/esphome/releases/tag/2024.7.1
2024-07-23 03:00:31 +02:00
Martin Weinelt
7b5fa260f3
esphome: 2024.6.6 -> 2024.7.0
https://github.com/esphome/esphome/releases/tag/2024.7.0
2024-07-17 15:12:14 +02:00
Martin Weinelt
32c08ba0ca
esphome: build dashboard from source 2024-07-17 15:05:27 +02:00
github-actions[bot]
4bba3c5730
Merge master into staging-next 2024-07-05 12:01:14 +00:00
Martin Weinelt
9dafb71293
esphome: 2024.6.4 -> 2024.6.6
https://github.com/esphome/esphome/releases/tag/2024.6.5
https://github.com/esphome/esphome/releases/tag/2024.6.6
2024-07-04 23:50:07 +02:00
github-actions[bot]
2f3bfad6d2
Merge master into staging-next 2024-06-28 00:02:11 +00:00
R. Ryantm
3210dd752e esphome: 2024.6.1 -> 2024.6.4 2024-06-27 17:46:56 +00:00
github-actions[bot]
cf7e625161
Merge master into staging-next 2024-06-26 12:01:11 +00:00
Martin Weinelt
71f06deb49
esphome: 2024.5.4 -> 2024.6.1
https://github.com/esphome/esphome/releases/tag/2024.6.0
https://github.com/esphome/esphome/releases/tag/2024.6.1
2024-06-20 11:18:45 +02:00
Martin Weinelt
abdf5dc772
treewide: remove pythonRelaxDepsHook references
It is is now provided automatically, when `pythonRelaxDeps` or
`pythonRemoveDeps` is defined through `mk-python-derivation`.
2024-06-14 14:52:00 +02:00
Martin Weinelt
c3da36c2a7
esphome: 2024.5.3 -> 2024.5.4
https://github.com/esphome/esphome/releases/tag/2024.5.4
2024-05-28 10:47:38 +02:00
Martin Weinelt
24decc1ea8
esphome: 2024.5.2 -> 2024.5.3
https://github.com/esphome/esphome/releases/tag/2024.5.3
2024-05-24 22:28:13 +02:00
Martin Weinelt
97d379347b
esphome: 2024.4.2 -> 2024.5.2
https://github.com/esphome/esphome/releases/tag/2024.5.0
https://github.com/esphome/esphome/releases/tag/2024.5.1
https://github.com/esphome/esphome/releases/tag/2024.5.2
2024-05-23 01:07:19 +02:00
arcnmx
a96557c29a esphome: fix optional dependencies
Avoid runtime version mismatch errors such as:

> Please update your pillow installation to 10.2.0.
> (pip install "pillow==10.2.0").
2024-05-13 12:41:33 -07:00
Martin Weinelt
2cb2e74db9
esphome: 2024.4.1 -> 2024.4.2
https://github.com/esphome/esphome/releases/tag/2024.4.2
2024-05-05 12:32:11 +02:00
Martin Weinelt
9dc94cac7d
esphome: 2024.3.2 -> 2024.4.1
https://github.com/esphome/esphome/releases/tag/2024.4.0
https://github.com/esphome/esphome/releases/tag/2024.4.1
2024-04-23 10:54:38 +02:00
R. Ryantm
07b9c62ece esphome: 2024.3.1 -> 2024.3.2 2024-04-17 00:00:54 +00:00
Martin Weinelt
3e444c62c0
esphome: 2024.3.0 -> 2024.3.1
https://github.com/esphome/esphome/releases/tag/2024.3.1
2024-03-27 23:40:00 +01:00
Martin Weinelt
31309a6da5
esphome: 2024.2.2 -> 2024.3.0
https://github.com/esphome/esphome/releases/tag/2024.3.0
2024-03-23 04:59:07 +01:00
Martin Weinelt
224499b121 esphome: backport voluptuous 0.14.2 compat 2024-03-12 18:25:15 +01:00
Martin Weinelt
0df5886211
esphome: 2024.2.1 -> 2024.2.2
https://github.com/esphome/esphome/releases/tag/2024.2.2
2024-03-06 00:56:09 +01:00
Martin Weinelt
d21d21ca25
esphome: 2024.2.0 -> 2024.2.1
https://github.com/esphome/esphome/releases/tag/2024.2.1
2024-02-25 21:19:35 +01:00
Ryan Horiguchi
9bcd5e80a1 esphome: add missing dependency for font component 2024-02-25 02:51:11 +01:00
Martin Weinelt
8d91aea450
esphome: 2023.12.9 -> 2024.2.0
https://github.com/esphome/esphome/releases/tag/2024.2.0
2024-02-22 01:10:51 +01:00
Sandro Jäckel
588e5f80bf
esphome: remove reference to test inputs
nix store diff-closures:
python3.11-hypothesis: 6.91.0 → ∅, -4527.1 KiB
python3.11-iniconfig: 2.0.0 → ∅, -46.3 KiB
python3.11-installer: 0.7.0 → ∅, -1084.2 KiB
python3.11-mock: 5.1.0 → ∅, -401.9 KiB
python3.11-pytest: 7.4.3 → ∅, -4178.6 KiB
python3.11-pytest-asyncio: 0.21.1 → ∅, -97.3 KiB
python3.11-pytest-mock: 3.12.0 → ∅, -101.1 KiB
python3.11-wheel: 0.42.0 → ∅, -744.0 KiB
2024-02-07 01:11:36 +01:00
Luna Simons
6c1acf58d9
esphome: add libstdc++ for stub generation
ESPHome requires libstdc++ when compiling stubs for its modules. We add the library to LD_LIBRARY_PATH so it can discover and use libstdc++.
2024-01-28 16:57:31 +01:00
R. Ryantm
5ab38f7147 esphome: 2023.12.8 -> 2023.12.9 2024-01-28 08:29:21 +00:00
Paul Lietar
06c5fb7076 esphome: replace iputils dependency with inetutils.
The iputils package is only available on Linux. Adding it as a
dependency of esphome made the latter unavailable on other platforms.

The inetutils package also provides the ping command needed by esphome,
and is available on more platforms.

Also enable local networking on darwin in order for the tests to work in
the sandbox.
2024-01-27 18:06:46 +00:00
Ryan Horiguchi
f0faed2bca esphome: add missing dependency for discovery with ping 2024-01-26 18:26:37 +01:00
R. Ryantm
177fddd4e9 esphome: 2023.12.5 -> 2023.12.8 2024-01-22 19:29:11 +00:00
Martin Weinelt
e3528ac551
Merge pull request #275400 from pedorich-n/esphome-completion
esphome: install shell completion
2024-01-15 17:10:32 +01:00
Felix Buehler
0e7633f486 esphome: improve error message 2023-12-29 11:48:19 +01:00
Nikita Pedorich
36111f0a0f
esphome: install shell completion 2023-12-26 19:43:19 +09:00
Martin Weinelt
8cd60f251e
esphome: 2023.11.6 -> 2023.12.5
https://github.com/esphome/esphome/releases/tag/2023.12.0
https://github.com/esphome/esphome/releases/tag/2023.12.1
https://github.com/esphome/esphome/releases/tag/2023.12.2
https://github.com/esphome/esphome/releases/tag/2023.12.3
https://github.com/esphome/esphome/releases/tag/2023.12.4
https://github.com/esphome/esphome/releases/tag/2023.12.5
2023-12-26 00:55:59 +01:00
Martin Weinelt
6000c3c94c esphome: use pep517 build, upgrade esptool to 4.x 2023-12-16 08:27:46 +01:00
Martin Weinelt
fb0afe23a4
esphome: 2023.11.4 -> 2023.11.6
https://github.com/esphome/esphome/releases/tag/2023.11.5
https://github.com/esphome/esphome/releases/tag/2023.11.6
2023-11-28 00:48:21 +01:00
h7x4
41974d5ed9
treewide: add mainProgram 2023-11-27 02:17:53 +01:00