Remove hashes for now

This commit is contained in:
Robert Resch
2026-06-22 13:52:01 +00:00
parent 489b84192f
commit 1bb5e08149
5 changed files with 3272 additions and 19544 deletions
+1 -1
View File
@@ -410,7 +410,7 @@ jobs:
python -m venv venv
. venv/bin/activate
python --version
uv pip install -r requirements_ci.lock --require-hashes
uv pip install -r requirements_ci.lock
uv pip install -e . --config-settings editable_mode=compat
- name: Dump pip freeze
run: |
-1
View File
@@ -40,7 +40,6 @@ RUN \
fi \
&& uv pip install \
--no-build \
--require-hashes \
-r homeassistant/requirements_all.lock
## Setup Home Assistant Core
+1606 -9587
View File
File diff suppressed because it is too large Load Diff
+1661 -9950
View File
File diff suppressed because it is too large Load Diff
+4 -5
View File
@@ -575,11 +575,11 @@ def diff_file(filename: str, content: str) -> list[str]:
def generate_lock_file(output_path: str, source_files: tuple[str, ...]) -> None:
"""Resolve requirements_all.txt into a hash-pinned lock file.
"""Resolve requirements_all.txt into a pinned lock file.
This shells out to `uv pip compile --generate-hashes`, which performs a
full networked dependency resolution, so callers should only invoke it
when requirements/dependencies have changed.
This shells out to `uv pip compile`, which performs a full networked
dependency resolution, so callers should only invoke it when
requirements/dependencies have changed.
uv records its invocation in the lock file header, which lets Renovate's
pip-compile manager parse and re-run it to refresh the lock file when it
@@ -590,7 +590,6 @@ def generate_lock_file(output_path: str, source_files: tuple[str, ...]) -> None:
"uv",
"pip",
"compile",
"--generate-hashes",
"--quiet",
"--universal",
"--output-file",