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
Pascal Vizeli
e4874fd7c7
Update aiohttp 2.3.10 / yarl 1.1.0 ( #12244 )
...
* Update aiohttp 2.3.10 / yarl 1.1.0
* Update setup.py
* Update package_constraints.txt
* Update google.py
* Update static.py
2018-02-08 20:57:05 -08:00
Phil Elson
9d5dee574a
Specify the minimum python version in the setup.py. ( #12144 )
...
* Specify the minimum python version in the setup.py.
* Used the minimum python version defined in homeassistant.const.
2018-02-07 12:38:06 -08:00
Alok Saboo
be37bb14b7
Update jinja2 to 2.10 ( #12118 )
2018-02-01 19:21:15 +01:00
Fabian Affolter
10263230f7
Upgrade astral to 1.5 ( #12042 )
2018-01-29 16:08:01 -08:00
Fabian Affolter
b854cdb95b
Upgrade yarl to 0.18.0 ( #11609 )
2018-01-13 09:01:05 +01:00
Fabian Affolter
f6307a1523
Upgrade yarl to 0.17.0 ( #11478 )
2018-01-06 09:42:09 +01:00
Fabian Affolter
b98e03b5bc
Upgrade aiohttp to 2.3.7 ( #11329 )
2017-12-29 10:06:25 +01:00
Fabian Affolter
0245189670
Upgrade yarl to 0.16.0 ( #11078 )
2017-12-11 13:52:22 +01:00
Fabian Affolter
7777d5811f
Upgrade aiohttp to 2.3.6 ( #11079 )
2017-12-11 13:50:55 +01:00
Fabian Affolter
9f324205cb
Upgrade yarl to 0.15.0 ( #10888 )
2017-12-01 13:37:14 +01:00
Fabian Affolter
9a0a5b7867
Upgrade aiohttp to 2.3.5 ( #10889 )
2017-12-01 12:22:28 +01:00
Lukas Barth
b284cc54df
Pin yarl ( #10528 )
...
* Pin yarl
* Update requirements
2017-11-11 12:15:13 -08:00
Pascal Vizeli
a9a3e24bde
Update aiohttp to 2.3.1 ( #10139 )
...
* Update aiohttp to 2.3.1
* set timeout 10sec
* fix freeze with new middleware handling
* Convert middleware auth
* Convert mittleware ipban
* convert middleware static
* fix lint
* Update ban.py
* Update auth.py
* fix lint
* Fix tests
2017-11-05 18:42:31 -08:00
Fabian Affolter
81324806d5
Move constants to setup.py ( #10312 )
...
* Remove unused import
* Move setup relevant consts to 'setup.py'
* remove blank line
* Set source
2017-11-03 07:43:30 -07:00
TopdRob
29d4dca56a
Update requests requirement ( #9876 )
...
* Update request requirement
Update request requirement from version v2.14.2 to v2.18.4
* Fix dependency vizio integration
3rd patry packages were removed from requests. Changed dependency from requests to urllib3
* forgot =
forgot = when adding the requirement
* re-run script/gen_requirements_all.py
re-run script/gen_requirements_all.py
* Unvendoring urllib3 from requests
In v2.16.0 and newer of requests they unverdored urllib3.
* undefined name 'InsecureRequestWarning'
* Removed requirement to 'urllib3==1.22
* removed import requests
* removed urllib3.exceptions.InsecureRequestWarning
removed urllib3.exceptions.InsecureRequestWarning travis lint
2017-10-19 19:24:49 -07:00
Paulus Schoutsen
6cce934f72
Improve SSL certs used by aiohttp ( #9958 )
...
* Improve SSL certs used by aiohttp
* Add certifi package
* Lint
2017-10-19 10:47:57 +02:00
TopdRob
33f8ca5abc
update async_timeout from v1.4.0 tp v2.0.0 ( #9938 )
2017-10-18 09:48:00 +02:00
Fabian Affolter
a05afd58e9
Upgrade async_timeout to 1.4.0 ( #9488 )
2017-09-18 23:03:02 +02:00
Pascal Vizeli
a28ac37a91
Update jinja to 2.9.6 ( #9306 )
...
* Update jinja 2.10
* Update requirements_all.txt
* Update package_constraints.txt
* Update package_constraints.txt
* Update requirements_all.txt
* Update setup.py
2017-09-05 17:03:24 +02:00
Fabian Affolter
ae5fca1ec9
Upgrade async_timeout to 1.3.0 ( #9156 )
2017-08-27 11:30:04 +02:00
Fabian Affolter
52cff83267
Upgrade aiohttp to 2.2.5 ( #8828 )
2017-08-04 23:14:05 -07:00
Fabian Affolter
6de38cb941
Upgrade aiohttp to 2.2.4 ( #8805 )
2017-08-03 11:37:02 +02:00
Fabian Affolter
d8cded637c
Revert "Upgrade aiohttp to 2.2.4"
...
This reverts commit 7c92f7e1ad
.
2017-08-03 10:11:32 +02:00
Fabian Affolter
7c92f7e1ad
Upgrade aiohttp to 2.2.4
2017-08-03 10:08:09 +02:00
Martin Hjelmare
ba019c799a
Make deps directory persistent over upgrades ( #7801 )
...
* Use pip install --user if venv not active
* Set PYTHONUSERBASE to deps directory, when installing with --user
option.
* Reset --prefix option to workaround incompatability when installing
with --user option. This requires pip version 8.0.0 or greater.
* Require pip version 8.0.3.
* Do not delete deps directory on home assistant upgrade.
* Fix local lib mount and check package exist.
* Update and add tests
* Fix upgrade from before version 0.46
* Extract function to get user site
* Add function(s) to package util to get user site.
* Use async subprocess for one of the functions to get user site.
* Add function to package util to check if virtual environment is
active.
* Add and update tests.
* Update version for last removal of deps dir
* Address comments
* Rewrite package util tests with pytest
* Rewrite all existing unittest class based tests for package util as
test functions, and capitalize pytest fixtures.
* Add test for installing with target inside venv.
2017-07-13 19:26:21 -07:00
Fabian Affolter
d655c0e358
Upgrade aiohttp to 2.2.3 ( #8363 )
2017-07-06 13:56:50 +02:00
Fabian Affolter
afe3dd8dbb
Upgrade aiohttp to 2.2.2 ( #8314 )
...
* Upgrade aiohttp to 2.2.1
* Upgrade to aiohttp to 2.2.2
2017-07-03 13:48:53 +02:00
Fabian Affolter
bf96f28e95
Upgrade chardet to 3.0.4 ( #8313 )
2017-07-03 11:49:23 +02:00
Fabian Affolter
e4dbf8033c
Upgrade aiohttp to 2.2.0 ( #8121 )
2017-06-21 00:35:49 +02:00
John Mihalic
81b2111751
Bump aiohttp to 2.1.0 ( #7825 )
2017-05-30 06:54:16 +02:00
Paulus Schoutsen
2682996939
Constrain requests to a version ( #7725 )
...
Add an optional extended description…
2017-05-23 15:45:22 +02:00
Adam Mills
40d27cde0e
Refactor sun component for correctness ( #7295 )
...
* Refactor sun component for correctness
* Convert datetimes to dates for astral
* Fix tests for updated code
* Fix times now that calcs are fixed
* Move sun functions to helpers
* Fix flake on new file
* Additional tweaks from review
* Update requirements
2017-05-09 00:03:34 -07:00
Fabian Affolter
d7e3962cc0
Upgrade async_timeout to 1.2.1 ( #7490 )
2017-05-08 17:02:37 +02:00
Fabian Affolter
1f4f2d7086
Upgrade voluptuous to 0.10.5 ( #7107 )
...
* Upgrade voluptuous to 0.10.5
* Fix tests
2017-04-30 00:42:19 -07:00
Fabian Affolter
f7b6f8e8fb
Upgrade chardet to 3.0.2 ( #7112 )
2017-04-15 18:32:06 -07:00
Fabian Affolter
5ffda53805
Upgrade aiohttp to 2.0.7 ( #7106 )
2017-04-15 00:18:39 +02:00
Paulus Schoutsen
4d9e681fc1
Constrain chardet to 2.3 ( #7063 )
2017-04-11 19:50:43 -07:00
Paulus Schoutsen
c42293eb10
Downgrade aiohttp to 205 ( #6994 )
2017-04-09 01:36:01 -07:00
Paulus Schoutsen
eb0a9869d8
Upgrade to aiohttp 2.0.6 ( #6992 )
2017-04-08 18:29:28 -07:00
Fabian Affolter
ec2df2ca0f
Upgrade pytz to 2017.02 ( #6875 )
2017-04-01 12:36:24 +02:00
Pascal Vizeli
72db4a80dd
Update aioHTTP to 2.0.5 ( #6856 )
2017-03-30 08:27:53 -07:00
Paulus Schoutsen
714b516176
aiohttp 2 ( #6835 )
...
* Upgrade aiohttp2
* Fix resource caching
* Fix helpers.aiohttp_client
* Lint
* Use static path for api error_log
* Fix ClientErrors import
* Remove not needed DisconnectError
* Remove releasing responses code
* Add timeout if stream starts non responding
* More async_aiohttp_proxy_stream cleanup
* Fix references to ClientError
* Fix fingerprinting
* Fix aiohttp stream tests
* Rename aiohttp_proxy_stream
* Remove impossible darksky test
* Fix sleepiq requests escaping mocker
* Lint
* Remove deprecated parameter
* Break up aiohttp_proxy_stream in 2 methods
* Lint
* Upgrade to aiohttp 2.0.4
* Convert connector close to a callback
* Fix static fingerprinted links
2017-03-30 00:50:53 -07:00
Paulus Schoutsen
902b72ba1a
Constrain core dependencies to core versions ( #6738 )
...
* Require at least pip 7.1
* Write and use constraint files for packages
* Update gen_requirements_all.py
2017-03-22 08:50:54 -07:00
Fabian Affolter
a2365eccf6
Upgrade aiohttp to 1.3.5 ( #6660 )
2017-03-16 18:04:00 +01:00
Pascal Vizeli
198a234468
aioHttp 1.3.4 ( #6643 )
2017-03-15 22:30:46 +01:00
Fabian Affolter
2bbaac44d4
Upgrade async_timeout to 1.2.0 ( #6590 )
2017-03-13 21:01:25 +01:00
Pascal Vizeli
10fb30e924
Update jinja to 2.9.5 ( #6146 )
2017-02-21 09:05:44 -08:00
Pascal Vizeli
1910440a3c
Update aiohttp to 1.3.3 ( #6129 )
2017-02-20 21:29:38 -08:00
Fabian Affolter
ca9eb31d1d
Upgrade aiohttp to 1.3.2 ( #6059 )
2017-02-17 21:39:29 +01:00
Pascal Vizeli
2e8e5a35b5
Update aiohttp 1.3.1 ( #5838 )
2017-02-09 17:31:20 -08:00
Paulus Schoutsen
7eb4bdc37b
Upgrade aiohttp to 1.3 ( #5821 )
2017-02-08 21:27:36 -08:00
Pascal Bach
d12decc471
Upgrade to voluptuous to 0.9.3 ( #5288 )
2017-01-12 23:56:37 +01:00
Paulus Schoutsen
e68e29e03e
Upgrade to aiohttp 1.2 ( #4964 )
...
* Upgrade to aiohttp 1.2
* Clean up emulated_hue tests
2017-01-11 21:25:02 +01:00
Fabian Affolter
6be19e8997
Update pytz to 2016.10 ( #5247 )
2017-01-09 21:50:38 +01:00
Johann Kellerman
f0b1874d2d
Fix up docstring for tests ( #5090 )
2016-12-28 20:04:59 +02:00
Paulus Schoutsen
4904653b70
Yarl has been fixed ( #4694 )
2016-12-03 11:59:05 -08:00
Paulus Schoutsen
898ba56d9f
Fix aiohttp build ( #4691 )
2016-12-03 09:49:10 -08:00
Lewis Juggins
95b439fbd5
Upgrade aiohttp to 1.1.5 ( #4213 )
2016-11-24 21:37:56 -08:00
Paulus Schoutsen
519d9f2fd0
async HTTP component ( #3914 )
...
* Migrate WSGI to asyncio
* Rename wsgi -> http
* Python 3.4 compat
* Move linting to Python 3.4
* lint
* Lint
* Fix Python 3.4 mock_open + binary data
* Surpress logging aiohttp.access
* Spelling
* Sending files is a coroutine
* More callback annotations and naming fixes
* Fix ios
2016-10-23 23:48:01 -07:00
Fabian Affolter
1f89e6ddba
Upgrade pytz to 2016.7 ( #4002 )
2016-10-23 20:51:41 +02:00
Robbie Trencheny
1170b2897a
Doc updates
2016-09-05 03:31:48 -07:00
Paulus Schoutsen
18829daa65
Merge remote-tracking branch 'origin/master' into dev
...
Conflicts:
homeassistant/components/recorder/__init__.py
homeassistant/const.py
requirements_all.txt
setup.py
2016-08-12 18:57:15 -07:00
Paulus Schoutsen
ab377f169d
Upgrade to voluptuous 0.9.2 ( #2692 )
2016-08-02 00:14:13 -07:00
Paulus Schoutsen
29dbeeb41e
Remove SQLAlchemy as core dependency ( #2702 )
2016-08-01 18:37:00 -07:00
Paulus Schoutsen
628eacc83e
Rollback voluptuous to 0.8.9 ( #2687 )
2016-07-31 17:21:02 -07:00
Paulus Schoutsen
e7ead73fad
Rollback voluptuous to 0.8.9 ( #2687 )
2016-07-31 17:20:08 -07:00
Robbie Trencheny
ecfcc1fd41
Update authorship information
...
Sorry @balloob :)
2016-07-30 13:03:54 -07:00
Fabian Affolter
a3ff001eec
Upgrade voluptuous to 0.9.1 ( #2602 )
2016-07-22 19:24:23 -07:00
Fabian Heredia Montiel
08226a4864
Type Hints - __main__ ( #2574 )
...
* Add __main__ type hints
* Fix most errors of __main__
* Add ignore for script.run()
* Add type annotations for from_config_dict and from_config_file
* Fix errors
* Fix requirement error
* Add mypy type check to tests
* Enable travis typing check
* Messed up the tox deps
* Laxer type checker
2016-07-20 22:38:52 -07:00
Fabian Affolter
ddcad275f7
Upgrade pytz to 2016.6.1 ( #2541 )
2016-07-17 13:07:11 -07:00
Paulus Schoutsen
16c71ab207
Make sqlalchemy main dependency to help migration ( #2536 )
2016-07-16 11:39:44 -07:00
Paulus Schoutsen
d1f4901d53
Migrate to cherrypy wsgi from eventlet ( #2387 )
2016-06-30 09:02:12 -07:00
Paulus Schoutsen
38639d26ea
Add eventlet to base requirements ( #2264 )
2016-06-09 18:47:35 -07:00
mikebarris
5223d20668
Removed webcolors dependency in favor of dictionary lookup. ( #2215 )
...
* Removed webcolors dependency in favor of dictionary lookup.
* Fixed code style errors.
* Moved color dictionary to module per suggestion.
* Removed try/except per suggestion.
2016-06-08 22:25:32 -07:00
Fabian Affolter
4b0df51b40
Vendorize vincenty requirement ( #2176 )
2016-05-29 11:55:16 -07:00
Robbie Trencheny
a431277de1
Accept human readable color names to change light colors ( #2075 )
...
* Add support for providing color_name which accepts a CSS3 valid, human readable string such as red or blue
* Forgot the schema validation!
* ugh farcy
* use html5_parse_legacy_color for more input options
* Add webcolors==1.5 to setup.py
* Block pylint no-member errors on tuple
* add color_name_to_rgb test
* whoops
* revert changes to individual platforms
* If color_name is set, pop it off params and set rgb_color with it
* Forgot to reset wink.py
* Import the legacy function as color_name_to_rgb directly
* reset test_color.py
* Improve light services.yaml
2016-05-17 00:06:55 -07:00
Fabian Affolter
157036c1d2
Upgrade pytz to 2016.4 ( #1932 )
...
* Upgrade pytz to 2016.4
* Upgrade pytz to 2016.4
2016-04-28 13:02:21 +02:00
Fabian Affolter
4ecd8d5f11
Update links
2016-04-12 14:18:18 +02:00
Paulus Schoutsen
8ef542927f
Add automation config validation
...
* Add automation config validation
* Remove unnecessary dict validator
* Downgrade voluptuous to 0.8.9
* Fix linting
* Address issues
2016-04-04 12:18:58 -07:00
Paulus Schoutsen
e140e9b8ab
Add script + extra config validators
...
* Add config validation and extra validators
* Address PR comments
2016-04-03 10:19:09 -07:00
Fabian Affolter
c7fd0eb9d9
Upgrade to pytz 2016.3
2016-04-02 19:30:25 -07:00
Fabian Affolter
6731560a7d
Upgrade vincenty to 0.1.4 ( fixes #1666 )
2016-04-01 11:08:13 +02:00
Paulus Schoutsen
5baa98b79f
Add initial config validation
2016-03-28 23:46:12 -07:00
Paulus Schoutsen
4403fe941d
Test config clean up
2015-12-27 16:31:52 -08:00
David Edmundson
b3c13747dc
Add shebang line to setup.py
2015-12-15 20:48:10 +00:00
Paulus Schoutsen
b440c260e6
Add jinja2 to dependencies.
2015-12-10 20:47:05 -08:00
Paulus Schoutsen
3e339c7304
Update vincenty version in setup.py
2015-11-06 21:58:18 -08:00
Paulus Schoutsen
3a3b8bbb45
Fix packaging issues
2015-10-10 10:33:09 -07:00
Paulus Schoutsen
2eb36c18bd
Add geofencing to automation
2015-09-29 00:18:52 -07:00
Jon Maddox
9ada5e6b2b
move launchd script inside package
2015-09-15 02:29:57 -04:00
Paulus Schoutsen
c971e50a68
Remove external from scripts and package info
2015-09-09 09:08:06 -07:00
Paulus Schoutsen
3520255b7c
Fix setup.py unicode version errors
2015-09-08 19:47:05 -07:00
Paulus Schoutsen
b0bd1fadac
Fix encoding issue in setup.py
2015-09-08 17:43:41 -07:00
Paulus Schoutsen
abb8958775
Setup.py fixes
2015-09-01 01:56:13 -07:00
Paulus Schoutsen
a92687bb08
Exclude tests from package
2015-09-01 01:12:55 -07:00
Paulus Schoutsen
ae896f4a33
Fix download link in setup.py
2015-08-30 00:42:46 -07:00
Ryan Kraus
0b6358e759
Implemented comments from Paulus.
...
Revised main to use frontend and demo strings rather than importing
their domains.
Removed submodule validation.
Moved local library mounting to the bootstrap module and out of core.
Added requirements_all.txt for all dependencies.
Made core dependencies looser.
Small updates to setup.py.
2015-08-29 22:19:52 -04:00
Ryan Kraus
18e32165a4
Cleaned up main file to remove dependency management.
2015-08-29 20:06:54 -04:00
Ryan Kraus
3839c3d0ef
Created setup.py for standard installs.
2015-08-29 18:59:05 -04:00