Julius Mittenzwei
|
16cb7388ee
|
Removing asyncio.coroutine syntax from HASS core (#12509)
* changed asyncio.coroutine syntax to new async def/await
* removed py34 from tox environment
* reverted some changes within entity.py
* -
* reverted changes within bootstrap.py
* reverted changes within discovery.py
* switched decorators
* Reverted change within aiohttp_client.py
* reverted change within logging.py
* switched decorators
* Await lock properly
* removed asyncio.coroutine from test
|
2018-02-25 03:38:46 -08:00 |
Anders Melchiorsen
|
f9ee29a5cd
|
Logbook speedup (#12566)
* Optimize logbook filtering
* Avoid State construction during Events filtering
* Move tuple creation out of loop
* Add benchmark
|
2018-02-21 10:35:55 -08:00 |
Fabian Affolter
|
47e31dc9ee
|
Fixes for PEP257 (#11810)
* Fixes for PEP257
* More updates
|
2018-01-20 22:35:38 -08:00 |
Paulus Schoutsen
|
8f06b35dfc
|
Optimize event matcher (#9798)
* Optimize event matcher
* Tweak order of checks
* Add a benchmark for time_changed helper
* Add state change benchmark
* fix lint
|
2017-10-10 22:26:03 +02:00 |
Paulus Schoutsen
|
9f5bfe28d1
|
Add initial benchmark framework (#7827)
* Add initial benchmark framework
* Use timer from timeit
|
2017-05-30 21:34:40 -07:00 |