Paulus Schoutsen
7d8da47309
Revert "Use orjson to parse json faster ( #32153 )" ( #32185 )
...
This reverts commit 2365e2e8cf
.
2020-02-25 21:07:16 +01:00
Ruslan Sayfutdinov
2365e2e8cf
Use orjson to parse json faster ( #32153 )
...
* [recorder] Use orjson to parse json faster
* Remove from http manifest
* Bump to orjson 2.5.1
* Empty commit to trigger CI
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-02-25 10:20:51 -08:00
Ruslan Sayfutdinov
15b4975681
Use ciso8601 library to parse datetime faster ( #32128 )
2020-02-24 08:33:10 -08:00
springstan
b41cbe9885
Add www. to all documentation links ( #32063 )
...
* Add www. to all documentation links
* Fix broken redirect uri test
2020-02-21 16:10:02 -08:00
Franck Nijhof
febd7e551b
Upgrade requests to 2.23.0 ( #32013 )
2020-02-20 11:41:13 +01:00
Fabian Affolter
399173e3b3
Upgrade importlib-metadata to 1.5.0 ( #31390 )
2020-02-02 00:33:17 +01:00
Josef Schlehofer
bc6603d8d7
Upgrade pyyaml to 5.3 ( #31026 )
2020-01-20 21:12:16 -08:00
Josef Schlehofer
0b72587af2
Upgrade importlib-metadata to version 1.4.0 ( #31027 )
2020-01-20 21:11:23 -08:00
Rick van Hattem
1566d963a8
Fixed pyyaml requirement from 5.2.0 to 5.2 ( #30808 )
2020-01-15 20:16:26 -05:00
springstan
482ff4061e
Bump importlib-metadata to 1.3.0 ( #30196 )
...
* Bump importlib-metadata to 1.3.0
* Include setup.py and package_constraints.txt
2019-12-24 12:00:05 -07:00
Ville Skyttä
445fd15f76
Drop Python 3.6 support ( #29978 )
2019-12-16 07:29:19 +01:00
Bas Nijholt
29ec17d50d
use isort to sort imports for "setup.py" ( #29792 )
2019-12-09 16:30:16 +01:00
Fabian Affolter
9d7799c0af
Upgrade pyyaml to 5.2.0 ( #29586 )
2019-12-07 09:06:55 +01:00
Fabian Affolter
8afe13e818
Upgrade certifi to >=2019.11.28 ( #29571 )
2019-12-06 20:09:18 +01:00
Fabian Affolter
60d7f730c3
Upgrade jinja2 to >=2.10.3 ( #28422 )
2019-11-04 09:57:20 +01:00
Fabian Affolter
083d34cdd9
Upgrade attrs to 19.3.0 ( #28421 )
2019-11-01 13:10:53 +01:00
Josef Schlehofer
63deec3275
Bump python-slugify to 4.0.0 ( #28186 )
2019-10-24 23:12:41 +02:00
Pascal Vizeli
0771dc3a37
Downgrade aioHTTP 3.6.2 to 3.6.1 ( #28143 )
2019-10-23 11:37:37 -07:00
Pascal Vizeli
9392cbff03
cryptography + numpy for python 3.8 ( #27861 )
2019-10-18 16:11:40 +02:00
quthla
0c8e208fd8
Bump python-slugify to 3.0.6 ( #27430 )
...
* Bump python-slugify to 3.0.6
* Bump python-slugify to 3.0.6
* Bump python-slugify to 3.0.6
2019-10-11 00:27:07 -07:00
Franck Nijhof
aecf7e65ff
Bump aiohttp to 3.6.2 ( #27409 )
2019-10-10 12:52:40 -07:00
Fabian Affolter
937d348867
Upgrade certifi to >=2019.9.11 ( #27323 )
2019-10-08 09:00:11 -07:00
Fabian Affolter
7a57c3a66a
Set pytz to >=2019.03
2019-10-08 16:23:21 +02:00
Erik Montnemery
65ce3b49c1
Add support for `for` to binary_sensor, light and switch device triggers ( #26658 )
...
* Add support for `for` to binary_sensor, light and switch device triggers
* Add WS API device_automation/trigger/capabilities
2019-10-02 22:14:52 +02:00
Franck Nijhof
3b0744d021
Bump attrs to 19.2.0 ( #27102 )
2019-10-01 15:19:50 -04:00
Franck Nijhof
ef0dd689fa
Bump python-slugify to 3.0.4 ( #26801 )
2019-09-21 22:10:34 -07:00
Fabian Affolter
8c580209a6
Upgrade importlib-metadata to 0.23 ( #26787 )
2019-09-21 14:52:35 -04:00
Franck Nijhof
246a611a7c
Bump aiohttp to 3.6.1 ( #26739 )
2019-09-19 14:05:02 -07:00
Franck Nijhof
a8a485abf7
Bumps aiohttp to 3.6.0 ( #26728 )
2019-09-19 20:34:41 +02:00
Josef Schlehofer
39d62b43ac
Upgrade ruamel_yaml to 0.15.100 ( #26095 )
2019-08-21 09:13:40 -07:00
Fabian Affolter
c55241960c
Upgrade voluptuous-serialize to 2.2.0 ( #26008 )
2019-08-17 11:40:50 +03:00
Fabian Affolter
b43ef6c0cf
Upgrade pyyaml to 5.1.2 ( #25994 )
2019-08-16 13:48:44 -07:00
Fabian Affolter
2a2f7626de
Upgrade voluptuous to 0.11.7 ( #26007 )
2019-08-16 21:31:28 +02:00
Fabian Affolter
1be6a7b7ee
Upgrade importlib-metadata to 0.19 ( #26003 )
2019-08-16 11:02:24 -07:00
Fabian Affolter
4c16531df5
Upgrade python-slugify to 3.0.3 ( #25995 )
2019-08-16 19:28:52 +03:00
Fabian Affolter
7fbdbb773c
Upgrade pytz to >=2019.02 ( #25991 )
2019-08-16 16:15:12 +02:00
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
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