Commit graph

272 commits

Author SHA1 Message Date
Josef Schlehofer f240106189
Upgrade requests to 2.25.1 (#44989) 2021-01-09 20:02:50 +01:00
Ville Skyttä 43474762b2
Drop remaining Python < 3.8 support (#44743)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-01-04 11:47:29 +01:00
Fabian Affolter c4b11322c8
Updated certifi to >=2020.12.5 (#44701) 2021-01-01 13:07:07 +01:00
Fabian Affolter 61f137c7c6
Upgrade pytz to >=2020.5 (#44702) 2021-01-01 00:38:38 +01:00
Philip Allgaier 18736dbebf
Bump voluptuous to 0.12.1 (#44002)
* Bump voluptuous to 0.12.1

* Adjust MQTT climate test to new error msg
2020-12-07 02:49:36 +01:00
Martin Hjelmare 434cec7a88
Pin pip < 20.3 (#43771) 2020-11-30 19:38:39 +01:00
Philip Allgaier 7280dbd431
Bump requests to 2.25.0 (#43279) 2020-11-16 12:27:42 +01:00
Andreas Billmeier 2625a4dfdc
Please set exact cryptography version cryptography==3.2 (#42611) 2020-11-04 10:06:35 +01:00
Paulus Schoutsen e797c28b4a
Bump cryptography to 3.2 (#42489) 2020-10-27 22:59:49 +01:00
J. Nick Koston 221bb5ad52
Upgrade to aiohttp 3.7.1 (#42305) 2020-10-25 14:44:39 +01:00
Paulus Schoutsen 8949eb2442
Add httpx as a core dep (#42071) 2020-10-19 10:18:47 +02:00
Philip Allgaier 2a4d7dc561
Update voluptuous to 0.12.0 (#40401) 2020-09-21 10:43:35 -05:00
Fabian Affolter b759f2c7ca
Updated certifi to > 2020.6.20 (#39160) 2020-08-27 12:45:17 +02:00
Fabian Affolter 2beca3e69a
Upgrade jinja2 to >=2.11.2 (#39161) 2020-08-22 18:11:24 -05:00
Franck Nijhof f4c0dc99c2
Pin yarl dependency to 1.4.2 as core dependency (#38428) 2020-07-31 22:06:02 +02:00
Kevin Fronczak 3149cf6849
Bump python-slugify to 4.0.1 (#38140)
* Bump python-slugify to 4.0.1

* Dummy commit to re-trigger tests
2020-07-24 16:55:54 +02:00
Franck Nijhof b15dad8c4b
Upgrade aiohttp to 3.6.2 (#38082) 2020-07-22 14:56:28 -07:00
Paulus Schoutsen 0bcc8624b7
Reference constraint files from requirement files (#37751)
* Reference constraint files from requirement files

* Update azure-pipelines-wheels.yml

Co-authored-by: Pascal Vizeli <pvizeli@syshack.ch>
2020-07-11 06:20:14 -07:00
Paulus Schoutsen 16ccf0affd
Bump voluptuous-serialize 2.4.0 (#37241)
* Bump voluptuous-serialize 2.4.0

* Add constant to demo

* gen reqs
2020-07-06 20:04:35 -07:00
Franck Nijhof 573134fcb4
Add GitHub Actions for CI (#37419)
* Add GitHub Actions for CI

* Add base/full to step descriptions
2020-07-03 19:18:01 +02:00
Paulus Schoutsen ca6b957839 Make test deps explicit 2015-12-27 16:57:16 -08:00
bradsk88 58988787ea Updating to python-wink 0.3.0 2015-12-15 21:46:54 -06:00
Paulus Schoutsen 728cd8bb5e Upgrade Vincenty to latest version 2015-11-02 00:03:53 -08:00
Ryan Kraus 4e01e7ca9b Pip requirements and fixes.
1) Reduced the flags being sent to pip.
2) Required a minimum of pip 7.0.0 for Home Assistant.
2015-08-29 23:17:47 -04: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 6fdf9b8d7c Many changes to cleanup config directory and lib installations.
Cleaned up default config directory determination.
Made bootstrap creators for HA always set config directory.
Made bootstrap creators set the local library in the Python Path.
Moved all exceptions to their own file to make imports easier.
Moved default configuration directory be in the users’ profile.
Moved pip installs to be done to a lib folder in the config directory.
Reduced requirements.txt to only the barebones reqs.
2015-08-29 21:11:24 -04:00
MakeMeASandwich 3f4d5eae1c work around build failures also on non-RPi/BB-machines 2015-08-28 18:14:13 +02:00
MakeMeASandwich 76a8bd3969 Add support for Adafruit temperature/humidity sensors 2015-08-28 14:42:41 +02:00
Fabian Affolter 17bf27474a fix dnspython version 2015-08-27 14:25:21 +02:00
Fabian Affolter 6582067f66 add dnspython to enable xmpp to do srv lookups 2015-08-27 14:15:57 +02:00
Fabian Affolter f3868ea744 update comments 2015-08-27 14:14:50 +02:00
zyell c12b7e70d9 Updated to support Nest API changes and fix set_temp and away_mode and pull in new required python-nest version 2015-08-25 17:52:40 -07:00
Paulus Schoutsen 35489998df Allow for Netgear router discovery 2015-08-23 17:20:09 -07:00
Paulus Schoutsen e917479fba Update netdisco to latest version 2015-08-23 17:18:52 -07:00
Paulus Schoutsen 517d4b35ed Update Cast dependency to latest version 2015-08-23 17:18:21 -07:00
Paulus Schoutsen b79d0f5404 Fix discovery and wemo 2015-08-23 10:06:54 -07:00
Paulus Schoutsen 74308b2677 Upgrade nmap dependency 2015-08-18 14:37:53 -07:00
Per Sandstrom 92fc7eab36 added component and sensor 2015-08-11 09:28:07 +02:00
Paulus Schoutsen b37471af68 Update modbus dependency 2015-08-08 21:42:17 -07:00
Paulus Schoutsen 60ade75031 Add missing dependencies 2015-08-08 21:22:34 -07:00
Fabian Affolter eac5b19309 add paho-mqtt 2015-08-07 19:22:27 +02:00
Guillem Barba d6c7bf5ac8 Remove usless DEMO constant. Add version information in RPi.GPIO requirement 2015-08-06 09:57:16 +02:00
Guillem Barba e97e73e66e Add rpi_gpio platform to switch 2015-08-06 09:57:16 +02:00
Paulus Schoutsen 2eeb80f173 Merge branch 'pr/229' into dev
Conflicts:
	requirements.txt
2015-08-05 06:48:14 -07:00
Paulus Schoutsen 086e786b28 Merge branch 'pr/238' into dev
Conflicts:
	requirements.txt
2015-08-05 06:45:56 -07:00
Rohit Kabadi e6aabb9706 Fixed flake8 violations 2015-08-02 18:51:13 -07:00
jamespcole 6873504cc0 Fixed linting errors 2015-08-01 06:45:41 +10:00
Rohit Kabadi f351ab9544 Updated branch to avoid conflicts in requirements.txt 2015-07-30 00:37:11 -07:00
Paulus Schoutsen c1b6d03d1b Merge remote-tracking branch 'origin/remove-external' into dev 2015-07-24 04:11:31 -07:00
Daniel Hoyer Iversen f44acc9b0e requirements file 2015-07-23 19:42:20 +02:00
Paulus Schoutsen 40b2acb472 Port wink from external to requirements.txt 2015-07-20 00:41:57 -07:00
Paulus Schoutsen 2f622053a6 Port PyWemo from external to requirements.txt 2015-07-20 00:08:00 -07:00
Paulus Schoutsen 3efb1e4ac9 Port netdisco from external to requirements.txt 2015-07-20 00:07:01 -07:00
Paulus Schoutsen 43cc3624ee Port PyNetgear from external to requirements.txt 2015-07-19 23:44:32 -07:00
Paulus Schoutsen 4edf53899d Port PyMySensors from external to requirements.txt 2015-07-19 23:25:13 -07:00
Paulus Schoutsen 35f0270688 Sun component: ephem->astral 2015-07-16 19:57:07 -07:00
Paulus Schoutsen b6fd282143 Merge remote-tracking branch 'origin/dev' into auto-dependency
Conflicts:
	homeassistant/components/media_player/cast.py
2015-07-10 21:48:01 -07:00
Ryan Kraus f3ff8ca9ca Bumped PyChromecast version in requirements
Bumped PyChromecast version to a hypothetical 0.6.9 since the newest is
already 0.6.8.
2015-07-10 00:54:29 -04:00
Ryan Kraus 67135a7150 Implimented Ignore CEC for Chromecasts
1) Added the ability to ignore CEC data from Chromecasts using pending
updates to PyChromecast library.
2) Modified cast device to not allow the same device to be imported
twice. This can happen when cast is setup as a media_player in the
config when the discovery component is active.
2015-07-10 00:29:07 -04:00
Ryan Kraus 237778a8bc Update to PyISY 1.0.5
Updated Home Assistant to use PyISY version 1.0.5 to fix error when no
climate module is present as well as update HTTPS connections to use
TLS.
2015-07-07 23:04:16 -04:00
Paulus Schoutsen 940b2998ea Add REQUIREMENTS list to components 2015-07-07 00:01:46 -07:00
theolind 8d652ff34d Added pyserial to requirements, needed by mysensors serial gateway 2015-06-28 11:07:22 +02:00
Fabian Affolter 7f0c334391 Merge pull request #191 from fabaff/arduino
Arduino component
2015-06-27 13:14:29 +02:00
Fabian Affolter 0cd0d1ea97 another try (input from PyMata developer) 2015-06-25 15:54:33 +02:00
Fabian Affolter 169e7e9623 again requirements.txt 2015-06-25 13:12:15 +02:00
Fabian Affolter ad1227d655 add pyserial 2015-06-25 13:11:22 +02:00
Fabian Affolter 0ebab8f612 add firmata bindings 2015-06-25 13:11:22 +02:00
Fabian Affolter c4a0b41b8e update pyowm to 2.2.1 2015-06-23 08:23:53 +02:00
Paulus Schoutsen c9892569c9 Merge branch 'pr/185' into dev
Conflicts:
	requirements.txt
2015-06-18 23:45:37 -07:00
Paulus Schoutsen 26fcb9395e Merge pull request #187 from fabaff/systemmonitor
Systemmonitor sensor
2015-06-18 23:37:20 -07:00
Fabian Affolter 88923a8b18 update psutil to 3.0.0 2015-06-17 22:44:53 +02:00
Fabian Affolter 4a053ebda9 add python-forecastio 2015-06-17 21:58:23 +02:00
Wolfgang Ettlinger 61638e8b72 Merge branch 'dev' of github.com:balloob/home-assistant into dev
Conflicts:
	requirements.txt
2015-06-17 13:45:59 +02:00
Wolfgang Ettlinger cf07939792 first draft of kodi plugin 2015-06-17 13:44:39 +02:00
Paulus Schoutsen d35591c5f4 Upgrade to latest pychromecast 2015-06-11 09:14:51 -07:00
eagleamon bcb4766f95 adds a coloourful log output 2015-06-11 15:01:11 +02:00
Paulus Schoutsen 90919a66d9 Fix Cast media player support 2015-06-08 22:49:43 -07:00
Paulus Schoutsen 23b851fab4 Merge branch 'pr/166' into dev
Conflicts:
	requirements.txt
2015-06-02 18:47:47 -07:00
Fabian Affolter 16be76a038 add missing bracket 2015-06-02 22:41:57 +02:00
Finbarr Brady b11320a5fb Bump version 2015-06-02 17:18:41 +01:00
Finbarr Brady bbf8420d80 Updated component id 2015-06-02 16:04:45 +01:00
Finbarr Brady 84e81a9e4e Renamed hikvision component. Added module from pip 2015-06-02 16:00:29 +01:00
Paulus Schoutsen dbf2f6223c Merge branch 'dev' into pr/156
Conflicts:
	requirements.txt
2015-06-01 23:00:37 -07:00
Paulus Schoutsen 17af1a68e8 Fix for Nest thermostats with a range as target temperature 2015-06-01 22:00:41 -07:00
Paulus Schoutsen 15c3e2f516 Volume muting fixes 2015-05-31 21:07:58 -07:00
Hans Bakker 321e821ae8 Update requirements.txt to include mute-capable pychromecast 2015-06-01 00:08:39 +02:00
Fabian Affolter cb9fe8d9ff update format 2015-05-31 20:53:18 +02:00
Fabian Affolter 88523e6ffb add mpd bindings 2015-05-31 20:53:18 +02:00
Paulus Schoutsen afd99a0c6c Media Player and cast improvements 2015-05-31 00:38:14 -07:00
Paulus Schoutsen f1843a57e0 media_player.cast: support thumbnail + title 2015-05-30 00:52:33 -07:00
Paulus Schoutsen ef0eb8be02 Merge remote-tracking branch 'origin/master' into dev 2015-05-30 00:36:10 -07:00
Hans Bakker 3e01ce2a6c Proposed fixes to chromecast component 2015-05-29 22:19:42 +02:00
Fabian Affolter 022f6608b9 add blockchain as requirement 2015-05-20 18:30:57 +02:00
Alfie "Azelphur" Day 6132ed1967 Add ledcontroller to requirements.txt 2015-05-20 18:30:56 +02:00
Alfie "Azelphur" Day c43e014304
Add ledcontroller to requirements.txt 2015-05-19 01:58:16 +01:00
Fabian Affolter f103d5964e remove deps of sleekxmpp 2015-05-10 23:20:36 +02:00
Fabian Affolter 0e9685e55f add requirements for xmpp notifications 2015-05-10 22:23:25 +02:00
Fabian Affolter 4001a2d316 add pyown 2015-05-01 17:05:46 +02:00
Paulus Schoutsen e0ecb64a10 Use UTC as the internal datetime format 2015-04-28 19:12:05 -07:00
Ryan Kraus dc4ff25d5b 1) Upped the requirement for PyISY to version 1.0.2. 2) Omitted isy994 components from coveralls tests because it requires an external controller. 2015-04-22 23:10:51 -04:00
Ryan Kraus 2b4c75543a 1) Merged with mainline dev branch. 2) Removed assumption in homeassistant/__init__.py that states are visible if not specified. This assumption is intrinsic in the JavaScript. 3) Recompiled frontend to assist merge. 2015-04-22 21:04:52 -04:00
Ryan Kraus 99ea0dc59d Updated requirements to include PyISY. 2015-04-21 23:59:56 -04:00
jamespcole ba13f78d49 Added initial Transmission torrent client sensor 2015-04-06 22:13:04 +10:00
jamespcole a0f1c1d17a Added support for pushover notifications 2015-03-22 14:36:58 +11:00
theolind b42b680ef5 Merge remote-tracking branch 'upstream/dev' into dev
Conflicts:
	requirements.txt
2015-03-07 15:34:47 +01:00
theolind d7a4242c74 Specified the component that uses psutil (sensor.systemmonitor) 2015-03-07 15:31:09 +01:00
theolind 19964e914a Added a system monitoring platform to the sensor component 2015-03-07 14:54:08 +01:00
Paulus Schoutsen d3e107a882 Clean up requirements.txt 2015-03-07 05:49:22 -08:00
Paulus Schoutsen 67161d686b Use PyDispatcher instead of Louie 2015-02-28 22:49:27 -08:00
theolind 356732189c Added support for YAML configuration files 2015-02-28 16:56:58 +01:00
Paulus Schoutsen b9a08bb25d Migrate nest platform to python-nest 2015-01-12 23:31:31 -08:00
Paulus Schoutsen 035e3e686e Upgrade pushbullet.py to 0.7.1 2015-01-11 08:09:25 -08:00
Paulus Schoutsen e01fee9189 Updated requirements.txt for the discovery component 2015-01-09 00:13:24 -08:00
Paulus Schoutsen 4fec2dcb28 Add notification component and PushBullet platform 2015-01-04 01:14:18 -08:00
trainman419 4495812b84 nmap-based device tracking plugin 2014-12-14 23:28:12 -08:00
Paulus Schoutsen 01f738c151 Move to Pypi version of Phue again 2014-11-22 15:49:54 -08:00
Paulus Schoutsen 4b2fa2d413 Added temporary Phue installation instructions 2014-11-20 23:10:25 -08:00
Paulus Schoutsen 4fb2fcc7a0 ps: added comments to requirements.txt for clarity 2014-11-20 22:53:43 -08:00
Gustav Ahlberg f4e54719b9 Added support for tellstick devices and sensors 2014-11-11 18:59:38 -08:00
Paulus Schoutsen d56edd46bb Phue: Switched to GIT-version because pip version lacks behind 2014-11-02 16:22:59 -08:00
Paulus Schoutsen 6164895bc9 Added PyUserinput to requirements.txt 2014-09-24 23:30:59 -05:00
Paulus Schoutsen fbc1c21b2a Added requirements.txt 2014-09-24 21:34:09 -05:00