Mike Degatano
7fd6dce55f
Migrate to Ruff for lint and format ( #4852 )
...
* Migrate to Ruff for lint and format
* Fix pylint issues
* DBus property sets into normal awaitable methods
* Fix tests relying on separate tasks in connect
* Fixes from feedback
2024-02-05 11:37:39 -05:00
Mike Degatano
2da27937a5
Update python to 3.12 ( #4815 )
...
* Update python to 3.12
* Fix tests and deprecations
* Fix other references to 3.11
* build.json doesn't exist
2024-01-13 16:35:07 +01:00
Stefan Agner
38d5d2307f
Bump tooling to target Python version 3.11 ( #4666 )
2023-11-03 12:02:55 +01:00
dependabot[bot]
cd07bde307
Bump pylint from 2.8.3 to 2.9.1 ( #2988 )
...
* Bump pylint from 2.8.3 to 2.9.1
Bumps [pylint](https://github.com/PyCQA/pylint ) from 2.8.3 to 2.9.1.
- [Release notes](https://github.com/PyCQA/pylint/releases )
- [Changelog](https://github.com/PyCQA/pylint/blob/main/ChangeLog )
- [Commits](https://github.com/PyCQA/pylint/compare/v2.8.3...v2.9.1 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Update pylintrc
* Update base.py
* Update base.py
* Fix black
* fix helper
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pascal Vizeli <pvizeli@syshack.ch>
2021-07-01 18:07:15 +02:00
Pascal Vizeli
bdfcf1a2df
Migrate to python 3.8 ( #1824 )
...
* Migrate to python 3.8
* Fix tests on Py38
* cleanup tests
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2020-07-13 22:26:41 +02:00
Martin Hjelmare
264e9665b0
Lint tests during tox ( #1721 )
2020-05-18 10:06:07 +02:00
Pascal Vizeli
4ac7f7dcf0
Rename Hass.io -> Supervisor ( #1522 )
...
* Rename Hass.io -> Supervisor
* part 2
* fix lint
* fix auth name
2020-02-21 17:55:41 +01:00
Pascal Vizeli
380ca13be1
Pin Black ( #1355 )
...
* Pin black version
* fix devcontainer
2019-10-30 23:18:04 +01:00
dependabot-preview[bot]
d262151727
Bump pytest from 4.6.3 to 5.0.1 ( #1148 )
...
* Bump pytest from 4.6.3 to 5.0.1
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 4.6.3 to 5.0.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/4.6.3...5.0.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Update tox.ini
2019-07-06 18:07:15 +02:00
Pascal Vizeli
7f074142bf
Replace pycrpytodome with cryptocraphy ( #923 )
...
* Replace pycrpytodome with cryptocraphy
* Fix typing
* fix typing
* Fix lints
* Fix build
* Add musl libc
* Fix lint
* fix lint
* Fix algo
* Add more typing fix crypto imports v2
* Fix padding
2019-02-20 10:30:22 +01:00
Pascal Vizeli
35aae69f23
Support armv7 and allow support of multible arch types per CPU ( #892 )
...
* Support armv7 and first abstraction
* Change layout
* Add more type hints
* Fix imports
* Update
* move forward
* add tests
* fix type
* fix lint & tests
* fix tests
* Fix unittests
* Fix create folder
* cleanup
* Fix import order
* cleanup loop parameter
* cleanup init function
* Allow changeable image name
* fix setup
* Fix load of arch
* Fix lint
* Add typing
* fix init
* fix hassos cli problem & stick on supervisor arch
* address comments
* cleanup
* Fix image selfheal
* Add comment
* update uvloop
* remove uvloop
* fix tagging
* Fix install name
* Fix validate build config
* Abstract image_name from system cache
2019-01-31 18:47:44 +01:00
Pascal Vizeli
aa1c765c4b
Add support for SYS_MODULE ( #889 )
...
* Add support for SYS_MODULE
* Update flake stuff
* Fix lint
* Fix lint
* Fix lint
* Fix lint
2019-01-15 00:56:07 +01:00
Pascal Vizeli
05b58d76b9
Add tests for hass.io ( #817 )
...
* Add tests for hass.io
* Fix folder
* Fix test command
2018-11-18 12:08:46 +01:00
Pascal Vizeli
7a87d2334a
flake8 update to 3.6.0 ( #777 )
...
* flake8 update to 3.6.0
* fix lint
2018-10-27 15:23:26 +02:00
Pascal Vizeli
00e7d96472
Fix new auth system ( #633 )
...
* Fix new auth system
* Update exceptions.py
* Update exceptions.py
* Update homeassistant.py
* Update homeassistant.py
* Update homeassistant.py
* Fix some API Errors
* fix lint
2018-08-09 00:05:08 +02:00
Pascal Vizeli
a0fb91af29
Use requirements.txt ( #607 )
...
* Create requirements.txt
* Update setup.py
* Update Dockerfile
* Update Dockerfile
* Update requirements.txt
* Update requirements.txt
* Update Dockerfile
* Update tox.ini
2018-07-27 16:34:47 +02:00
Pascal Vizeli
029f277945
Reset readonly on remove data ( #569 )
...
* Reset readonly on remove data
* Update addon.py
* Update utils.py
* Fix lint
* Update utils.py
* Update utils.py
* Update utils.py
* Update utils.py
* Update addon.py
2018-07-19 12:44:16 +02:00
Pascal Vizeli
054def09f7
Update panel for 0.80 ( #298 )
...
* Update pannel
* fix lint
2018-01-07 17:47:15 +01:00
Pascal Vizeli
1c49351e66
Refactory code / object handling ( #289 )
...
* Refactory code / object handling
* Next step
* fix lint
* Step 2
* Cleanup API code
* cleanup addons code
* cleanup data handling
* Cleanup addons data handling
* Cleanup docker api
* clean docker api p2
* next cleanup round
* cleanup start on snapshots
* update format strings
* fix setup
* fix lint
* fix lint
* fix lint
* fix tox
* Fix wrong import of datetime module
* Fix bug with attributes
* fix extraction
* Update core
* Update logs
* Expand scheduler
* add support for time interval objects
* next updates on tasks
* Fix some things
* Cleanup code / supervisor
* fix lint
* Fix some code styles
* rename stuff
* cleanup api call reload
* fix lock replacment
* fix lint
* fix lint
* fix bug
* fix wrong config links
* fix bugs
* fix bug
* Update version on startup
* Fix some bugs
* fix bug
* Fix snapshot
* Add wait boot options
* fix lint
* fix default config
* fix snapshot
* fix snapshot
* load snapshots on startup
* add log message at the end
* Some cleanups
* fix bug
* add logger
* add logger for supervisor update
* Add more logger
2018-01-02 21:21:29 +01:00
pvizeli
2f47f9aa9b
Split build stuff to new repo
2017-04-06 11:52:28 +02:00