Paulus Schoutsen
7a90808e52
Add service to reload scenes from configuration.yaml ( #25680 )
...
* Allow reloading scenes
* Update requirements
* address comments
* fix typing
* fix tests
* Update homeassistant/components/homeassistant/scene.py
Co-Authored-By: Martin Hjelmare <marhje52@kth.se>
* Address comments
2019-08-05 23:04:19 +02:00
Ville Skyttä
6b22dbcd0b
Blacken top level *.py ( #25621 )
...
* Blacken top level *.py
* Tolerate double quotes too in setup.py dependency extraction
2019-08-01 08:30:49 -07:00
Fabian Affolter
aac01aaa50
Upgrade ruamel.yaml to 0.15.99 ( #25175 )
2019-07-16 11:16:43 +02:00
Fabian Affolter
40c424e793
Upgrade bcrypt to 3.1.7 ( #24850 )
2019-06-30 20:23:47 -04:00
Fabian Affolter
a6ea5d43b4
Upgrade importlib-metadata to 0.18 ( #24848 )
2019-06-30 20:23:27 -04:00
Fabian Affolter
1e149a704b
Upgrade cryptography to 2.7 ( #24852 )
2019-06-30 07:21:35 +02:00
Fabian Affolter
26cc41094d
Upgrade jinja2 to >=2.10.1 ( #24851 )
2019-06-29 15:47:22 +02:00
Fabian Affolter
9946b19735
Upgrade pyyaml to 5.1.1 ( #24847 )
2019-06-29 14:34:55 +02:00
Fabian Affolter
6ad9a97f0d
Upgrade certifi to >= 2019.6.16 ( #24846 )
2019-06-29 14:34:27 +02:00
BackSlasher
50d282ff37
Pyyaml5.1 ( #24529 )
...
* Migrated to PyYAML 5.1
* More intelligent fixing of yaml safe_load
Based on https://circleci.com/gh/home-assistant/home-assistant/34831?utm_campaign=vcs-integration-link&utm_medium=referral&utm_source=github-build-link
2019-06-14 15:30:47 -07:00
Fabian Affolter
4db0e7888a
Upgrade ruamel.yaml to 0.15.97 ( #24350 )
...
* Upgrade ruamel.yaml to 0.15.97
* Fix req
2019-06-06 15:30:44 -07:00
Paulus Schoutsen
179fb0f3b5
Use importlib metadata to check installed packages ( #24114 )
...
* Use importlib metadata
* Fix script
* Remove unused import
* Update requirements"
2019-05-26 11:58:42 -07:00
Josef Schlehofer
c483e4479e
Update requests to 2.22.0 ( #23958 )
2019-05-17 20:41:22 -05:00
Fabian Affolter
82ff5cbe0f
Upgrade ruamel.yaml to 0.15.94 ( #23344 )
2019-04-24 09:52:29 -07:00
Josef Schlehofer
c040f7abc0
Upgrade attrs to 19.1.0 ( #23323 )
2019-04-23 10:14:02 -07:00
Josef Schlehofer
18cf8275b8
Upgrade python-slugify to 3.0.2 ( #22997 )
2019-04-13 11:29:44 +02:00
Fabian Affolter
f531ca61c6
Set pytz>=2019.01 ( #22966 )
2019-04-10 15:18:30 +02:00
Fabian Affolter
be51a3ae12
Upgrade ruamel.yaml to 0.15.91 ( #22965 )
2019-04-10 15:15:12 +02:00
Per Osbäck
7a33dc5cec
update core dependencies due to pywebpush update ( #22767 )
2019-04-05 12:22:24 -07:00
Fabian Affolter
101225749b
Upgrade ruamel.yaml to 0.15.89 ( #22064 )
2019-03-15 09:22:00 -07:00
Fabian Affolter
27e6c6665f
Upgrade astral to 1.10.1 ( #21474 )
2019-02-27 14:07:51 +01:00
Fabian Affolter
01ee92177f
Upgrade bcrypt to 3.1.6 ( #21476 )
2019-02-27 14:07:02 +01:00
Fabian Affolter
2b86fc3841
Upgrade voluptuous-serialize to 2.1.0 ( #21166 )
2019-02-18 11:18:40 +01:00
Fabian Affolter
3a386e627e
Upgrade ruamel.yaml to 0.15.88 ( #21055 )
2019-02-13 20:29:11 -08:00
Jason Hu
6b46ed850b
Upgrade cryptography to 2.5 ( #21011 )
2019-02-12 19:52:24 +01:00
Fabian Affolter
788f7988e7
Upgrade ruamel.yaml to 0.15.87 ( #20955 )
2019-02-11 17:18:25 +01:00
Fabian Affolter
1715a2070b
Upgrade astral to 1.9.2 ( #20796 )
2019-02-06 22:00:39 -08:00
Fabian Affolter
a85e018bc4
Upgrade astral to 1.8 ( #20459 )
2019-01-26 15:54:35 +01:00
Fabian Affolter
9bb7e40ee3
Upgrade aiohttp to 3.5.3 ( #19957 )
...
* Upgrade aiohttp to 3.5.3
* Upgrade aiohttp to 3.5.4
* Remove test for webhook component from camera.push
* Lint
2019-01-16 14:23:46 -08:00
Fabian Affolter
734d8c52e9
Upgrade ruamel.yaml to 0.15.85 ( #19960 )
2019-01-11 07:44:11 -08:00
Fabian Affolter
406b45c6e7
Upgrade bcrypt to 3.1.5 ( #19854 )
2019-01-08 09:22:45 -05:00
Fabian Affolter
fe14be53e3
Upgrade aiohttp to 3.5.1 ( #19584 )
2018-12-27 21:56:08 +01:00
Fabian Affolter
c0ae7b1a49
Upgrade requests to 2.21.0 ( #19385 )
2018-12-18 17:29:38 +01:00
Fabian Affolter
3a1dc16c0d
Set pytz to >=2018.07 ( #19387 )
2018-12-17 11:35:13 -05:00
Fabian Affolter
8483850729
Upgrade ruamel.yaml to 0.15.81 ( #19384 )
2018-12-17 08:28:35 -05:00
Pascal Vizeli
2bf36bb1db
Use unicode slugify ( #19192 )
...
* Update __init__.py
* Update setup.py
* Update requirements_all.txt
* Update __init__.py
* Update __init__.py
* Update __init__.py
* Update __init__.py
* Update __init__.py
* remove `-`
* fix packages
* Update package_constraints.txt
* Update __init__.py
* Update package_constraints.txt
* Update requirements_all.txt
* Update setup.py
* Fix tests
* Fix line issue
* fix all test
* fix type
* Fix lint
2018-12-17 07:51:13 +01:00
Paulus Schoutsen
0e9e253b7b
Fix CI by pinning IDNA ( #19038 )
...
* Fix CI
* Actual fix by @sdague
2018-12-05 14:43:29 +01:00
Fabian Affolter
48b8fc9e01
Upgrade ruamel.yaml to 0.15.80
2018-12-02 00:17:41 +01:00
Fabian Affolter
708ababd78
Upgrade requests to 2.20.1 ( #18615 )
2018-11-21 19:58:56 +01:00
Fabian Affolter
4751ad69a7
Upgrade ruamel.yaml to 0.15.78 ( #18508 )
2018-11-17 13:20:17 +01:00
Fabian Affolter
caa48fab13
Upgrade astral to 1.7.1
2018-11-01 11:26:33 +01:00
Bram Kragten
b763c0f902
Extract ruamel.yaml to util with secrets, lovelace ws decorators ( #17958 )
...
* Extract ruamel.yaml to util, ws decorators, secrets
* lint
* Extend SafeConstructor
Somehow my last commit is gone after rebase...
* lint
* Woof...
* Woof woof...
* Cleanup type hints
* Update homeassistant/scripts/check_config.py
* lint
* typing
2018-10-31 13:49:54 +01:00
Paulus Schoutsen
c38a0f1bf0
Update requests to 2.20.0 ( #17978 )
2018-10-29 21:16:05 +01:00
Fabian Affolter
cf24687024
Upgrade async_timeout to 3.0.1 ( #17655 )
2018-10-21 14:13:30 +02:00
Jason Hu
253e787a1b
Upgrade aiohttp to 3.4.4 ( #16486 )
2018-09-10 10:39:51 +02:00
Jason Hu
4291bdc6b2
Move voluptuous-serialize to core requirement ( #16507 )
2018-09-09 09:49:51 +02:00
Fabian Affolter
78fcea25bb
Upgrade attrs to 18.2.0 ( #16372 )
2018-09-02 19:01:43 +02:00
Matt Hamilton
bacecb4249
Replace pbkdf2 with bcrypt ( #16071 )
...
* Replace pbkdf2 with bcrypt
bcrypt isn't inherently better than pbkdf2, but everything "just works"
out of the box.
* the hash verification routine now only computes one hash per call
* a per-user salt is built into the hash as opposed to the current
global salt
* bcrypt.checkpw() is immune to timing attacks regardless of input
* hash strength is a function of real time benchmarks and a
"difficulty" level, meaning we won't have to ever update the iteration
count
* WIP: add hash upgrade mechanism
* WIP: clarify decode issue
* remove stale testing code
* Fix test
* Ensure incorrect legacy passwords fail
* Add better invalid legacy password test
* Lint
* Run tests in async scope
2018-08-26 22:50:31 +02:00
Penny Wood
69d104bcb6
Update aiohttp to version 3.4.0. ( #16198 )
2018-08-26 21:35:06 +02:00
Paulus Schoutsen
486efa9aba
Pin crypto ( #15978 )
...
* Pin crypto
* Fix PyJWT import once
2018-08-14 22:02:01 +02:00