Skip to content

Bug: pyproject.toml repository URL points to langchain-ai/langchain instead of OpenGradient #2

@golldyck

Description

@golldyck

Problem

The pyproject.toml file contains incorrect repository URLs:

  • Line 11: repository = "https://github.com/langchain-ai/langchain" — should be https://github.com/OpenGradient/og-langchain
  • Line 18-19: Source Code URL points to langchain-ai/langchain/tree/master/libs/partners/opengradient — should be https://github.com/OpenGradient/og-langchain

This means PyPI, GitHub, and any tool that reads package metadata links users to a completely different project.

Additional Issues in toolkits.py

  1. create_read_workflow_tool docstring (line ~278) passes tool_type=ToolType.LANGCHAIN — this parameter does not exist in the method signature. Users copying the example get TypeError
  2. create_run_model_tool docstring (line ~218) has model_input_provider = GetInputData() with parentheses — this calls the function instead of passing a reference. Should be GetInputData without ()
  3. Type hint (line ~154) model_input_provider: Callable[..., InferenceResult] — the provider returns input data (dict), not an InferenceResult

Impact

  • PyPI page links to wrong repository
  • Developers who copy docstring examples get TypeError at runtime

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions