Commit graph

511 commits

Author SHA1 Message Date
Martin Weinelt 0ebdfbd43a
Merge pull request #121853 from fabaff/pymeteireann
python3Packages.pymeteireann: init at 0.2
2021-05-10 20:09:14 +02:00
Martin Weinelt f1b821a338
Merge pull request #121848 from fabaff/mutesync 2021-05-10 19:54:21 +02:00
Martin Weinelt 4280bbe7e9
Merge pull request #122388 from fabaff/bump-androidtv 2021-05-10 19:23:35 +02:00
Martin Weinelt b70ae7c278
home-assistant: fix build by disabling test in pyjwt override
FAILED tests/contrib/test_algorithms.py::TestEcdsaAlgorithms::test_ec_verify_should_return_false_if_signature_invalid
2021-05-10 17:50:08 +02:00
Fabian Affolter 4ee3a9c043 home-assistant: enable androidtv tests 2021-05-09 23:01:02 +02:00
Martin Weinelt f701e8d085
Merge pull request #122028 from fabaff/bump-python-miio 2021-05-08 22:02:21 +02:00
Martin Weinelt af9d0dde55
Merge pull request #121776 from fabaff/bump-roombapy 2021-05-08 21:49:00 +02:00
Martin Weinelt 96cf2b8582
Merge pull request #121732 from fabaff/bump-surepy 2021-05-08 02:13:46 +02:00
Robert Schütz bf12c8774d
Merge pull request #121434 from dotlambda/fritzconnection-1.5.0
python3Packages.fritzconnection: 1.4.2 -> 1.5.0
2021-05-07 23:03:47 +02:00
Robin Gloster 5b1c8aefbd
Merge pull request #122054 from mweinelt/home-assistant
home-assistant: 2021.5.0 -> 2021.5.1
2021-05-07 13:02:28 -05:00
Fabian Affolter c742d23e61 home-assistant: enable surepetcare tests 2021-05-07 20:01:11 +02:00
Martin Weinelt 144dc280e3
Merge pull request #121153 from fabaff/bump-denonavr 2021-05-07 20:00:49 +02:00
Fabian Affolter fecd9ba4c3
Merge pull request #120266 from fabaff/aiopvpc
python3Packages.aiopvpc: init at 2.0.2
2021-05-07 19:54:47 +02:00
Martin Weinelt 57f2828dca home-assistant: 2021.5.0 -> 2021.5.1 2021-05-07 19:21:45 +02:00
Fabian Affolter d36f6915ac home-assistant: enable denonavr tests 2021-05-07 18:57:23 +02:00
Martin Weinelt d4917fafb5
home-assistant: enable fritz component tests
These tests require pytest-mock for the mocker fixture, but it isn't
declared anywhere.

https://github.com/home-assistant/core/issues/50253
2021-05-07 17:22:57 +02:00
Fabian Affolter 501da89713 home-assistant: enable climacell tests 2021-05-07 08:07:55 -07:00
Fabian Affolter 1537fef2ab home-assistant: enable xiaomi_miio tests 2021-05-07 15:16:09 +02:00
Fabian Affolter 724c39fdc7 home-assistant: enable jewish_calendar tests 2021-05-06 23:55:58 +02:00
Fabian Affolter 382a580b18 home-assistant: enable mutesync tests 2021-05-06 21:09:31 +02:00
Fabian Affolter d79f71927c home-assistant: enable met_eireann tests 2021-05-06 20:11:52 +02:00
Fabian Affolter c21b689104 home-assistant: enable motioneye tests 2021-05-06 18:56:57 +02:00
Martin Weinelt 3bab9a19ad
home-assistant: 2021.4.6 -> 2021.5.0
https://www.home-assistant.io/blog/2021/05/05/release-20215/
2021-05-06 04:45:55 +02:00
Fabian Affolter 00427b462b python3Packages.roombapy: 1.6.2-1 -> 1.6.3 2021-05-05 21:41:14 +02:00
Martin Weinelt e9477befb8
home-assistant: enable tesla component tests 2021-05-03 16:10:23 +02:00
Luke Granger-Brown 7d82378949
Merge pull request #120278 from fabaff/pyotgw
python3packages.pyotgw: unstable-2021-03-25
2021-05-01 19:19:43 +01:00
Martin Weinelt 79cb2cb986
Merge pull request #120272 from fabaff/pynx584 2021-04-25 20:34:42 +02:00
Fabian Affolter 3e1f41395b home-assistant: enable nx584 tests 2021-04-25 18:56:49 +02:00
Fabian Affolter 98fd3adf27 home-assistant: enable opentherm_gw tests 2021-04-25 16:41:18 +02:00
Jan Tojnar 0f1c4558d3
Merge branch 'master' into staging-next
Choose binwalk 2.3.1, 27 is legacy version for Python 2.
2021-04-25 02:50:48 +02:00
Fabian Affolter fe9a9942e2 home-assistant: enable smartthings tests 2021-04-24 15:28:56 -07:00
Martin Weinelt 0ca4f6b739
Merge pull request #120550 from fabaff/smhi 2021-04-24 20:22:21 +02:00
Fabian Affolter e1054f07f1 home-assistant: enable smhi tests 2021-04-24 18:54:51 +02:00
Fabian Affolter 766e698739 home-assistant: enable home_connect tests 2021-04-24 16:54:13 +02:00
github-actions[bot] 6e7c70d02d
Merge master into staging-next 2021-04-24 00:16:17 +00:00
Sandro 02f2328b67
Merge pull request #120284 from mweinelt/python/rokuecp 2021-04-24 01:30:57 +02:00
Fabian Affolter f5f575f63a home-assistant: enable knx tests 2021-04-23 22:34:46 +02:00
Alyssa Ross 4f4d95bbc2
Merge remote-tracking branch 'nixpkgs/master' into staging-next
Conflicts:
	pkgs/development/python-modules/pyvex/default.nix
	pkgs/top-level/python-packages.nix
2021-04-23 13:49:12 +00:00
Fabian Affolter 40d82c7abc home-assistant: enable openerz tests 2021-04-23 09:16:08 +02:00
Vladimír Čunát ca65d6f7d2
Merge branch 'master' into staging-next 2021-04-23 09:10:50 +02:00
Martin Weinelt 3c636eb238
home-assistant: enable roku component tests 2021-04-23 02:42:05 +02:00
Martin Weinelt bf77354e38
home-assistant: enable slack component tests 2021-04-23 02:16:39 +02:00
github-actions[bot] 481a9bc47c
Merge master into staging-next 2021-04-23 00:15:39 +00:00
Martin Weinelt 8ae267b431
Merge pull request #120258 from fabaff/ondilo 2021-04-22 23:52:12 +02:00
Fabian Affolter a41256901d home-assistant: enable ondilo_ico tests 2021-04-22 22:49:43 +02:00
Fabian Affolter a0a064afa1 home-assistant: enable pvpc_hourly_pricing tests 2021-04-22 22:24:39 +02:00
github-actions[bot] b95da5efb6
Merge master into staging-next 2021-04-22 18:14:27 +00:00
Martin Weinelt f3f3822dca
Merge pull request #120238 from fabaff/zwave-js-server-python 2021-04-22 19:25:53 +02:00
Fabian Affolter 4e1b29994b home-assistant: enable zwave_js tests 2021-04-22 18:12:20 +02:00
Martin Weinelt 4d85aa1c23
home-assistant: pin brother at 0.2.2 and enable brother tests 2021-04-22 15:32:12 +02:00
Martin Weinelt 6292be499b
Merge branch 'master' into staging-next 2021-04-22 00:54:14 +02:00
Martin Weinelt 61ecd7c2cd
Merge pull request #120118 from fabaff/dsmr-parser 2021-04-22 00:34:04 +02:00
Fabian Affolter 811cde0320 home-assistant: enable dsmr tests 2021-04-21 23:55:09 +02:00
Fabian Affolter c14b8f6fc0 home-assistant: enable hyperion tests 2021-04-21 23:19:47 +02:00
github-actions[bot] 6ef7c23763
Merge master into staging-next 2021-04-19 18:11:51 +00:00
Martin Weinelt e034919e62 home-assistant: 2021.4.5 -> 2021.4.6 2021-04-19 10:28:36 -07:00
github-actions[bot] f620e30ca4
Merge master into staging-next 2021-04-17 00:15:03 +00:00
github-actions[bot] 6a0f49f240
Merge master into staging-next 2021-04-16 18:13:19 +00:00
Martin Weinelt e8635f55b4 home-assistant: 2021.4.4 -> 2021.4.5 2021-04-16 19:54:14 +02:00
Jörg Thalheim ef9300b3ef
Merge pull request #119126 from fabaff/pycomfoconnect
python3Packages.pycomfoconnect: init at 0.4
2021-04-16 18:44:28 +01:00
Vladimír Čunát d2eb7a7887
Merge branch 'staging' into staging-next
A few conflicts but relatively clear ones (I think).
2021-04-14 10:08:25 +02:00
Martin Weinelt c7695f95d9
Merge pull request #119298 from fabaff/bump-yeelight 2021-04-13 14:34:51 +02:00
Fabian Affolter 0b4da909a5 home-assistant: enable yeelight tests 2021-04-13 13:17:51 +02:00
Martin Weinelt 08caa82758 home-assistant: 2021.4.3 -> 2021.4.4 2021-04-13 03:06:39 +02:00
Luke Granger-Brown 08b22e605b Merge remote-tracking branch 'upstream/staging-next' into down-integrate-staging 2021-04-12 18:49:01 +00:00
Fabian Affolter d857f72d63 home-assistant: enable wemo tests 2021-04-12 08:57:55 +02:00
Martin Weinelt 7dd22ac8bd
home-assistant: pin pyruckus==0.12 and enable ruckus_unleashed tests 2021-04-12 01:48:30 +02:00
Martin Weinelt 3d460faf57
Merge pull request #119083 from fabaff/pyeconet 2021-04-12 00:30:33 +02:00
Sandro 62ce5aa19a
Merge pull request #119138 from fabaff/pylutron-caseta 2021-04-11 23:35:28 +02:00
Fabian Affolter 423c23c7a3 home-assistant: enable sleepiq tests 2021-04-11 19:02:46 +02:00
Fabian Affolter ca7c3c7377 home-assistant: enable econet tests 2021-04-11 16:26:32 +02:00
Fabian Affolter 24079ff7e8 home-assistant: enable lutron_caseta tests 2021-04-11 15:23:43 +02:00
Fabian Affolter e9a0be7040 home-assistant: enable comfoconnect tests 2021-04-11 13:02:33 +02:00
Martin Weinelt fe3ffe4beb home-assistant: 2021.4.2 -> 2021.4.3 2021-04-10 12:30:21 +02:00
Martin Weinelt 8cbaf51809
Merge pull request #118943 from mweinelt/home-assistant
home-assistant: 2021.4.1 -> 2021.4.2
2021-04-10 11:58:58 +02:00
Martin Weinelt 8735fd1e95
Merge pull request #118944 from fabaff/homematicip
python3Packages.homematicip: init at 1.0.0
2021-04-10 02:19:55 +02:00
Martin Weinelt 3c88beebb0 home-assistant: enable kodi component test 2021-04-10 01:43:57 +02:00
Martin Weinelt fb4ffa649f home-assistant: 2021.4.1 -> 2021.4.2 2021-04-10 00:37:53 +02:00
Fabian Affolter 793d671409 home-assistant: enable homematicip_cloud tests 2021-04-10 00:22:23 +02:00
Fabian Affolter c3bb574d73 home-assistant: enable omnilogic tests 2021-04-09 18:49:21 +02:00
Dmitry Kalinkin 219590673c
Merge branch 'staging-next' into staging
Conflicts:
	pkgs/development/python-modules/panel/default.nix
	pkgs/os-specific/linux/kernel/generic.nix
	pkgs/servers/home-assistant/default.nix
2021-04-08 22:42:26 -04:00
Martin Weinelt b0339372cd
home-assistant: 2021.4.0 -> 2021.4.1 2021-04-09 01:08:42 +02:00
Jan Tojnar 625ce6c7f6 Merge branch 'staging-next' into staging
In python-packages.nix, resolve conflict between 50d604314e and 187d0371ab.
2021-04-08 17:14:31 +02:00
Martin Weinelt 095f8f4c29
home-assistant: pin pylitterbot==2021.2.8 2021-04-08 13:29:50 +02:00
Martin Weinelt 2d4ec195d2
home-assistant: 2021.3.4 -> 2021.4.0 2021-04-08 13:29:50 +02:00
Martin Weinelt c11a3f5fd4
Merge pull request #118633 from mweinelt/home-assistant-team 2021-04-08 01:55:27 +02:00
Martin Weinelt 024cee2534
Merge pull request #118703 from mweinelt/home-assistant-precheck-componenttest
home-assistant: error out if enabled component test does not exist
2021-04-08 00:56:44 +02:00
github-actions[bot] f1e22d45f0
Merge staging-next into staging 2021-04-07 18:14:56 +00:00
Martin Weinelt b85dd8136e
home-assistant: error out if enabled component test does not exist
Unfortunately enabling xdist hides the error away and the tests fail
abruptly with no clear indication of what went wrong.

Only after disabling xdist (`-n auto`, `--dist loadfile`) you would see

> ERROR: file or directory not found: tests/components/openhome

https://github.com/NixOS/nixpkgs/pull/118453#issuecomment-814491608
2021-04-07 18:48:50 +02:00
Martin Weinelt d1183f3dc4
Merge pull request #118648 from fabaff/bump-pychromecast
python3Packages.PyChromecast: 9.1.1 -> 9.1.2
2021-04-07 17:21:27 +02:00
Fabian Affolter 8030a8f456 home-assistant: enable cast tests 2021-04-07 15:30:34 +02:00
Jan Tojnar b47bf79d2a Merge branch 'staging-next' into staging 2021-04-07 05:41:17 +02:00
Martin Weinelt dc84583452
home-assistant: Move maintainership to home-assistant team 2021-04-07 02:33:24 +02:00
Jan Tojnar 70babe5bcf Merge branch 'staging-next' into staging 2021-04-06 16:25:41 +02:00
Fabian Affolter e2f4386944 home-assistant: allow later awesomeversion releases 2021-04-06 11:52:17 +02:00
Martin Weinelt b0cf9f6775
Merge pull request #118503 from dotlambda/home-assistant-dont-maintain
home-assistant: remove dotlambda from maintainers
2021-04-06 01:09:31 +02:00
github-actions[bot] 0269017eb4
Merge staging-next into staging 2021-04-05 00:16:41 +00:00
Martin Weinelt 5779eac948
Merge pull request #118501 from fabaff/bump-pysmappee 2021-04-04 23:02:01 +02:00
Robert Schütz d01376d81d home-assistant: remove dotlambda from maintainers
I'm currently not using it.
2021-04-04 22:15:13 +02:00
Fabian Affolter 9551b11d4f home-assistant: enable smappee tests 2021-04-04 21:52:01 +02:00
Frederik Rietdijk 1e7ed8b2f3
Merge branch 'staging' into python-unstable 2021-04-04 12:59:12 +02:00
Martin Weinelt ba96478bf3
Merge pull request #118407 from dotlambda/pyturbojpeg-init
pythonPackages.pyturbojpeg: init at 1.4.1
2021-04-04 01:07:38 +02:00
Martin Weinelt e4598c9f6b
Merge pull request #118415 from dotlambda/home-assistant-freebox 2021-04-04 00:11:19 +02:00
Robert Schütz 1845f7a077 home-assistant: set platforms to linux
Upstream does not support running it on macOS:
https://www.home-assistant.io/installation/macos/
2021-04-03 23:39:36 +02:00
Robert Schütz b94f2dfd16 home-assistant: test freebox component 2021-04-03 18:24:12 +02:00
Robert Schütz a8c0dbdab9 home-assistant: test homekit component 2021-04-03 18:21:02 +02:00
Martin Weinelt 53198a47d1 home-assistant: pin pyjwt==1.7.1, pykmtronic==0.0.3 2021-04-03 17:56:15 +02:00
Fabian Affolter f86e033b86 home-assistant: enable axis tests 2021-04-03 15:15:49 +02:00
Fabian Affolter 8c9865b014 home-assistant: enable airly tests 2021-04-01 13:34:41 -07:00
Martin Weinelt 7e4d180b88
Merge pull request #118245 from fabaff/bump-spotipy 2021-04-01 17:18:47 +02:00
Fabian Affolter e248f13dcd home-assistant: enable spotify tests 2021-04-01 15:42:31 +02:00
Martin Weinelt 41c0ad1c01
Merge pull request #118223 from fabaff/bump-accuweather 2021-04-01 15:10:41 +02:00
Martin Weinelt 0c627592ac
Merge pull request #118238 from fabaff/bump-devolo-home-control-api 2021-04-01 15:09:36 +02:00
Fabian Affolter 24f64df777 home-assistant: enable devolo_home_control tests 2021-04-01 13:59:46 +02:00
Robert Schütz bd5c92ef89 home-assistant: test homematic component 2021-04-01 13:22:11 +02:00
Fabian Affolter bfbfc1e87c home-assistant: enable accuweather tests 2021-04-01 11:57:16 +02:00
Sandro 13efbd6fdf
Merge pull request #118177 from fabaff/bump-vsure 2021-04-01 11:37:59 +02:00
Fabian Affolter 5484539969 home-assistant: enable verisure tests 2021-04-01 10:57:50 +02:00
Sandro 903437721f
Merge pull request #118178 from fabaff/bump-mcstatus 2021-04-01 10:54:45 +02:00
Fabian Affolter 8e12459235 home-assistant: enable minecraft_server tests 2021-04-01 09:30:22 +02:00
Enno Richter ca8ff0b834 home-assistant: enable sonos componentTest 2021-03-30 21:12:13 +02:00
Fabian Affolter 70cb86a618 home-assistant: enable solaredge tests 2021-03-24 23:49:55 +01:00
Martin Weinelt 368329907b
Merge pull request #117300 from fabaff/bump-pysma 2021-03-23 02:01:59 +01:00
Martin Weinelt 55b7888f43
Merge pull request #117298 from fabaff/pydeconz 2021-03-23 01:51:05 +01:00
Fabian Affolter 99235e5560 home-assistant: enable subaru tests 2021-03-23 00:59:02 +01:00
Fabian Affolter 8bc8a51c04 home-assistant: enable sma tests 2021-03-23 00:41:26 +01:00
Fabian Affolter b6f41fc351 home-assistant: enable deconz tests 2021-03-23 00:12:47 +01:00
Sandro Jäckel 815514f447
home-assistant: fix github tag of iaqualink-py 2021-03-22 21:15:07 +01:00
Martin Weinelt 355d0fcbe8
Merge pull request #117013 from fabaff/iaqualink 2021-03-21 17:33:59 +01:00
Martin Weinelt cfce515802
home-assistant: pin iaqualink at 0.3.4
This was required due to breaking API changes in iaqualink>=0.4.0 and
can be safely removed after https://github.com/home-assistant/core/pull/48137
has been merged and released.
2021-03-21 04:16:25 +01:00
Fabian Affolter 46fe40324a home-assistant: enable iaqualink tests 2021-03-21 01:08:49 +01:00
Martin Weinelt 0cb5da8660
Merge pull request #117070 from fabaff/aionotion 2021-03-21 00:58:36 +01:00
Fabian Affolter b9375be57e home-assistant: enable notion tests 2021-03-20 23:55:08 +01:00
Fabian Affolter 8ba0c68815 home-assistant: enable simplisafe tests 2021-03-20 23:33:37 +01:00
Martin Weinelt c3cdba7942
home-assistant: 2021.3.3 -> 2021.3.4
https://github.com/home-assistant/core/releases/tag/2021.3.4
2021-03-13 01:31:48 +01:00
Martin Weinelt 7b82fbf63b
home-assistant: 2021.3.2 -> 2021.3.3 2021-03-09 03:09:42 +01:00
Martin Weinelt 4bd09f9889
home-assistant: apply patch to fix stream component tests
and reenable the two tests on aarch64.
2021-03-08 20:34:02 +01:00
Martin Weinelt 6ed2bd9937
home-assistant: disable tests getting stuck on aarch64 2021-03-06 18:25:08 +01:00
Martin Weinelt 9ad62a752e
home-assistant: 2021.3.0 -> 2021.3.2 2021-03-06 06:36:45 +01:00
Martin Weinelt 11d964f666
home-assistant: 2021.2.3 -> 2021.3.0 2021-03-06 03:02:05 +01:00
Martin Weinelt 598bc98ba1
home-assistant: rerun tests failing with RuntimeError
The flakyness in home-assistant stems from premature event loop closing,
due to race conditions throughout the test suite.

