From 270327d7d8ad9695118ace9aba98c589ba442126 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 May 2024 19:18:19 +0000 Subject: [PATCH 1/4] Bump pre-commit from 3.6.0 to 3.7.1 Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.6.0 to 3.7.1. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v3.6.0...v3.7.1) --- updated-dependencies: - dependency-name: pre-commit dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- requirements_lint.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements.txt b/requirements.txt index 50e15ff..f599ad4 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,6 +3,6 @@ homeassistant==2024.1.0 pip>=21.0,<24.1 ruff==0.3.5 mypy==1.8.0 -pre-commit==3.6.0 +pre-commit==3.7.1 pylint==3.0.3 types-cachetools \ No newline at end of file diff --git a/requirements_lint.txt b/requirements_lint.txt index be40139..aaf5441 100644 --- a/requirements_lint.txt +++ b/requirements_lint.txt @@ -1,3 +1,3 @@ -r requirements.txt -pre-commit==3.7.0 +pre-commit==3.7.1 vulture==2.11 \ No newline at end of file From 8647e95e30c8e8a5524746b7f1a4c597beb4a5d4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 1 Jul 2024 19:09:49 +0000 Subject: [PATCH 2/4] Update pip requirement from <24.1,>=21.0 to >=24.1.1,<24.2 Updates the requirements on [pip](https://github.com/pypa/pip) to permit the latest version. - [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst) - [Commits](https://github.com/pypa/pip/compare/21.0...24.1.1) --- updated-dependencies: - dependency-name: pip dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 50e15ff..f45a02c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,6 @@ colorlog==6.8.2 homeassistant==2024.1.0 -pip>=21.0,<24.1 +pip>=24.1.1,<24.2 ruff==0.3.5 mypy==1.8.0 pre-commit==3.6.0 From 684acf436c1560b0e875bbba6ec88366c6dfeabb Mon Sep 17 00:00:00 2001 From: Ron Klinkien Date: Wed, 27 Nov 2024 09:18:47 +0100 Subject: [PATCH 3/4] Bumped python-garminconnect version to temp fix Garmin's API change --- custom_components/garmin_connect/manifest.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/custom_components/garmin_connect/manifest.json b/custom_components/garmin_connect/manifest.json index ff83975..15792f9 100644 --- a/custom_components/garmin_connect/manifest.json +++ b/custom_components/garmin_connect/manifest.json @@ -7,6 +7,6 @@ "documentation": "https://github.com/cyberjunky/home-assistant-garmin_connect", "iot_class": "cloud_polling", "issue_tracker": "https://github.com/cyberjunky/home-assistant-garmin_connect/issues", - "requirements": ["garminconnect>=0.2.15", "tzlocal"], - "version": "0.2.19" + "requirements": ["garminconnect>=0.2.22", "tzlocal"], + "version": "0.2.20" } From 9431374a719e660e08f9ee2960cd65e7255441b9 Mon Sep 17 00:00:00 2001 From: Ron Date: Wed, 27 Nov 2024 09:20:29 +0100 Subject: [PATCH 4/4] Delete .github/workflows/ci.yml --- .github/workflows/ci.yml | 56 ---------------------------------------- 1 file changed, 56 deletions(-) delete mode 100644 .github/workflows/ci.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml deleted file mode 100644 index 0034ba8..0000000 --- a/.github/workflows/ci.yml +++ /dev/null @@ -1,56 +0,0 @@ -# This workflow will install Python dependencies, run tests and lint with a single version of Python -# For more information see: https://help.github.com/actions/language-and-framework-guides/using-python-with-github-actions - -name: CI - -on: - push: - branches: - - main - pull_request: ~ - schedule: - - cron: "0 0 * * *" - -env: - DEFAULT_PYTHON: "3.11" - -jobs: - validate-hacs: - runs-on: "ubuntu-latest" - name: Validate with HACS - steps: - - uses: "actions/checkout@v4" - - - name: HACS validation - uses: "hacs/action@main" - with: - category: "integration" - - validate-hassfest: - runs-on: "ubuntu-latest" - name: Validate with Hassfest - steps: - - uses: "actions/checkout@v4" - - - name: Hassfest validation - uses: "home-assistant/actions/hassfest@master" - - code-quality: - runs-on: "ubuntu-latest" - name: Check code quality - steps: - - uses: "actions/checkout@v4" - - name: Set up Python ${{ env.DEFAULT_PYTHON }} - id: python - uses: actions/setup-python@v5 - with: - python-version: ${{ env.DEFAULT_PYTHON }} - cache: "pip" - - name: Install dependencies - run: | - pip install -r requirements.txt - # Following steps cannot run by pre-commit.ci as repo = local - - name: Run mypy - run: mypy custom_components/ - - name: Pylint review - run: pylint custom_components/ \ No newline at end of file