Unverified Commit ae8c100f authored by Robert Schütz's avatar Robert Schütz Committed by GitHub
Browse files

Revert "python3Packages.langgraph: 0.2.56 -> 2.0.13" (#379998)

parents 4f59e814 0bd2ff33
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -85,6 +85,9 @@ buildPythonPackage rec {

  passthru = {
    updateScript = langgraph-sdk.updateScript;

    # multiple tags confuse the bulk updater
    skipBulkUpdate = true;
  };

  meta = {
+7 −4
Original line number Diff line number Diff line
@@ -13,7 +13,7 @@

buildPythonPackage rec {
  pname = "langgraph-checkpoint-sqlite";
  version = "2.0.13";
  version = "2.0.1";
  pyproject = true;

  disabled = pythonOlder "3.9";
@@ -21,8 +21,8 @@ buildPythonPackage rec {
  src = fetchFromGitHub {
    owner = "langchain-ai";
    repo = "langgraph";
    tag = "checkpointpostgres==${version}";
    hash = "sha256-Vz2ZoikEZuMvt3j9tvBIcXCwWSrCV8MI7x9PIHodl8Y=";
    tag = "checkpointsqlite==${version}";
    hash = "sha256-dh+cjcOp6rGFntz82VNfVyetcrQBdBFdXk5xFb0aR5c=";
  };

  sourceRoot = "${src.name}/libs/checkpoint-sqlite";
@@ -46,10 +46,13 @@ buildPythonPackage rec {

  passthru = {
    updateScript = langgraph-sdk.updateScript;

    # multiple tags confuse the bulk updater
    skipBulkUpdate = true;
  };

  meta = {
    changelog = "https://github.com/langchain-ai/langgraph/releases/tag/checkpointsqlite==${src.tag}";
    changelog = "https://github.com/langchain-ai/langgraph/releases/tag/checkpointsqlite==${version}";
    description = "Library with a SQLite implementation of LangGraph checkpoint saver";
    homepage = "https://github.com/langchain-ai/langgraph/tree/main/libs/checkpoint-sqlite";
    license = lib.licenses.mit;
+7 −4
Original line number Diff line number Diff line
@@ -15,7 +15,7 @@

buildPythonPackage rec {
  pname = "langgraph-checkpoint";
  version = "2.0.13";
  version = "2.0.8";
  pyproject = true;

  disabled = pythonOlder "3.9";
@@ -23,8 +23,8 @@ buildPythonPackage rec {
  src = fetchFromGitHub {
    owner = "langchain-ai";
    repo = "langgraph";
    tag = "checkpointpostgres==${version}";
    hash = "sha256-Vz2ZoikEZuMvt3j9tvBIcXCwWSrCV8MI7x9PIHodl8Y=";
    tag = "checkpoint==${version}";
    hash = "sha256-obDK6wn+oo8zDQsidogwKTIgT5wuUH/l4y+12cttkd0=";
  };

  sourceRoot = "${src.name}/libs/checkpoint";
@@ -53,10 +53,13 @@ buildPythonPackage rec {

  passthru = {
    updateScript = langgraph-sdk.updateScript;

    # multiple tags confuse the bulk updater
    skipBulkUpdate = true;
  };

  meta = {
    changelog = "https://github.com/langchain-ai/langgraph/releases/tag/checkpoint==${src.tag}";
    changelog = "https://github.com/langchain-ai/langgraph/releases/tag/checkpoint==${version}";
    description = "Library with base interfaces for LangGraph checkpoint savers";
    homepage = "https://github.com/langchain-ai/langgraph/tree/main/libs/checkpoint";
    license = lib.licenses.mit;
+7 −4
Original line number Diff line number Diff line
@@ -12,7 +12,7 @@

buildPythonPackage rec {
  pname = "langgraph-cli";
  version = "2.0.13";
  version = "0.1.52";
  pyproject = true;

  disabled = pythonOlder "3.10";
@@ -20,8 +20,8 @@ buildPythonPackage rec {
  src = fetchFromGitHub {
    owner = "langchain-ai";
    repo = "langgraph";
    tag = "checkpointpostgres==${version}";
    hash = "sha256-Vz2ZoikEZuMvt3j9tvBIcXCwWSrCV8MI7x9PIHodl8Y=";
    tag = "cli==${version}";
    hash = "sha256-zTBeDJB1Xu/rWsvEC/L4BRzxyh04lPYV7HQNHoJcskk=";
  };

  sourceRoot = "${src.name}/libs/cli";
@@ -57,10 +57,13 @@ buildPythonPackage rec {
    ];
  };

  # multiple tags confuse the bulk updater
  passthru.skipBulkUpdate = true;

  meta = {
    description = "Official CLI for LangGraph API";
    homepage = "https://github.com/langchain-ai/langgraph/libs/cli";
    changelog = "https://github.com/langchain-ai/langgraph/releases/tag/${src.tag}";
    changelog = "https://github.com/langchain-ai/langgraph/releases/tag/${version}";
    mainProgram = "langgraph";
    license = lib.licenses.mit;
    maintainers = with lib.maintainers; [ sarahec ];
+7 −4
Original line number Diff line number Diff line
@@ -17,14 +17,14 @@

buildPythonPackage rec {
  pname = "langgraph-sdk";
  version = "2.0.13";
  version = "0.1.43";
  pyproject = true;

  src = fetchFromGitHub {
    owner = "langchain-ai";
    repo = "langgraph";
    tag = "checkpointpostgres==${version}";
    hash = "sha256-Vz2ZoikEZuMvt3j9tvBIcXCwWSrCV8MI7x9PIHodl8Y=";
    tag = "sdk==${version}";
    hash = "sha256-mG04V36Aa5Df5pUgr+xWej8i2XYx+O/N61sSzxwN9Go=";
  };

  sourceRoot = "${src.name}/libs/sdk-py";
@@ -54,12 +54,15 @@ buildPythonPackage rec {
      nix-update --commit --version-regex 'checkpointpostgres==(.*)' python3Packages.langgraph-checkpoint-postgres
      nix-update --commit --version-regex 'checkpointsqlite==(.*)' python3Packages.langgraph-checkpoint-sqlite
    '';

    # multiple tags confuse the bulk updater
    skipBulkUpdate = true;
  };

  meta = {
    description = "SDK for interacting with the LangGraph Cloud REST API";
    homepage = "https://github.com/langchain-ai/langgraphtree/main/libs/sdk-py";
    changelog = "https://github.com/langchain-ai/langgraph/releases/tag/sdk==${src.tag}";
    changelog = "https://github.com/langchain-ai/langgraph/releases/tag/sdk==${version}";
    license = lib.licenses.mit;
    maintainers = with lib.maintainers; [ sarahec ];
  };
Loading