> RuntimeError: Event loop is closed

They also happen during upstreams testsuite runs, but they silently
ignore them, so I don't expect a fix for them in the near future.

Alleviate our pains by rerunning tests that fail in this particular way.
2021-03-06 02:28:00 +01:00
Martin Weinelt 4e65797018
home-assistant: enable a lot more component tests
We can now track a list of components, that should be integrated into
our testsuite run. Their dependencies will automatically be included
into the checkInputs by reusing the dependency lookup infrastructure we
already have, which is what makes this feasible.
2021-03-06 02:28:00 +01:00
Graham Bennett cb55068397 home-assistant: add ring-doorbell dependency
For the ring integration.  This is currently pinned back to 0.6.2 to avoid an
upstream bug in 0.7.0.
2021-03-01 18:51:33 +00:00
Fabian Affolter 98cd269c3f home-assistant: allow later httpx releases 2021-02-28 23:44:02 +01:00
Fabian Affolter e8811bc519 home-assistant: allow later awesomeversion releases 2021-02-25 09:33:40 +01:00
github-actions[bot] 344456f66a
Merge master into staging-next 2021-02-12 00:36:19 +00:00
Martin Weinelt df1b15ce54
home-assistant: reduce to two xdist job runners
This more closely replicates home-assistants upstream test environment
which runs on GitHub Actions, which according to its specifications¹
provides a 2-core CPU and `-n auto` would scale with the locally
available thread count.

This is another possible reason for the amount of race conditions
(`RuntimeError: Event loop is closed`) we were seeing, since moving to
parallel testing using xdist.

Reenable a few tests, that are likely to be caused by those race
conditions.

