Skip to content

Refactor: Improve logic for parsing google-Style docstrings #35373

Refactor: Improve logic for parsing google-Style docstrings

Refactor: Improve logic for parsing google-Style docstrings #35373

Triggered via pull request December 17, 2024 10:42
Status Cancelled
Total duration 3m 15s
Artifacts

check_diffs.yml

on: pull_request
Matrix: compile-integration-tests
Matrix: extended-tests
Matrix: lint
Matrix: test-doc-imports
Waiting for pending jobs
Matrix: test-pydantic
Matrix: test
CI Success
0s
CI Success
Fit to window
Zoom out
Zoom in

Annotations

57 errors and 77 warnings
Ruff (E402): libs/core/langchain_core/utils/function_calling.py#L601
langchain_core/utils/function_calling.py:601:1: E402 Module level import not at top of file
Ruff (I001): libs/core/langchain_core/utils/function_calling.py#L601
langchain_core/utils/function_calling.py:601:1: I001 Import block is un-sorted or un-formatted
Ruff (F811): libs/core/langchain_core/utils/function_calling.py#L601
langchain_core/utils/function_calling.py:601:20: F811 Redefinition of unused `Optional` from line 17
Ruff (EM101): libs/core/langchain_core/utils/function_calling.py#L615
langchain_core/utils/function_calling.py:615:30: EM101 Exception must not use a string literal, assign to variable first
Ruff (W291): libs/core/langchain_core/utils/function_calling.py#L617
langchain_core/utils/function_calling.py:617:35: W291 Trailing whitespace
Ruff (W291): libs/core/langchain_core/utils/function_calling.py#L628
langchain_core/utils/function_calling.py:628:35: W291 Trailing whitespace
Ruff (W291): libs/core/langchain_core/utils/function_calling.py#L631
langchain_core/utils/function_calling.py:631:30: W291 Trailing whitespace
Ruff (W291): libs/core/langchain_core/utils/function_calling.py#L639
langchain_core/utils/function_calling.py:639:64: W291 Trailing whitespace
cd libs/core / make lint #3.11
Process completed with exit code 2.
Ruff (E402): libs/core/langchain_core/utils/function_calling.py#L601
langchain_core/utils/function_calling.py:601:1: E402 Module level import not at top of file
Ruff (I001): libs/core/langchain_core/utils/function_calling.py#L601
langchain_core/utils/function_calling.py:601:1: I001 Import block is un-sorted or un-formatted
Ruff (F811): libs/core/langchain_core/utils/function_calling.py#L601
langchain_core/utils/function_calling.py:601:20: F811 Redefinition of unused `Optional` from line 17
Ruff (EM101): libs/core/langchain_core/utils/function_calling.py#L615
langchain_core/utils/function_calling.py:615:30: EM101 Exception must not use a string literal, assign to variable first
Ruff (W291): libs/core/langchain_core/utils/function_calling.py#L617
langchain_core/utils/function_calling.py:617:35: W291 Trailing whitespace
Ruff (W291): libs/core/langchain_core/utils/function_calling.py#L628
langchain_core/utils/function_calling.py:628:35: W291 Trailing whitespace
Ruff (W291): libs/core/langchain_core/utils/function_calling.py#L631
langchain_core/utils/function_calling.py:631:30: W291 Trailing whitespace
Ruff (W291): libs/core/langchain_core/utils/function_calling.py#L639
langchain_core/utils/function_calling.py:639:64: W291 Trailing whitespace
cd libs/core / make lint #3.9
Process completed with exit code 2.
Ruff (E402): libs/core/langchain_core/utils/function_calling.py#L601
langchain_core/utils/function_calling.py:601:1: E402 Module level import not at top of file
Ruff (I001): libs/core/langchain_core/utils/function_calling.py#L601
langchain_core/utils/function_calling.py:601:1: I001 Import block is un-sorted or un-formatted
Ruff (F811): libs/core/langchain_core/utils/function_calling.py#L601
langchain_core/utils/function_calling.py:601:20: F811 Redefinition of unused `Optional` from line 17
Ruff (EM101): libs/core/langchain_core/utils/function_calling.py#L615
langchain_core/utils/function_calling.py:615:30: EM101 Exception must not use a string literal, assign to variable first
Ruff (W291): libs/core/langchain_core/utils/function_calling.py#L617
langchain_core/utils/function_calling.py:617:35: W291 Trailing whitespace
Ruff (W291): libs/core/langchain_core/utils/function_calling.py#L628
langchain_core/utils/function_calling.py:628:35: W291 Trailing whitespace
Ruff (W291): libs/core/langchain_core/utils/function_calling.py#L631
langchain_core/utils/function_calling.py:631:30: W291 Trailing whitespace
Ruff (W291): libs/core/langchain_core/utils/function_calling.py#L639
langchain_core/utils/function_calling.py:639:64: W291 Trailing whitespace
cd libs/core / make lint #3.12
Process completed with exit code 2.
Ruff (E402): libs/core/langchain_core/utils/function_calling.py#L601
langchain_core/utils/function_calling.py:601:1: E402 Module level import not at top of file
Ruff (I001): libs/core/langchain_core/utils/function_calling.py#L601
langchain_core/utils/function_calling.py:601:1: I001 Import block is un-sorted or un-formatted
Ruff (F811): libs/core/langchain_core/utils/function_calling.py#L601
langchain_core/utils/function_calling.py:601:20: F811 Redefinition of unused `Optional` from line 17
Ruff (EM101): libs/core/langchain_core/utils/function_calling.py#L615
langchain_core/utils/function_calling.py:615:30: EM101 Exception must not use a string literal, assign to variable first
Ruff (W291): libs/core/langchain_core/utils/function_calling.py#L617
langchain_core/utils/function_calling.py:617:35: W291 Trailing whitespace
Ruff (W291): libs/core/langchain_core/utils/function_calling.py#L628
langchain_core/utils/function_calling.py:628:35: W291 Trailing whitespace
Ruff (W291): libs/core/langchain_core/utils/function_calling.py#L631
langchain_core/utils/function_calling.py:631:30: W291 Trailing whitespace
Ruff (W291): libs/core/langchain_core/utils/function_calling.py#L639
langchain_core/utils/function_calling.py:639:64: W291 Trailing whitespace
cd libs/core / make lint #3.10
Process completed with exit code 2.
Ruff (E402): libs/core/langchain_core/utils/function_calling.py#L601
langchain_core/utils/function_calling.py:601:1: E402 Module level import not at top of file
Ruff (I001): libs/core/langchain_core/utils/function_calling.py#L601
langchain_core/utils/function_calling.py:601:1: I001 Import block is un-sorted or un-formatted
Ruff (F811): libs/core/langchain_core/utils/function_calling.py#L601
langchain_core/utils/function_calling.py:601:20: F811 Redefinition of unused `Optional` from line 17
Ruff (EM101): libs/core/langchain_core/utils/function_calling.py#L615
langchain_core/utils/function_calling.py:615:30: EM101 Exception must not use a string literal, assign to variable first
Ruff (W291): libs/core/langchain_core/utils/function_calling.py#L617
langchain_core/utils/function_calling.py:617:35: W291 Trailing whitespace
Ruff (W291): libs/core/langchain_core/utils/function_calling.py#L628
langchain_core/utils/function_calling.py:628:35: W291 Trailing whitespace
Ruff (W291): libs/core/langchain_core/utils/function_calling.py#L631
langchain_core/utils/function_calling.py:631:30: W291 Trailing whitespace
Ruff (W291): libs/core/langchain_core/utils/function_calling.py#L639
langchain_core/utils/function_calling.py:639:64: W291 Trailing whitespace
cd libs/core / make lint #3.13
Process completed with exit code 2.
cd libs/core / make test #3.11
Process completed with exit code 2.
cd libs/core / make test # pydantic: ~=2.7.0, python: 3.11,
Process completed with exit code 2.
cd libs/core / make test # pydantic: ~=2.10.0, python: 3.11,
Process completed with exit code 2.
cd libs/core / make test # pydantic: ~=2.9.0, python: 3.11,
Process completed with exit code 2.
cd libs/core / make test #3.9
Process completed with exit code 2.
cd libs/core / make test #3.10
Process completed with exit code 2.
cd libs/core / make test # pydantic: ~=2.6.0, python: 3.11,
Process completed with exit code 2.
cd libs/core / make test # pydantic: ~=2.5.0, python: 3.11,
Process completed with exit code 2.
cd libs/core / make test #3.12
Process completed with exit code 2.
cd libs/core / make test # pydantic: ~=2.8.0, python: 3.11,
Process completed with exit code 2.
cd libs/core / make test #3.13
Process completed with exit code 2.
CI Success
Process completed with exit code 1.
build
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/core / poetry run pytest -m compile tests/integration_tests #3.9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/core / poetry run pytest -m compile tests/integration_tests #3.11
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/text-splitters / make extended_tests #3.9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/core / make extended_tests #3.11
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/core / make lint #3.11
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/core / make lint #3.9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/partners/prompty / poetry run pytest -m compile tests/integration_tests #3.9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/core / poetry run pytest -m compile tests/integration_tests #3.12
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/core / poetry run pytest -m compile tests/integration_tests #3.10
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/langchain / poetry run pytest -m compile tests/integration_tests #3.9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/core / make lint #3.12
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/partners/prompty / make test #3.9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/text-splitters / make test # pydantic: ~=2.10.0, python: 3.11,
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/text-splitters / make test # pydantic: ~=2.5.0, python: 3.11,
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/text-splitters / make test # pydantic: ~=2.6.0, python: 3.11,
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/text-splitters / make test # pydantic: ~=2.7.0, python: 3.11,
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/text-splitters / make test #3.9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/core / make extended_tests #3.10
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/partners/prompty / poetry run pytest -m compile tests/integration_tests #3.13
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/core / make extended_tests #3.12
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/text-splitters / poetry run pytest -m compile tests/integration_tests #3.13
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/core / make lint #3.10
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/core / make extended_tests #3.9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/langchain / make test # pydantic: ~=2.10.0, python: 3.11,
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/partners/prompty / make test # pydantic: ~=2.9.0, python: 3.11,
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/partners/prompty / make test # pydantic: ~=2.8.0, python: 3.11,
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/community / poetry run pytest -m compile tests/integration_tests #3.11
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/core / poetry run pytest -m compile tests/integration_tests #3.13
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/langchain / make test # pydantic: ~=2.7.0, python: 3.11,
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/text-splitters / make test # pydantic: ~=2.9.0, python: 3.11,
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/core / make lint #3.13
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/text-splitters / make test #3.13
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/langchain / make test # pydantic: ~=2.9.0, python: 3.11,
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/langchain / make test # pydantic: ~=2.8.0, python: 3.11,
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/partners/prompty / make test #3.13
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/text-splitters / make test # pydantic: ~=2.8.0, python: 3.11,
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/core / make extended_tests #3.13
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/langchain / poetry run pytest -m compile tests/integration_tests #3.13
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/text-splitters / make extended_tests #3.13
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/partners/prompty / make test # pydantic: ~=2.5.0, python: 3.11,
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/partners/prompty / make test # pydantic: ~=2.6.0, python: 3.11,
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/langchain / make lint #3.9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/community / poetry run pytest -m compile tests/integration_tests #3.9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/community / make test # pydantic: ~=2.10.0, python: 3.11,
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/partners/prompty / make test # pydantic: ~=2.7.0, python: 3.11,
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/text-splitters / make lint #3.9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/core / make test #3.11
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/community / make test # pydantic: ~=2.7.0, python: 3.11,
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/langchain / make extended_tests #3.9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/core / make test # pydantic: ~=2.7.0, python: 3.11,
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/text-splitters / make lint #3.13
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/core / make test # pydantic: ~=2.10.0, python: 3.11,
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/langchain / make test #3.9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/core / make test # pydantic: ~=2.9.0, python: 3.11,
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/core / make test #3.9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/core / make test #3.10
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/core / make test # pydantic: ~=2.6.0, python: 3.11,
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/community / make test # pydantic: ~=2.8.0, python: 3.11,
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/core / make test # pydantic: ~=2.5.0, python: 3.11,
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/langchain / make extended_tests #3.13
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/langchain / make lint #3.13
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/core / make test #3.12
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/core / make test # pydantic: ~=2.8.0, python: 3.11,
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/langchain / make test #3.13
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/community / make test # pydantic: ~=2.9.0, python: 3.11,
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/community / make lint #3.9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/core / make test #3.13
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/partners/prompty / make lint #3.9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/community / make test #3.13
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/community / make test #3.9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/community / make extended_tests #3.9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/community / make lint #3.13
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/partners/prompty / make lint #3.13
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/community / make extended_tests #3.12
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cd libs/text-splitters / poetry run pytest -m compile tests/integration_tests #3.9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
CI Success
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636