Paulus Schoutsen
|
a9672b0d52
|
Load as many components in parallel as possible (#20806)
* Load as many components in parallel as possible
* Lint
|
2019-02-07 22:56:40 +01:00 |
Paulus Schoutsen
|
16159cc3d0
|
Update platform loading path (#20807)
* Warn when platform loaded from an entity component folder
* Fix tests
|
2019-02-07 13:33:12 -08:00 |
Paulus Schoutsen
|
a8f22287ca
|
Allow embedded platforms (#19948)
* Allow embedded platforms
* Fix test
|
2019-01-11 11:30:22 -08:00 |
Paulus Schoutsen
|
08fe7c3ece
|
Pytest tests (#17750)
* Convert core tests
* Convert component tests to use pytest assert
* Lint 🤷♂️
* Fix test
* Fix 3 typos in docs
|
2018-10-24 12:10:05 +02:00 |
cdce8p
|
70b901017f
|
Remove service helper (5) (#16917)
* Update switch
* Update script
* Update light
* Fix tests
* Fix config/script hook
* Async_create_task
* Fix flux switch
|
2018-09-27 23:13:11 +02:00 |
Ville Skyttä
|
dbd0763f83
|
Grammar and spelling fixes (#16065)
|
2018-08-19 22:29:08 +02:00 |
Paulus Schoutsen
|
742144f401
|
Warn when using custom components (#15172)
* Warn when using custom components
* Update text
|
2018-06-27 15:21:32 -04:00 |
Paulus Schoutsen
|
5c95c53c6c
|
Revert custom component loading logic (#14327)
* Revert custom component loading logic
* Lint
* Fix tests
* Guard for infinite inserts into sys.path
|
2018-05-07 11:25:48 +02:00 |
Paulus Schoutsen
|
34727be5ac
|
Fix module names for custom components (#14317)
* Fix module names for custom components
* Also set __package__ correctly
* bla
* Remove print
|
2018-05-06 20:54:56 -04:00 |
Paulus Schoutsen
|
83d300fd11
|
Custom component loading cleanup (#14211)
* Clean up custom component loading
* Fix some tests
* Fix some stuff
* Make imports work again
* Fix tests
* Remove debug print
* Lint
|
2018-05-01 20:57:30 +02:00 |
Paulus Schoutsen
|
ca54bbfcc9
|
RFC: Use bind_hass for helpers (#9745)
* Add Helpers bind_hass functionality
* Update other helpers
|
2017-10-08 08:17:54 -07:00 |
Paulus Schoutsen
|
d3be056d15
|
Expose all components on hass [Concept] (#8490)
* Add components concept
* Lint
* Raise ImportError if component not found
|
2017-07-16 09:23:06 -07:00 |
Pascal Vizeli
|
41f558b181
|
Bootstrap / Component setup async (#6264)
* Bootstrap / Entiy setup async
* Cleanup add_job stuff / return task/future object
* Address paulus comments / part 1
* fix install pip
* Cleanup bootstrap / move config stuff to config.py
* Make demo async
* Further bootstrap improvement
* Address Martin's comments
* Fix initial tests
* Fix final tests
* Fix bug with prepare loader
* Remove no longer needed things
* Log error when invalid config
* More cleanup
* Cleanups platform events & fix lint
* Use a non blocking add_entities callback for platform
* Fix Autoamtion is setup befor entity is ready
* Better automation fix
* Address paulus comments
* Typo
* fix lint
* rename functions
* fix tests
* fix test
* change exceptions
* fix spell
|
2017-02-28 20:33:19 -08:00 |
Fabian Affolter
|
be272ac64a
|
Disable too-many-* (#4107)
* Disable too-many-* and too-few-public-methods
* Remove globally disabled pylint warnings
|
2016-10-30 22:18:53 +01:00 |
Fabian Affolter
|
9838697d2b
|
Fix PEP257 issues
|
2016-03-09 10:25:50 +01:00 |
Fabian Affolter
|
00afaac54c
|
Update for file header, docstrings, and PEP8/PEP257
|
2016-02-13 14:19:11 +01:00 |
Paulus Schoutsen
|
cfc23b0091
|
Speed up tests
|
2015-09-12 22:56:49 -07:00 |
Paulus Schoutsen
|
58afbecd05
|
Speed up tests
|
2015-09-01 00:18:26 -07:00 |
Paulus Schoutsen
|
0c56fde5a9
|
Reorg tests folder
|
2015-07-26 10:17:01 +02:00 |
Paulus Schoutsen
|
d4cad0b267
|
Rename ha_test folder to tests
|
2015-01-08 20:05:12 -08:00 |