diff --git a/requirements-dev.lock b/requirements-dev.lock index 90054a47..3ea76249 100644 --- a/requirements-dev.lock +++ b/requirements-dev.lock @@ -1,17 +1,23 @@ # This file was autogenerated by uv via the following command: -# uv pip compile pyproject.toml --extra dev -o requirements-dev.lock -coverage==7.13.0 - # via pytest-cov +# uv pip compile pyproject.toml --extra dev --universal --output-file requirements-dev.lock +colorama==0.4.6 ; sys_platform == 'win32' + # via pytest black==24.10.0 # via my-project (pyproject.toml) +coverage==7.13.4 + # via pytest-cov iniconfig==2.3.0 # via pytest -mypy==1.18.2 +mypy==1.19.1 # via my-project (pyproject.toml) mypy-extensions==1.1.0 # via mypy +openpyxl==3.1.5 + # via my-project (pyproject.toml) packaging==25.0 # via pytest +pandas==2.2.3 + # via my-project (pyproject.toml) pathspec==0.12.1 # via mypy pydantic==2.7.4 @@ -32,7 +38,7 @@ pytest==9.0.2 # pytest-cov pytest-cov==7.0.0 # via my-project (pyproject.toml) -ruff==0.15.0 +ruff==0.15.1 # via my-project (pyproject.toml) tomlkit==0.13.3 # via my-project (pyproject.toml) diff --git a/scripts/langchain/followup_issue_generator.py b/scripts/langchain/followup_issue_generator.py index 3a47cf8c..f8652168 100755 --- a/scripts/langchain/followup_issue_generator.py +++ b/scripts/langchain/followup_issue_generator.py @@ -988,11 +988,11 @@ def _invoke_llm( ) -> str: """Invoke LLM and return response text.""" try: - from langchain_core import messages as langchain_messages + import langchain_core.messages as lc_messages except ModuleNotFoundError: human_message_cls = None else: - human_message_cls = getattr(langchain_messages, "HumanMessage", None) + human_message_cls = lc_messages.HumanMessage config = _build_llm_config( operation=operation, diff --git a/tests/test_validate_release_workflow_yaml.py b/tests/test_validate_release_workflow_yaml.py index 9d104061..a8551ba9 100644 --- a/tests/test_validate_release_workflow_yaml.py +++ b/tests/test_validate_release_workflow_yaml.py @@ -35,8 +35,7 @@ def _write_workflow(path: Path, *, extra: str = "") -> None: name: release-${{ env.RELEASE_VERSION }} path: release/${{ env.RELEASE_VERSION }}/ retention-days: 7 -""" - + extra, +""" + extra, encoding="utf-8", )