Sid
0d66d298ec
Enable Ruff RET504 ( #114528 )
...
* Enable Ruff RET504
* fix test
* Use noqa instead of cast
* fix sonos RET504
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-04-06 11:07:37 +02:00
Marc Mueller
988c71ecc5
Add empty line after module docstring [n-q] ( #112702 )
2024-03-08 15:04:07 +01:00
Marc Mueller
823eb23600
Improve proxmoxve generic typing ( #90948 )
2023-04-06 19:32:49 -07:00
dougiteixeira
43a7247dde
Move ProxmoxEntity to entity.py ( #90480 )
...
* Move ProxmoxEntity to entity.py
* Update homeassistant/components/proxmoxve/entity.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/proxmoxve/entity.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/proxmoxve/entity.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/proxmoxve/entity.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/proxmoxve/binary_sensor.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
---------
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2023-03-29 23:04:37 +02:00
dougiteixeira
190393c6bb
Improve Proxmox VE type hints ( #90359 )
...
* Improves some type hints in Proxmox VE
* update
* update]
* fix isort
* Fix vm_id type
* Fix vm_id type
* Update homeassistant/components/proxmoxve/__init__.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/proxmoxve/__init__.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Change initialization of _proxmox
* Move definition of _proxmox to class level
---------
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2023-03-28 10:17:33 +02:00
dougiteixeira
5b4663d2ca
Bump proxmoxer to 2.0.1 in Proxmox VE ( #90378 )
2023-03-28 01:27:54 +02:00
dougiteixeira
2ce3c014ff
Move Proxmox VE constants ( #90357 )
...
* Move constants to const.py
* Update homeassistant/components/proxmoxve/const.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/proxmoxve/const.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/proxmoxve/__init__.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
---------
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2023-03-27 15:27:55 +02:00
epenet
bb3e0633a4
Add init return type to integrations ( #87523 )
...
Add type hints to integrations
2023-02-06 11:37:25 +01:00
Franck Nijhof
3d557b5583
Collection of code styling tweaks ( #87381 )
2023-02-04 12:52:26 -05:00
Franck Nijhof
94755a5773
String formatting and max line length - Part 4 ( #84445 )
...
Co-authored-by: jjlawren <jjlawren@users.noreply.github.com>
2022-12-23 13:27:27 +01:00
Franck Nijhof
bfb47eb212
Final clean up of helpers accessed via hass ( #72032 )
...
* Final clean up of helpers accessed via hass
* Fix circular dep
* Fix import
2022-05-17 23:42:37 +03:00
Sebastian Lövdahl
d18f1cc872
Use Platform constants all over the place 2/3 ( #62953 )
2021-12-28 21:23:07 +01:00
Ville Skyttä
939fde0a50
ConfigType and async_setup/setup type hint improvements ( #54739 )
2021-08-18 13:22:05 +02:00
Milan Meulemans
9c29d9f8eb
Activate mypy for Proxmox VE ( #53955 )
2021-08-10 12:36:20 +02:00
maurerle
ba3416b724
Handle ConnectionError if proxmoxve host is not reachable ( #51970 )
...
* handle ConnectionError if host is not reachable
* import only needed exceptions
fix pylint issue
* don't overwrite built-in ConnectionError
* fix typo
2021-06-22 20:54:27 +02:00
Corbeno
eac1041277
Create DataUpdateCoordinator for each proxmoxve vm/container ( #45171 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-04-11 17:14:11 -10:00
J. Nick Koston
a851bff95a
Create async_config_entry_first_refresh to reduce coordinator boilerplate ( #48451 )
2021-03-29 12:51:39 -10:00
Quentame
198ecb0945
Uniformize platform setup ( #47101 )
...
* A platform is not a component
* Fix dynalite
* SUPPORTED_PLATFORMS --> PLATFORMS
* In tests
* In tests 2
* Fix SmartThings
* Fix ZHA test
* Fix Z-Wave
* Revert Z-Wave
* Use PLATFORMS const in ambient_station
* Fix ihc comment
2021-03-02 21:43:59 +01:00
Corbeno
4bca9596ee
Rework Proxmoxve to use a DataUpdateCoordinator ( #45068 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-01-14 11:31:37 +01:00
John Hollowell
f74e2f8abb
Update proxmoxer to 1.1.0 ( #35951 )
2020-05-22 22:53:17 +02:00
Ville Skyttä
3018e8ff47
Use time.monotonic instead of time.time where appropriate ( #31780 )
2020-02-13 22:57:07 +01:00
John Hollowell
c3cef7227c
Add proxmoxve SSLError check and remove log spam ( #30818 )
...
* Add SSLError check and remove log spam
* Update homeassistant/components/proxmoxve/manifest.json
remove unnecessary requirement
* Remove log level change
Moved to proxmoxer library
* Update homeassistant/components/proxmoxve/__init__.py
* Update manifest.json
Update to new version of dependency which fixes log issue
* Run formatter and requires updates
* oops, tabs
* Fix quote marks
When you can't get black running, just fix whatever CI says is wrong!
2020-01-28 22:52:59 +01:00
Jonas
829e0a7c42
Add Proxmox VE integration ( #27315 )
...
* Added the Proxmox VE integration
* Fixed code as described in PR #27315
* Fixed small linting error
* Fix code as described in PR #27315 code review
* Improve code as described in PR #27315
2019-11-22 23:03:41 +01:00