{
  "checked": "2026-10-23",
  "packages": [
    {
      "name": "langchain-openai",
      "version": "1.7.2",
      "pypi": "https://pypi.org/project/langchain-openai/1.7.2/",
      "license": "MIT",
      "wheel": "langchain_openai-1.7.2-py3-none-any.whl",
      "wheel_url": "https://files.pythonhosted.org/packages/39/5d/8c4888a21087e4cd1c32965613a1a17cfc8e90e41ba5205c3dad302f3410/langchain_openai-1.7.2-py3-none-any.whl",
      "wheel_sha256": "9be7980edf355ca2dd595b795a5125836ccf04515ef9377228913246156e59f5",
      "uploaded": "2026-10-14T13:50:58Z",
      "files": [
        {
          "path": "langchain_openai/chat_models/base.py",
          "sha256": "50aec54e3bdec7e049a579eb53a1cdb999011889714a4f8b8b6be409b1cd025a",
          "lines": {
            "801": "model_name: str = Field(default=\"gpt-3.5-turbo\", alias=\"model\")"
          }
        },
        {
          "path": "langchain_openai/llms/base.py",
          "sha256": "0b44e5b9e0fe5f84c19ede32a0845305da86e61560397e674398428d6a5a1dc3",
          "lines": {
            "176": "model_name: str = Field(default=\"gpt-3.5-turbo-instruct\", alias=\"model\")"
          }
        },
        {
          "path": "langchain_openai/chat_models/azure.py",
          "sha256": "8fd07b7e713ef4f8f15d22b2e3f725360ac51435a66728845a193fefcc38c53d",
          "lines": {
            "569": "model_name: str | None = Field(default=None, alias=\"model\")  # type: ignore[assignment]"
          }
        }
      ]
    },
    {
      "name": "llama-index-llms-openai",
      "version": "0.8.3",
      "pypi": "https://pypi.org/project/llama-index-llms-openai/0.8.3/",
      "license": "MIT",
      "wheel": "llama_index_llms_openai-0.8.3-py3-none-any.whl",
      "wheel_url": "https://files.pythonhosted.org/packages/07/91/149b84210eb39e205bfbe01d85a3e76495fe0c536f4aa9167eb6d80b61a3/llama_index_llms_openai-0.8.3-py3-none-any.whl",
      "wheel_sha256": "b86deb1a9d296ca8a66cd2fa1e039e8752a529232cebaf0c7c1d0626c039a29a",
      "uploaded": "2026-10-12T19:29:00Z",
      "files": [
        {
          "path": "llama_index/llms/openai/base.py",
          "sha256": "17d140e8ea835a7f1a64eafd79418c56f716a6aadf88e27fc0faf845fd7b7bc0",
          "lines": {
            "99": "DEFAULT_OPENAI_MODEL = \"gpt-3.5-turbo\""
          }
        },
        {
          "path": "llama_index/llms/openai/responses.py",
          "sha256": "d345ce9c88fceaa55a0a0a1311842ff594f2125e96f7cb4f94e8d58463e62823",
          "lines": {
            "105": "DEFAULT_OPENAI_MODEL = \"gpt-4o-mini\"",
            "190": "default=DEFAULT_OPENAI_MODEL, description=\"The OpenAI model to use.\""
          }
        }
      ]
    },
    {
      "name": "llama-index-core",
      "version": "0.14.25",
      "pypi": "https://pypi.org/project/llama-index-core/0.14.25/",
      "license": "MIT",
      "wheel": "llama_index_core-0.14.25-py3-none-any.whl",
      "wheel_url": "https://files.pythonhosted.org/packages/8c/20/60be179aaba858981edbe18eab106ff485967a9d3b198f8c58496cad9e32/llama_index_core-0.14.25-py3-none-any.whl",
      "wheel_sha256": "caa7d9c5ac9b13dc33400cf8d5e92e689b6d1e4497eb9bfa50d6f52ca2eb22a1",
      "uploaded": "2026-09-21T16:21:48Z",
      "files": [
        {
          "path": "llama_index/core/settings.py",
          "sha256": "e3b7abd043a4ab1498e8b086dbf2084dc2758b6b888d9e0e3671dbd063d76160",
          "lines": {
            "38": "self._llm = resolve_llm(\"default\")"
          }
        },
        {
          "path": "llama_index/core/llms/utils.py",
          "sha256": "088c17725d76425989e3fa7cb71de8dc2f717b2b59ceea38d424d1ec976c63f0",
          "lines": {
            "56": "llm = OpenAI()"
          }
        }
      ]
    },
    {
      "name": "langchain-google-vertexai",
      "version": "3.2.5",
      "pypi": "https://pypi.org/project/langchain-google-vertexai/3.2.5/",
      "license": "MIT",
      "wheel": "langchain_google_vertexai-3.2.5-py3-none-any.whl",
      "wheel_url": "https://files.pythonhosted.org/packages/cd/8d/9d4f123fe940e7e976db8728a162c534496b753044b660c0935db2cddaa6/langchain_google_vertexai-3.2.5-py3-none-any.whl",
      "wheel_sha256": "d4ea1c470ba79d5a99bd1ac92ebd45cb133e5c06caf5064756422e90742b9862",
      "uploaded": "2026-10-23T14:37:20Z",
      "files": [
        {
          "path": "langchain_google_vertexai/llms.py",
          "sha256": "14978ef98ea3b34fbdbb9f958e07f6552e8083eb8a52f6da093e8c81e9d6fa19",
          "lines": {
            "30": "since=\"3.2.0\",",
            "34": "class VertexAI(_VertexAICommon, BaseLLM):",
            "45": "model_name: str = Field(default=\"gemini-2.5-flash\", alias=\"model\")",
            "122": "self.client = ChatVertexAI("
          }
        }
      ]
    },
    {
      "name": "langchain-anthropic",
      "version": "1.7.6",
      "pypi": "https://pypi.org/project/langchain-anthropic/1.7.6/",
      "license": "MIT",
      "wheel": "langchain_anthropic-1.7.6-py3-none-any.whl",
      "wheel_url": "https://files.pythonhosted.org/packages/97/d6/da1ba42b7c26cd511c9be5473dbb178c51b07a337e94f09188d45f0306a2/langchain_anthropic-1.7.6-py3-none-any.whl",
      "wheel_sha256": "06bee97006d99e9a04abc4bd56599fc356c0c7f7f2a97629645cb603d9785c73",
      "uploaded": "2026-10-12T14:39:57Z",
      "files": [
        {
          "path": "langchain_anthropic/llms.py",
          "sha256": "8841c490ca0ad12289a3a2ec3bd4245af06deae12500e602232200e426400147",
          "lines": {
            "32": "model: str = Field(default=\"claude-sonnet-4-5\", alias=\"model_name\")",
            "136": "@deprecated(since=\"0.1.0\", removal=\"2.0.0\", alternative=\"ChatAnthropic\")",
            "137": "class AnthropicLLM(LLM, _AnthropicCommon):"
          }
        },
        {
          "path": "langchain_anthropic/chat_models.py",
          "sha256": "fcb70080133c2d65c3b8515c3f36611c22fe56f328fb3a32e568ee7ad402fd44",
          "lines": {
            "1388": "model: str = Field(alias=\"model_name\")"
          }
        }
      ]
    },
    {
      "name": "haystack-ai",
      "version": "3.4.1",
      "pypi": "https://pypi.org/project/haystack-ai/3.4.1/",
      "license": "Apache-2.0",
      "wheel": "haystack_ai-3.4.1-py3-none-any.whl",
      "wheel_url": "https://files.pythonhosted.org/packages/29/b6/60d85784f117fdb26796e4b8ff3425ebc5c14ac8cb66c6162fd5835025b3/haystack_ai-3.4.1-py3-none-any.whl",
      "wheel_sha256": "f9093156d534adcf92ef68d03601c11b67f0945e81b00e999504b68bce4fdd80",
      "uploaded": "2026-10-21T19:10:50Z",
      "files": [
        {
          "path": "haystack/components/generators/chat/openai.py",
          "sha256": "1a78540c1eb8f550b4b7a7e2cf077dadc5dde733905e88bde128c552ae76984d",
          "lines": {
            "124": "model: str = \"gpt-5-mini\","
          }
        },
        {
          "path": "haystack/components/generators/chat/openai_responses.py",
          "sha256": "8ea1edcbe830d625a29118802d3e2eca6fa4bc73d1bb23c0e44bb8ca2df14fe5",
          "lines": {
            "127": "model: str = \"gpt-5-mini\","
          }
        }
      ]
    },
    {
      "name": "langchain-community",
      "version": "0.4.2",
      "pypi": "https://pypi.org/project/langchain-community/0.4.2/",
      "license": "MIT",
      "wheel": "langchain_community-0.4.2-py3-none-any.whl",
      "wheel_url": "https://files.pythonhosted.org/packages/8f/39/5d97e42a3e95dc2a6d71b2f902a3fae71786131e11d01bddb604accb0ebe/langchain_community-0.4.2-py3-none-any.whl",
      "wheel_sha256": "84dd8c5122532394d5b6849a5fc9995ef28e4f77227daeb09f24b3d942e9e466",
      "uploaded": "2026-05-22T19:42:57Z",
      "files": [
        {
          "path": "langchain_community/utilities/dalle_image_generator.py",
          "sha256": "a59de1c5b9def1480ac6b54ab8bcdba98e1df99c5943bbb7089a568c071c5b0b",
          "lines": {
            "19": "class DallEAPIWrapper(BaseModel):",
            "32": "model_name: str = Field(default=\"dall-e-2\", alias=\"model\")"
          }
        }
      ]
    },
    {
      "name": "crewai",
      "version": "1.15.29",
      "pypi": "https://pypi.org/project/crewai/1.15.29/",
      "license": "not stated in the wheel metadata; the Repository URL it names (github.com/crewAIInc/crewAI) is MIT on 2026-10-23",
      "wheel": "crewai-1.15.29-py3-none-any.whl",
      "wheel_url": "https://files.pythonhosted.org/packages/4f/ab/5a0f913e3f328daf55839036f9b2d4e3f9e448a59aa26c66ae365a7ae38b/crewai-1.15.29-py3-none-any.whl",
      "wheel_sha256": "9a1886cf29d0a45488ea952c5ac3fd663cad7782e600aca995a58583e64bb78e",
      "uploaded": "2026-10-23T17:36:08Z",
      "files": [
        {
          "path": "crewai/constants.py",
          "sha256": "ceeceeb4bef8b56017bba82e8c61124801293285d1934678150846b6a8b4bd34",
          "lines": {
            "355": "DEFAULT_LLM_MODEL = \"gpt-4.1-mini\""
          }
        },
        {
          "path": "crewai/utilities/llm_utils.py",
          "sha256": "56d3c70412b09b390639e2ffd284d6c43a4a66f31a513f1cbfbf0fee9ac97b7b",
          "lines": {
            "65": "if llm_value is None:",
            "66": "return _llm_via_environment_or_fallback()",
            "500": "model_name = (",
            "501": "os.environ.get(\"MODEL\")",
            "502": "or os.environ.get(\"MODEL_NAME\")",
            "503": "or os.environ.get(\"OPENAI_MODEL_NAME\")",
            "504": "or DEFAULT_LLM_MODEL"
          }
        }
      ]
    }
  ],
  "provider_pages": [
    {
      "url": "https://developers.openai.com/api/docs/deprecations",
      "read": "2026-10-23",
      "section": "2026-04-22: Legacy GPT model snapshots",
      "rows": [
        "October 23, 2026 | gpt-3.5-turbo-0125 | gpt-3.5-turbo, gpt-3.5-turbo-completions | substitute gpt-5.6-terra",
        "October 23, 2026 | gpt-4-0613 | gpt-4, gpt-4-0613-completions, gpt-4-completions | substitute gpt-5.6-sol",
        "October 23, 2026 | gpt-4-1106-preview | substitute gpt-5.6-sol",
        "October 23, 2026 | gpt-4-turbo | gpt-4-turbo-2024-04-09, gpt-4-turbo-completions | substitute gpt-5.6-sol",
        "October 23, 2026 | gpt-4.1-nano | gpt-4.1-nano-2025-04-14 | substitute gpt-5.6-luna",
        "October 23, 2026 | gpt-4o-2024-05-13 | substitute gpt-5.6-sol",
        "October 23, 2026 | gpt-image-1 | substitute gpt-image-2.5-sunburst or gpt-image-2.5-flare",
        "October 23, 2026 | o1-2024-12-17 | o1 | substitute gpt-5.6-sol",
        "October 23, 2026 | o1-pro-2025-03-19 | o1-pro | substitute gpt-5.6-sol (reasoning.mode: pro)",
        "October 23, 2026 | o3-mini-2025-01-31 | o3-mini | substitute gpt-5.6-sol",
        "October 23, 2026 | ft-o4-mini-2025-04-16 | substitute gpt-5.6-terra",
        "October 23, 2026 | o4-mini-2025-04-16 | o4-mini | substitute gpt-5.6-terra"
      ],
      "note": "Read on the shutdown date; the section was still under 'Upcoming deprecations'. Fine-tuned ft-* rows on the same date are not used by this check."
    },
    {
      "url": "https://developers.openai.com/api/docs/deprecations",
      "read": "2026-10-23",
      "section": "2025-09-26: Legacy GPT model snapshots",
      "rows": [
        "2026-09-28 | gpt-3.5-turbo-instruct | gpt-5.6-terra"
      ]
    },
    {
      "url": "https://developers.openai.com/api/docs/deprecations",
      "read": "2026-10-23",
      "section": "2026-06-02: GPT Image model deprecations",
      "rows": [
        "Dec 1, 2026 | gpt-image-1-mini | gpt-image-2.5-sunburst or gpt-image-2.5-flare",
        "Dec 1, 2026 | gpt-image-1.5 | gpt-image-2.5-sunburst or gpt-image-2.5-flare",
        "Dec 1, 2026 | chatgpt-image-latest | gpt-image-2.5-sunburst or gpt-image-2.5-flare"
      ]
    },
    {
      "url": "https://developers.openai.com/api/docs/deprecations",
      "read": "2026-10-23",
      "section": "2025-11-14: DALL\u00b7E model snapshots",
      "rows": [
        "2026-05-12 | dall-e-2 | gpt-image-2, gpt-image-1, or gpt-image-1-mini",
        "2026-05-12 | dall-e-3 | gpt-image-2, gpt-image-1, or gpt-image-1-mini"
      ],
      "note": "Cited for the image-default sweep only; the check does not read langchain-community."
    },
    {
      "url": "https://developers.openai.com/api/docs/deprecations",
      "read": "2026-10-23",
      "section": "2026-06-11: GPT-5 and o3 model deprecations",
      "rows": [
        "Dec 11, 2026 | gpt-5-2025-08-07 | gpt-5.6-sol",
        "Dec 11, 2026 | gpt-5-mini-2025-08-07 | gpt-5.6-terra",
        "Dec 11, 2026 | gpt-5-nano-2025-08-07 | gpt-5.6-luna",
        "Dec 11, 2026 | gpt-5-pro-2025-10-06 | gpt-5.6-sol (reasoning.mode: pro)",
        "Dec 11, 2026 | o3-2025-04-16 | gpt-5.6-sol",
        "Dec 11, 2026 | o3-pro-2025-06-10 | gpt-5.6-sol (reasoning.mode: pro)"
      ],
      "note": "Lists dated snapshots only; does not say whether gpt-5, gpt-5-mini, gpt-5-nano, gpt-5-pro, o3 or o3-pro stop on that date."
    },
    {
      "url": "https://developers.openai.com/api/docs/deprecations",
      "read": "2026-10-23",
      "section": "2026-10-14: GPT-4 series model deprecations",
      "rows": [
        "January 14, 2027 | GPT-4o (gpt-4o-2024-08-06, gpt-4o-2024-11-20) | gpt-6-luna",
        "January 14, 2027 | GPT-4o mini (gpt-4o-mini-2024-07-18) | gpt-6-luna",
        "January 14, 2027 | GPT-4.1 (gpt-4.1-2025-04-14) | gpt-6-luna",
        "January 14, 2027 | GPT-4.1 mini (gpt-4.1-mini-2025-04-14) | gpt-6-luna"
      ],
      "note": "Lists dated snapshots only; does not say whether gpt-4o, gpt-4o-mini, gpt-4.1 or gpt-4.1-mini stop on that date."
    },
    {
      "url": "https://platform.claude.com/docs/en/about-claude/model-deprecations",
      "read": "2026-10-23",
      "rows": [
        "claude-sonnet-4-5-20250929 | Deprecated | September 30, 2026 | November 30, 2026 | replacement claude-sonnet-5-5"
      ],
      "note": "Dates apply to Anthropic-operated platforms (Claude API, Claude Platform on AWS, Claude Models on Google Cloud (Anthropic managed), Microsoft Foundry); Amazon Bedrock and Google-managed Claude set their own. The page lists only the dated ID, not claude-sonnet-4-5."
    },
    {
      "url": "https://docs.cloud.google.com/gemini-enterprise-agent-platform/models/model-versions",
      "read": "2026-10-23",
      "rows": [
        "gemini-2.5-pro | June 17, 2025 | October 20, 2026",
        "gemini-2.5-flash | June 17, 2025 | October 20, 2026",
        "gemini-2.5-flash-lite | July 22, 2025 | October 20, 2026"
      ]
    },
    {
      "url": "https://ai.google.dev/gemini-api/docs/deprecations",
      "read": "2026-10-23",
      "rows": [
        "gemini-2.5-pro | June 17, 2025 | No shutdown date announced",
        "gemini-2.5-flash | June 17, 2025 | No shutdown date announced",
        "gemini-2.5-flash-lite | July 22, 2025 | No shutdown date announced"
      ]
    }
  ],
  "upstream_status": [
    {
      "url": "https://github.com/langchain-ai/langchain/issues/40995",
      "state_on_2026-10-23": "open"
    },
    {
      "url": "https://github.com/langchain-ai/langchain/pull/41041",
      "state_on_2026-10-23": "open, not merged"
    },
    {
      "url": "https://github.com/run-llama/llama_index/pull/23355",
      "state_on_2026-10-23": "open, not merged"
    }
  ]
}