[1] https://docs.github.com/en/actions/reference/specifications-for-github-hosted-runners
2021-02-11 18:12:23 +01:00
Martin Weinelt 1d811faf54
home-assistant: 2021.2.2 -> 2021.2.3 2021-02-11 15:31:50 +01:00
github-actions[bot] 30dddce5e8
Merge master into staging-next 2021-02-09 06:16:02 +00:00
Martin Weinelt aa0af354b2 home-assistant: disable test_scan_match_st 2021-02-09 03:11:30 +01:00
Martin Weinelt 1c99286e1a home-assistant: 2021.2.1 -> 2021.2.2 2021-02-09 03:11:29 +01:00
github-actions[bot] 1c86cb40e9
Merge master into staging-next 2021-02-08 00:36:16 +00:00
Martin Weinelt 0b94f35b97
home-assistant: disable test_error_posted_as_event
The test is still flaky after the latest testing changes.
2021-02-07 22:57:41 +01:00
github-actions[bot] 86e1706582
Merge master into staging-next 2021-02-06 06:16:20 +00:00
Martin Weinelt 5bdc1c54ba
home-assistant: improve reliability of tests by grouping tests by file 2021-02-06 04:49:57 +01:00
Martin Weinelt 5684b8de37
home-assistant: 2021.2.0 -> 2021.2.1 2021-02-05 17:23:09 +01:00
Jan Tojnar da66296930
Merge branch 'staging-next' into staging
libkeyfinder no longer uses Qt so dontWrapQtApps is moot.
2021-02-04 19:34:26 +01:00
Martin Weinelt 1054c03d96
home-assistant: improve checkInputs package selection (#111921)
and migrate unnecessary packages out of propagatedBuildInputs. This
shrinks the whole package by ~65%.

/nix/store/wdhqcxhp45p287zknw3r0cv7pxgp6r14-homeassistant-2021.2.0	 696.7M
/nix/store/1v20wdqfn4v1nf3v2jmlkx89q18n8fzx-homeassistant-2021.2.0	 250.8M
2021-02-04 17:36:21 +01:00
Jan Tojnar 91109ce94a
Merge branch 'staging-next' into staging 2021-02-04 15:02:14 +01:00
Martin Weinelt da13b4418f
home-assistant: disable test_config_path
It's prone to race conditions.
2021-02-04 13:24:17 +01:00
Martin Weinelt d153c3fd33
home-assistant: 2021.1.5 -> 2021.2.0 2021-02-04 02:09:56 +01:00
Robert Schütz c65a1caf2f home-assistant: unpin PyYAML
Also remove a substitution that no longer applies.
2021-01-29 10:18:54 +01:00
Martin Weinelt 4702290465 home-assistant: 2021.1.4 -> 2021.1.5 2021-01-24 03:42:19 +01:00
Martin Weinelt db4cdb0b9b
home-assistant: 2021.1.3 -> 2021.1.4 2021-01-17 10:43:13 +01:00
Martin Weinelt 7314c0eee7
home-assistant: 2021.1.2 -> 2021.1.3 2021-01-15 18:14:15 +01:00
Martin Weinelt c5a3874a4c
home-assistant: 2021.1.1 -> 2021.1.2 2021-01-14 23:53:44 +01:00
Martin Weinelt 28991cd201 home-assistant: 2021.1.0 -> 2021.1.1 2021-01-11 00:11:37 +01:00
Martin Weinelt 8cb55de7dc
home-assistant: don't strip
Neither the home-assistant nor the frontend contain strippable binaries,
but the stripping process will still iterate over 6600+ files and notice
that they're not in a strippable format.

On my 6C/12T desktop CPU this takes slightly over two minutes.
2021-01-07 13:33:10 +01:00
Martin Weinelt 7adf998341
home-assistant: 2020.12.2 -> 2021.1.0 2021-01-07 13:33:10 +01:00
Martin Weinelt f399effc58 homeassistant: 2020.12.1 -> 2020.12.2 2020-12-30 11:01:55 -08:00
Martin Weinelt 7f2c1c3cc8 homeassistant: 2020.12.0 -> 2020.12.1 2020-12-16 22:52:32 +01:00
Martin Weinelt 1a0c4f1167 homeassistant: 0.118.5 -> 2020.12.0 2020-12-13 23:37:54 +01:00
Martin Weinelt 422ae014bb
home-assistant: disable test_media_view
DEBUG:homeassistant.components.http.auth:Authenticated 127.0.0.1 for /media/local/test.mp3 using bearer token
DEBUG:homeassistant.components.http.view:Serving /media/local/test.mp3 to 127.0.0.1 (auth: True)
ERROR:aiohttp.server:Unhandled exception
Traceback (most recent call last):
  File "/nix/store/8y4x6km9q2ik0hcgh0klx6rl46pcw6qf-python3.8-aiohttp-3.7.3/lib/python3.8/site-packages/aiohttp/web_protocol.py", line 485, in start
    resp, reset = await task
  File "/nix/store/8y4x6km9q2ik0hcgh0klx6rl46pcw6qf-python3.8-aiohttp-3.7.3/lib/python3.8/site-packages/aiohttp/web_protocol.py", line 440, in _handle_request
    reset = await self.finish_response(request, resp, start_time)
  File "/nix/store/8y4x6km9q2ik0hcgh0klx6rl46pcw6qf-python3.8-aiohttp-3.7.3/lib/python3.8/site-packages/aiohttp/web_protocol.py", line 591, in finish_response
    await prepare_meth(request)
  File "/nix/store/8y4x6km9q2ik0hcgh0klx6rl46pcw6qf-python3.8-aiohttp-3.7.3/lib/python3.8/site-packages/aiohttp/web_fileresponse.py", line 241, in prepare
    return await self._sendfile(request, fobj, offset, count)
  File "/nix/store/8y4x6km9q2ik0hcgh0klx6rl46pcw6qf-python3.8-aiohttp-3.7.3/lib/python3.8/site-packages/aiohttp/web_fileresponse.py", line 96, in _sendfile
    await loop.sendfile(transport, fobj, offset, count)
  File "/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/lib/python3.8/asyncio/base_events.py", line 1120, in sendfile
    return await self._sendfile_native(transport, file,
  File "/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/lib/python3.8/asyncio/selector_events.py", line 578, in _sendfile_native
    return await self.sock_sendfile(transp._sock, file, offset, count,
  File "/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/lib/python3.8/asyncio/base_events.py", line 836, in sock_sendfile
    self._check_sendfile_params(sock, file, offset, count)
  File "/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/lib/python3.8/asyncio/base_events.py", line 889, in _check_sendfile_params
    raise ValueError(
ValueError: count must be a positive integer (got 0)
2020-12-11 14:32:39 +01:00
Martin Weinelt 80596e106d
home-assistant: relax dependencies 2020-12-11 14:30:12 +01:00
Martin Weinelt 94f9ab741c homeassistant: 0.118.4 -> 0.118.5 2020-12-05 14:37:14 +01:00
Martin Weinelt 1927e40d50 homeassistant: 0.118.3 -> 0.118.4 2020-11-26 14:22:13 -08:00
Martin Weinelt b485298c25
homeassistant: 0.118.1 -> 0.118.3 2020-11-23 16:02:52 +01:00
Martin Weinelt 4b51d8ae6c homeassistant: 0.118.0 -> 0.118.1 2020-11-19 21:31:27 +01:00
Martin Weinelt 9e8e0c78d7 homeassistant: 0.117.6 -> 0.118.0 2020-11-18 22:27:01 -08:00
Pierre Bourdon f86a943450
home-assistant: loosen aiohttp version pin to unbreak build
nixpkgs's aiohttp is currently 3.6.3, which is API compatible with 3.6.2
required by home-assistant.
2020-11-17 02:14:08 +01:00
Martin Weinelt 4c4538cd63 homeassistant: 0.117.5 -> 0.117.6 2020-11-11 14:54:46 -08:00
Martin Weinelt be5ef7d85d homeassistant: 0.117.4 -> 0.117.5 2020-11-05 16:56:00 +01:00
Martin Weinelt 8071b8ba82 homeassistant: 0.117.3 -> 0.117.4 2020-11-04 23:22:56 -08:00
Martin Weinelt 0c4e33e4aa homeassistant: 0.117.2 -> 0.117.3 2020-11-04 23:22:56 -08:00
Martin Weinelt 13ba2bc228 homeassistant: 0.117.1 -> 0.117.2 2020-11-01 22:58:43 +01:00
Martin Weinelt 4e6820a230 homeassistant: 0.117.0 -> 0.117.1 2020-10-30 14:23:06 +01:00
Martin Weinelt c8d6c254e8 homeassistant: 0.116.4 -> 0.117.0 2020-10-29 10:52:28 -07:00
Martin Weinelt 0ee591e246 homeassistant: 0.116.3 -> 0.116.4 2020-10-16 01:21:41 +02:00
Martin Weinelt 3d5ecbd83e
homeassistant: 0.116.2 -> 0.116.3
The project description changed a while ago, so let's update it.
2020-10-15 13:09:39 +02:00
Martin Weinelt 5a9a3143fc homeassistant: 0.116.1 -> 0.116.2 2020-10-09 16:54:53 +02:00
Martin Weinelt 94515128c3 home-assistant: clean up dependencies 2020-10-09 12:11:05 +02:00
Martin Weinelt 41331908ac homeassistant: 0.116.0 -> 0.116.1 2020-10-09 12:11:05 +02:00
Martin Weinelt 53d04173e0 home-assistant: convert tests to pytestCheckHook
Enables testing in parallel. This cuts down the test phase from over
five to under one minute on my 6C/12T processor.

Sadly while the upstream runs their tests using `-n auto` this isn't
working for us in all cases. I currently assume they use low concurrency in
their CI, which is not triggering these issues..
2020-10-09 12:11:05 +02:00
Martin Weinelt 9cf3b6a473 homeassistant: 0.115.6 -> 0.116.0 2020-10-09 12:11:05 +02:00
Martin Weinelt 31d9bdf626
homeassistant: 0.114.4 -> 0.115.6
The image component is now part of the default_config dependency tree,
which is why we now require pillow by default.
2020-10-02 19:10:42 +02:00
Martin Weinelt 68c4099d73
home-assistant: drop protobuf override
aioesphome was updated to 2.6.3 which requires protobuf>=3.12.2,<4.0.
2020-09-13 01:05:48 +02:00
Martin Weinelt 67b7baa580 homeassistant: 0.114.3 -> 0.114.4 2020-08-29 17:37:55 -07:00
Jan Tojnar 58377555ed
Merge branch 'staging-next' into staging 2020-08-23 02:18:27 +02:00
Martin Weinelt d4df3b70f7 homeassistant: 0.114.2 -> 0.114.3 2020-08-20 12:54:47 +02:00
Martin Weinelt 9dac262767 homeassistant: 0.114.0 -> 0.114.2 2020-08-19 09:54:21 +00:00
Jonathan Ringer cc3c55b0f9 home-assistant: fix tests 2020-08-19 00:43:21 -07:00
Martin Weinelt 300307fde6
homeassistant: 0.113.3 -> 0.114.0 2020-08-12 13:47:11 +02:00
Martin Weinelt 87d4e1230b
home-assistant: add patch to fix flapping logging test 2020-08-03 16:16:25 +02:00
Martin Weinelt ec4df176bd homeassistant: 0.113.0 -> 0.113.3 2020-08-01 22:14:46 +02:00
Martin Weinelt 5bd30523ce
homeassistant: 0.112.3 -> 0.113.0
https://www.home-assistant.io/blog/2020/07/22/release-113/
2020-07-22 18:27:50 +02:00
Matt Votava fbaafd311b home-assistant: pin PyChromecast 2020-07-15 07:28:50 -07:00
Martin Weinelt 7e8b36ea79 homeassistant: 0.112.2 -> 0.112.3 2020-07-07 02:02:25 +02:00
Martin Weinelt bf13145ee5
homeassistant: 0.112.0 -> 0.112.2 2020-07-07 01:43:44 +02:00
Martin Weinelt 963de34c62
homeassistant: 0.111.4 -> 0.112.0 2020-07-07 01:43:44 +02:00
Jörg Thalheim da196d2bed
home-assistant: add hexa as maintainers
https://github.com/NixOS/nixpkgs/pull/91273#issuecomment-647833500
2020-06-23 09:28:22 +01:00
Jörg Thalheim aac8f45500
home-assistant: add override for pyowm
3.0 is not compatible with home-assistant
2020-06-22 10:11:26 +01:00
Jörg Thalheim a68c7e0fa7
nixos/home-assistant: fix tests 2020-06-21 10:58:29 +01:00
Jörg Thalheim d248e8a13b
home-assistant: 0.111.0 -> 0.111.4 2020-06-20 12:14:19 +01:00
Pierre Bourdon 6b719544c6 home-assistant: pin the 'astral' dependency version 2020-06-20 08:19:13 +02:00
Jörg Thalheim 210cc1633b
home-assistant: 0.110.1 -> 0.111.0 2020-06-11 08:32:21 +01:00
Martin Weinelt 2ed6a2651d
home-assistant: 0.110.0 → 0.110.1 2020-05-21 17:42:29 +02:00
Martin Weinelt feeec71609
home-assistant: 0.109.6 → 0.110.0 2020-05-21 00:01:24 +02:00
Jörg Thalheim 44ee03d7fc
home-assistant: 0.109.0 -> 0.109.6 2020-05-08 09:19:26 +01:00
Jörg Thalheim 4dd83ab601
home-assistant: limit tests to Linux 2020-05-07 07:06:57 +01:00
Jörg Thalheim 940c4fc4c6
home-assistant: 0.108.7 -> 0.109.0 2020-04-29 16:01:32 +01:00
Jörg Thalheim 9bb6948317
home-assistant: 0.108.2 -> 0.108.7 2020-04-22 09:04:44 +01:00
Michael Reilly 84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Jörg Thalheim 02becde898
home-assistant: 0.107.7 -> 0.108.2 2020-04-10 11:17:57 +01:00
Jörg Thalheim 3a4f0fa4ec
home-assistant: add mic92 as maintainer 2020-04-02 09:50:12 +01:00
Cole Mickens 9cc44b7e33
home-assistant: 0.107.0 -> 0.107.7 2020-03-28 04:39:34 +00:00
Jörg Thalheim af2e41c4dd
home-assistant: 0.106.6 -> 0.107.0 2020-03-28 02:29:59 +00:00
Jörg Thalheim 3ed91d2f60
homeassistant: 0.106.1 -> 0.106.6 2020-03-11 11:02:57 +00:00
Jörg Thalheim 118e9e8153
home-assistant: 0.104.3 -> 0.106.1 2020-02-28 15:32:09 +00:00
Cole Mickens b673d75ebc home-assistant: 0.103.1 -> 0.104.3 2020-01-28 10:54:09 +00:00
Jörg Thalheim b2dbc1edd1
home-assistant: 0.100.3 -> 0.103.6 2020-01-09 10:39:38 +00:00
Frederik Rietdijk 1155bb1c2f home-assistant: 0.99.2 -> 0.100.3 2019-10-29 15:23:50 +01:00
Frederik Rietdijk 45b1b9dcad home-assistant: move cryptography fix to correct place
fixup after f1d46d094a
2019-10-29 15:23:50 +01:00
Frederik Rietdijk a85e58ac13 Merge master into staging-next 2019-10-23 09:38:37 +02:00
Michael Weiss f1d46d094a
home-assistant: Fix the build after baf5494330 2019-10-22 22:22:39 +02:00
Felix Breidenstein 57266005ca Remove fleaz as maintainer and from all pkgs 2019-10-21 11:16:16 +02:00
Peter Hoeg 892fff48fd home-assistant: 0.96.2 -> 0.99.2 2019-09-25 08:07:30 +08:00
Robin Gloster f9953dca30
Merge pull request #68793 from delroth/hass-setuptools
home-assistant: add missing setuptools dependency
2019-09-14 17:14:13 +02:00
Pierre Bourdon 6a0c11b931
home-assistant: add missing setuptools dependency
Fixes currently broken nixos hass test: https://hydra.nixos.org/build/100923199
2019-09-14 15:23:26 +02:00
Pierre Bourdon 04c1fcd09c
home-assistant: remove outdated pyyaml_3 pinning
The recent bump to 0.96.2 now requires pyyaml 5.1.1. The PRs upgrading
home-assistant to a newer version and the one pinning to an old PyYAML
version raced each other and we ended up with both submitted.

Fixes home-assistant build.
2019-09-11 08:39:49 +02:00
Andreas Rammhold 9cd7a73f94
maintainer: rename f-breidenstein to fleaz
He changed the GitHub handle a while ago.
2019-08-31 07:53:35 -04:00
Pierre Bourdon 39f3ab4961
home-assistant: 0.93.2 -> 0.96.2 2019-08-31 07:53:35 -04:00
Robin Gloster 4e60b0efae
treewide: update globin's maintained drvs 2019-08-20 19:36:05 +02:00
Frederik Rietdijk 3d00d8e4ee pythonPackages.pyyaml_3: init , instead of multiple pyyaml overrides
Temporary attribute until we can get rid of it everywhere.

This was triggered due to the libyaml 0.2.2 incompatibilty requiring
patches and still not building.
2019-07-25 11:51:55 +02:00
volth f3282c8d1e treewide: remove unused variables (#63177)
* treewide: remove unused variables

* making ofborg happy
2019-06-16 19:59:05 +00:00
Robert Schütz 4fc639aa75 home-assistant: 0.92.2 -> 0.93.2
https://www.home-assistant.io/blog/2019/05/16/release-93/
2019-05-25 11:08:10 +02:00
Robert Schütz 4d607a5ac9 home-assistant: 0.91.4 -> 0.92.2
https://www.home-assistant.io/blog/2019/04/24/release-92/
2019-05-04 12:01:17 +02:00
Robert Schütz 59b1cdba31 python3.pkgs.aioesphomeapi: 1.8.0 -> 2.0.1
Pin the protobuf version used by Home Assistant to the version
required by aioesphomeapi and some components.
2019-04-22 23:56:34 +02:00
Robert Schütz a846ea54d4 home-assistant: 0.91.3 -> 0.91.4 2019-04-17 07:39:03 +02:00
Robert Schütz b54bce24cf home-assistant: 0.91.2 -> 0.91.3 2019-04-11 17:43:55 +02:00
Robert Schütz efdb9b4ee8 home-assistant: pin user-agents to 1.1.0
home-assistant-frontend requires
    user-agents==1.1.0
2019-04-08 16:48:02 +02:00