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
Paulus Schoutsen
e776f88eec
Use JWT for access tokens ( #15972 )
...
* Use JWT for access tokens
* Update requirements
* Improvements
2018-08-14 21:14:12 +02:00
Fabian Affolter
9ea3be4dc1
Upgrade voluptuous to 0.11.5 ( #15830 )
2018-08-04 17:46:14 -07:00
Fabian Affolter
a8dd81e986
Upgrade voluptuous to 0.11.3 ( #15735 )
2018-07-29 23:36:28 +02:00
Andrey
02238b6412
Add python 3.7 to travis and tox ( #14523 )
...
* Add python 3.7 to travis and tox
* Use pyyaml from github
* Don't version constraints
* Fix version tag
* Change to new pyyaml release
* Python 3.7 requires xenial
* Fix namespace detection
* Use correct RegEx type
* Update pexpect to 4.6
* Use correct validation for dictionaries
* Disable Py37 incompatible packages
* Upgrade all pexpect to 4.6
* Add explicit None as default param
2018-07-07 10:48:02 -04:00
cdce8p
4c258ce08b
Revert some changes to setup.py ( #15248 )
2018-07-01 11:48:54 -04:00
cdce8p
f8bc3411ad
PyPi: Fix description and setup.cfg ( #15107 )
...
* Fix description and extend use of setup.cfg
* Fix lint
2018-06-25 09:57:26 -04:00
Fabian Affolter
9d6ce609f9
Upgrade requests to 2.19.1 ( #15019 )
2018-06-18 18:13:21 +02:00
Fabian Affolter
9c17e95fc5
Upgrade aiohttp to 3.3.2 ( #15025 )
2018-06-17 20:24:11 -04:00
Fabian Affolter
3ceee66e1b
Remove typing ( #15018 )
2018-06-17 19:13:39 +02:00
Fabian Affolter
a6c1192bfc
Upgrade aiohttp to 3.3.0 ( #14766 )
2018-06-07 13:49:14 -04:00
Fabian Affolter
54dfe045b2
Upgrade aiohttp to 3.2.1 ( #14517 )
...
* Upgrade aiohttp to 3.2.1
* Upgrade async_timeout to 3.0.0
* Update the order of the requirements
2018-05-19 10:04:00 +02:00
Fabian Affolter
c1127133ea
Set certifi to >=2018.04.16 ( #14536 )
2018-05-18 18:14:40 -04:00
Fabian Affolter
e929f45ab8
Set pytz to >=2018.04 ( #14520 )
2018-05-18 09:42:41 -04:00
Fabian Affolter
75bf483071
Upgrade astral to 1.6.1 ( #14297 )
2018-05-05 10:45:09 +02:00
Fabian Affolter
f98525acbf
Upgrade attrs to 18.1.0 ( #14281 )
2018-05-04 08:58:34 -04:00
Fabian Affolter
9fe43714c6
Upgrade aiohttp to 3.1.3 ( #13938 )
2018-04-17 13:32:16 +02:00
Fabian Affolter
fbb8a54c39
Upgrade aiohttp to 3.1.2 ( #13732 )
2018-04-07 10:40:34 +02:00
Fabian Affolter
45ff15bc85
Upgrade aiohttp to 3.1.1 ( #13510 )
2018-03-28 12:45:24 +02:00
Fabian Affolter
b996632965
Upgrade aiohttp to 3.1.0 ( #13451 )
2018-03-25 14:25:00 +02:00
Fabian Affolter
8ed3024026
Upgrade async_timeout to 2.0.1 ( #13290 )
2018-03-17 17:37:31 -07:00
Fabian Affolter
8fed405da7
Upgrade aiohttp to 3.0.9 ( #13288 )
2018-03-17 17:37:09 +01:00
Fabian Affolter
676c94561b
Upgrade astral to 1.6 ( #13120 )
2018-03-12 12:28:27 -07:00
Fabian Affolter
02ad9c3574
Upgrade aiohttp to 3.0.7 ( #13119 )
2018-03-12 12:26:51 -07:00
Paulus Schoutsen
6a5c7ef43f
Upgrade to aiohttp 3 ( #12921 )
...
* Upgrade aiohttp to 3.0.6
* Fix tests
* Fix aiohttp client stream test
* Lint
* Remove drain
2018-03-05 13:28:41 -08:00
Paulus Schoutsen
6ee3c1b3e5
Hello Python 3.5 ( #12610 )
...
* Hello Python 3.5
* Fix test
* Fix tests
* Fix never awaited block till done warnings
2018-02-22 23:22:27 -08:00
Paulus Schoutsen
336b00765d
Fix Sphinx build ( #12535 )
2018-02-19 20:51:05 -08:00
Paulus Schoutsen
3fd61d8f45
Update voluputous ( #12463 )
...
* Update voluputous
* Fix http config
* Fix optional with default=None
* Optional, default=none
* Fix defaults in voluptuous schemas
* Fix tests
* Fix update error
* Lint
2018-02-17 10:29:14 +01:00
Paulus Schoutsen
17e5740a0c
Allow overriding name via entity registry ( #12292 )
...
* Allow overriding name via entity registry
* Update requirements
2018-02-11 09:16:01 -08:00