Franck Nijhof
ed3516186b
Bump sqlalchemy to 1.3.10 ( #27408 )
2019-10-10 12:52:54 -07:00
Fabian Affolter
13956d3516
Upgrade sqlalchemy to 1.3.9 ( #27322 )
2019-10-08 09:30:18 -07:00
Franck Nijhof
c7da781efc
Update documentation link URL for integrations in all manifests ( #27114 )
2019-10-02 09:25:44 -07:00
Franck Nijhof
b1118cb8ff
Removes unnecessary else/elif blocks ( #26884 )
2019-09-24 13:53:03 -07:00
Ville Skyttä
33e1b44b3a
Use PEP 526 type annotations, add some type hints ( #26464 )
...
* Add some more type hints to helpers.event
* Change most type comments to variable types
* Remove some superfluous type hints
2019-09-07 09:48:58 +03:00
Josef Schlehofer
a80d26f0dc
Upgrade sqlalchemy to 1.3.8 ( #26331 )
2019-09-01 14:10:58 +03:00
Franck Nijhof
decf13b948
Use literal string interpolation in core (f-strings) ( #26166 )
2019-08-23 09:53:33 -07:00
Fabian Affolter
3307b4421e
Upgrade sqlalchemy to 1.3.7 ( #25997 )
2019-08-16 16:15:58 +02:00
Paulus Schoutsen
4de97abc3a
Black
2019-07-31 12:25:30 -07:00
Fabian Affolter
67b6657bcd
Upgrade sqlalchemy to 1.3.5 ( #24844 )
2019-06-29 07:14:47 -04:00
Paulus Schoutsen
848a2a95a8
Fix recorder defaults ( #24399 )
...
* Fix recorder defaults
* Address comment
2019-06-08 18:18:28 -05:00
Paulus Schoutsen
f995ab9d54
Don't pass in loop ( #23984 )
...
* Don't pass in loop
* Revert some changes
* Lint + Axis revert
* reinstate loop
* Fix a test
* Set loop
* Update camera.py
* Lint
2019-05-22 21:09:59 -07:00
Fabian Affolter
c309bd9ff0
Upgrade sqlalchemy to 1.3.3 ( #23674 )
2019-05-05 01:06:47 +02:00
cgtobi
2c07bfb9e0
Remove dependencies and requirements ( #23024 )
...
* Remove dependencies and requirements
* Revert "Remove dependencies and requirements"
This reverts commit fe7171b4cd
.
* Remove dependencies and requirements
* Revert "Remove dependencies and requirements"
This reverts commit 391355ee2c
.
* Remove dependencies and requirements
* Fix flake8 complaints
* Fix more flake8 complaints
* Revert non-component removals
2019-04-12 10:13:30 -07:00
Paulus Schoutsen
cfe4cf30ad
Add manifests ( #22699 )
...
* Add manifests
* Update auto name
* Update codeowners
* Add requirements from platforms
* Minor cleanup
* Incorporate changes from awarecan PR
2019-04-03 21:14:45 -07:00
Anders Melchiorsen
eabb68ad7d
Do not warn when creating an empty database ( #22343 )
2019-03-24 12:00:29 -07:00
Fabian Affolter
3432c5da9e
Upgrade sqlalchemy to 1.3.0 ( #22269 )
2019-03-21 19:40:11 -07:00
Jason Hu
226be65910
Only commit if need. ( #21848 )
2019-03-09 12:04:13 -08:00
Paulus Schoutsen
df25128923
Avoid recorder thread crashing ( #21668 )
2019-03-04 16:01:31 -08:00
Paulus Schoutsen
52f337ef00
Allow chaining contexts ( #21028 )
...
* Allow chaining contexts
* Add stubbed out migration
2019-03-01 10:08:38 -08:00
Daniel Høyer Iversen
519315f9c8
pylint 2.3.0 ( #21485 )
...
* pylint 2.3.0
* remove const
* disable=syntax-error
2019-02-27 16:10:40 -05:00
Fabian Affolter
6cdc5a5c2d
Upgrade sqlalchemy to 1.2.18 ( #21162 )
2019-02-18 11:19:40 +01:00
Fabian Affolter
127c55e0c1
Update file header ( #21023 )
...
* Update file header
* Update file header
* Update file header
* Update file header
* Update file header
* Fix lint issues
2019-02-13 21:21:14 +01:00
Fabian Affolter
8db8a58763
Upgrade sqlalchemy to 1.2.17 ( #21020 )
...
* Upgrade sqlalchemy to 1.2.17
* Update requirements_all.txt
* Update requirements_test_all.txt
* Run script again
2019-02-13 12:30:37 +01:00
Fabian Affolter
9920699bb8
Upgrade sqlalchemy to 1.2.16 ( #20474 )
2019-01-26 22:11:00 +01:00
Anders Melchiorsen
e593383b4d
Error handling for recorder purge ( #20424 )
2019-01-26 11:02:16 +01:00
Paulus Schoutsen
c7f5beb794
history allowed to load states with invalid entity IDs ( #20399 )
2019-01-24 17:53:01 -08:00
Fabian Affolter
686a856a17
Upgrade sqlalchemy to 1.2.15 ( #19383 )
2018-12-18 15:48:06 +01:00
Anders Melchiorsen
f9c02889b2
Remove recorder purge protection ( #19358 )
2018-12-16 23:31:50 +01:00
Paulus Schoutsen
df21dd21f2
RFC: Call services directly ( #18720 )
...
* Call services directly
* Simplify
* Type
* Lint
* Update name
* Fix tests
* Catch exceptions in HTTP view
* Lint
* Handle ServiceNotFound in API endpoints that call services
* Type
* Don't crash recorder on non-JSON serializable objects
2018-11-30 21:28:35 +01:00
Adam Mills
5c3a4e3d10
Restore states through a JSON store instead of recorder ( #17270 )
...
* Restore states through a JSON store
* Accept entity_id directly in restore state helper
* Keep states stored between runs for a limited time
* Remove warning
2018-11-28 13:16:43 +01:00
Eliseo Martelli
bb37151987
fixed wording that may confuse user ( #18628 )
2018-11-23 01:46:22 +01:00
Aleksandr Smirnov
089a2f4e71
Logbook speedup ( #18376 )
...
* filter logbook results by entity_id prior to instantiating them
* include by default, pass pep8
* pass pylint
* use entityfilter, update tests
2018-11-19 10:36:00 +01:00
Fabian Affolter
320efdb744
Upgrade sqlalchemy to 1.2.14 ( #18504 )
2018-11-16 14:15:53 +01:00
Fabian Affolter
a3e77bc5f3
Upgrade sqlalchemy to 1.2.13 ( #18084 )
2018-11-01 13:25:45 +01:00
Phil Frost
af5eacf303
Fix spelling error in log output ( #17963 )
2018-10-29 19:40:32 +01:00
Ville Skyttä
ee696643cd
Isort preparations ( #16555 )
...
* Don't treat typing as an "in-between" module for import order
That was a < 3.5 era thing.
* Tighten scope of some pylint unused-import disables
To avoid isort moving a top level one around, undesirably broadening its
scope.
2018-09-11 11:21:48 +02:00
Robbie Trencheny
54c3f4f001
Fix spelling mistake in recorder migration [ci skip]
2018-08-29 14:59:48 -07:00
Fabian Affolter
0da3e73765
Upgrade sqlalchemy to 1.2.11 ( #16192 )
2018-08-26 12:28:44 +02:00
Paulus Schoutsen
7bb5344942
Remove homeassistant.remote ( #16099 )
...
* Remove homeassistant.remote
* Use direct import for API
* Fix docstring
2018-08-21 15:49:58 +02:00
Paulus Schoutsen
68cd65567d
Forgiving add index in migration ( #16092 )
2018-08-21 11:41:52 +02:00
Paulus Schoutsen
9e1fa7ef42
Column syntax fix + Add a file if migration in progress ( #16061 )
...
* Add a file if migration in progress
* Warning
* Convert message for migration to warning
2018-08-19 18:57:06 +02:00
Paulus Schoutsen
81d3161a5e
Add forgiving add column ( #16057 )
...
* Add forgiving add column
* Lint
2018-08-19 17:22:09 +02:00
Paulus Schoutsen
9512bb9587
Add and restore context in recorder ( #15859 )
2018-08-10 18:09:01 +02:00
Fabian Affolter
4b257c3d01
Upgrade sqlalchemy to 1.2.10 ( #15737 )
2018-07-29 23:35:47 +02:00
Ville Skyttä
b7c336a687
Pylint cleanups ( #15626 )
...
* Pylint 2 no-else-return fixes
* Remove unneeded abstract-class-not-used pylint disable
2018-07-23 10:16:05 +02:00
Fabian Affolter
4a4b9180d8
Upgrade sqlalchemy to 1.2.9 ( #15250 )
2018-07-01 13:01:48 -04:00
Fabian Affolter
a8413249c2
Upgrade sqlalchemy to 1.2.8 ( #14765 )
2018-06-02 08:34:30 -04:00
Otto Winter
a4bf421044
Convert more files to async/await syntax ( #14142 )
...
* Move more files to async/await syntax
* Attempt Work around pylint bug
Using lazytox :P
2018-04-28 19:26:20 -04:00
Fabian Affolter
95f2ad2299
Upgrade sqlalchemy to 1.2.7 ( #14138 )
2018-04-28 23:16:01 +02:00