[PR #1849] [MERGED] bump deps version #2116

Closed
opened 2026-02-16 11:16:08 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langgenius/dify-official-plugins/pull/1849
Author: @crazywoola
Created: 10/13/2025
Status: Merged
Merged: 10/13/2025
Merged by: @crazywoola

Base: mainHead: chore/bump-deps


📝 Commits (3)

📊 Changes

104 files changed (+234 additions, -263 deletions)

View changed files

📝 agent-strategies/cot_agent/requirements.txt (+1 -1)
📝 datasources/aws_s3_storage/requirements.txt (+2 -2)
📝 datasources/azure_blob/requirements.txt (+2 -2)
📝 datasources/box_datasource/requirements.txt (+1 -1)
📝 datasources/brightdata_datasource/requirements.txt (+1 -1)
📝 datasources/confluence_datasource/requirements.txt (+4 -4)
📝 datasources/dropbox_datasource/requirements.txt (+2 -2)
📝 datasources/firecrawl_datasource/requirements.txt (+1 -1)
📝 datasources/github/requirements.txt (+2 -2)
📝 datasources/gitlab_datasource/requirements.txt (+1 -1)
📝 datasources/google_cloud_storage/requirements.txt (+2 -2)
📝 datasources/google_drive/requirements.txt (+2 -2)
📝 datasources/jina_datasource/requirements.txt (+1 -1)
📝 datasources/notion_datasource/requirements.txt (+1 -1)
📝 datasources/onedrive/requirements.txt (+2 -2)
📝 datasources/sharepoint_datasource/requirements.txt (+1 -1)
📝 datasources/tavily_datasource/requirements.txt (+2 -2)
📝 datasources/tencent_cos_storage/requirements.txt (+2 -2)
📝 extensions/aws_bedrock_knowledge_base/requirements.txt (+4 -4)
📝 extensions/badapple/requirements.txt (+1 -1)

...and 80 more files

📄 Description

This pull request updates Python dependency versions across multiple requirements.txt files for various models and tools. The main focus is to keep dependencies up to date with the latest compatible versions, which includes bug fixes, security patches, and new features. Most changes are minor version bumps, but some libraries (such as requests, pandas, and openai) receive more significant updates.

Dependency updates by theme:

Core library updates:

  • Updated requests to version 2.32.7 (or latest compatible) in nearly all tools and model requirements, ensuring consistent and secure HTTP request handling. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]
  • Upgraded pandas to 2.2.5 in all relevant tools, improving performance and bug fixes. [1] [2] [3]

Model-specific dependency updates:

  • For the gemini model, updated several Google-related libraries (google-api-core, google-api-python-client, google-auth, google-genai, etc.) and other dependencies to their latest compatible versions, ensuring improved compatibility and security. [1] [2] [3] [4] [5] [6] [7] [8]
  • For the lemonade and openai_api_compatible models, upgraded openai to 2.3.0, and updated related dependencies such as dify-plugin, jiter, and multidict. [1] [2]

Tool-specific dependency updates:

  • Updated boto3 to 1.40.45 and Pillow to 11.2.2 in AWS and QR code tools for better AWS and image support. [1] [2]
  • Upgraded requests_cache, pillow, and other libraries in tools like comfyui and dify_extractor for improved performance and compatibility. [1] [2]

General maintenance:

  • Updated miscellaneous dependencies such as typing-extensions, werkzeug, jinja2, urllib3, and others to their latest compatible versions across multiple files, ensuring general stability and compatibility. [1] [2] [3] [4] [5] [6] [7] [8] [9]

These updates help keep the codebase secure, maintainable, and compatible with the latest features and bug fixes from upstream libraries.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/langgenius/dify-official-plugins/pull/1849 **Author:** [@crazywoola](https://github.com/crazywoola) **Created:** 10/13/2025 **Status:** ✅ Merged **Merged:** 10/13/2025 **Merged by:** [@crazywoola](https://github.com/crazywoola) **Base:** `main` ← **Head:** `chore/bump-deps` --- ### 📝 Commits (3) - [`758cb88`](https://github.com/langgenius/dify-official-plugins/commit/758cb884b9109444dcb21016070abb67895772df) bump version - [`264e9e5`](https://github.com/langgenius/dify-official-plugins/commit/264e9e5e56ea93171f7b50126b3e147667fb92ee) bump version - [`9b9d75c`](https://github.com/langgenius/dify-official-plugins/commit/9b9d75c72a7709b1a48d10e03d929a3c70bbb1bc) bump version ### 📊 Changes **104 files changed** (+234 additions, -263 deletions) <details> <summary>View changed files</summary> 📝 `agent-strategies/cot_agent/requirements.txt` (+1 -1) 📝 `datasources/aws_s3_storage/requirements.txt` (+2 -2) 📝 `datasources/azure_blob/requirements.txt` (+2 -2) 📝 `datasources/box_datasource/requirements.txt` (+1 -1) 📝 `datasources/brightdata_datasource/requirements.txt` (+1 -1) 📝 `datasources/confluence_datasource/requirements.txt` (+4 -4) 📝 `datasources/dropbox_datasource/requirements.txt` (+2 -2) 📝 `datasources/firecrawl_datasource/requirements.txt` (+1 -1) 📝 `datasources/github/requirements.txt` (+2 -2) 📝 `datasources/gitlab_datasource/requirements.txt` (+1 -1) 📝 `datasources/google_cloud_storage/requirements.txt` (+2 -2) 📝 `datasources/google_drive/requirements.txt` (+2 -2) 📝 `datasources/jina_datasource/requirements.txt` (+1 -1) 📝 `datasources/notion_datasource/requirements.txt` (+1 -1) 📝 `datasources/onedrive/requirements.txt` (+2 -2) 📝 `datasources/sharepoint_datasource/requirements.txt` (+1 -1) 📝 `datasources/tavily_datasource/requirements.txt` (+2 -2) 📝 `datasources/tencent_cos_storage/requirements.txt` (+2 -2) 📝 `extensions/aws_bedrock_knowledge_base/requirements.txt` (+4 -4) 📝 `extensions/badapple/requirements.txt` (+1 -1) _...and 80 more files_ </details> ### 📄 Description This pull request updates Python dependency versions across multiple `requirements.txt` files for various models and tools. The main focus is to keep dependencies up to date with the latest compatible versions, which includes bug fixes, security patches, and new features. Most changes are minor version bumps, but some libraries (such as `requests`, `pandas`, and `openai`) receive more significant updates. **Dependency updates by theme:** **Core library updates:** - Updated `requests` to version `2.32.7` (or latest compatible) in nearly all tools and model requirements, ensuring consistent and secure HTTP request handling. [[1]](diffhunk://#diff-aabb452cff2293a3056384575ee9a273fdf7493cf0f7ee48d378435d1502e376L3-R3) [[2]](diffhunk://#diff-ec7a723af7d323653e7bc77fac9db8556a2850eb67144ff918a51c425c966b2bL2-R2) [[3]](diffhunk://#diff-d32876cb6793763a44ff2354e8df886272466f806f9eca9afda779f3db45fc41L2-R2) [[4]](diffhunk://#diff-40c3201e42cd0e3e7149b34705b441d28f38ea84ca0e8429a1cb77d1ed4c13bbL2-R2) [[5]](diffhunk://#diff-c3dc1e61a3fb0c15451d802d6d47216609450a84b853152c9bca0b5393f21c55L14-R14) [[6]](diffhunk://#diff-22caa703ab4bf50b9458f157ed1789474686111505030f02ace283749e419190L123-R135) [[7]](diffhunk://#diff-a2b049595a59f5733950d12f771992adc4654301c7b97d7a3224aa02ca6a6b5aL56-R84) [[8]](diffhunk://#diff-b0df1daccd044a7b7d22caedec226f9cdc6ce52bce8d1a78e83b8a9625f25bccL56-R84) [[9]](diffhunk://#diff-f5e82a36c055942bcf3a1a4fa405386fb9ae842fd0b127ee1ecc9543cfd6e911L37-R39) [[10]](diffhunk://#diff-319fd8b41db2c044afb800477d0c58be21e0fa60b1fa08291eaf97aed5e59159L1-R1) - Upgraded `pandas` to `2.2.5` in all relevant tools, improving performance and bug fixes. [[1]](diffhunk://#diff-fd8be645c55fdde6dda591383265512e648cfdbd16a61e40b2cef31d5c2b474bL2-R2) [[2]](diffhunk://#diff-a2e549c744cd4e14d4a96bc45147b9cd7ef3480fa139dd9573cd94045668a318L2-R2) [[3]](diffhunk://#diff-f26f0c12b62872d858776ec7b131a03d008964919ddb7a1e92d85c23496754d3L3-R3) **Model-specific dependency updates:** - For the `gemini` model, updated several Google-related libraries (`google-api-core`, `google-api-python-client`, `google-auth`, `google-genai`, etc.) and other dependencies to their latest compatible versions, ensuring improved compatibility and security. [[1]](diffhunk://#diff-22caa703ab4bf50b9458f157ed1789474686111505030f02ace283749e419190L2-R22) [[2]](diffhunk://#diff-22caa703ab4bf50b9458f157ed1789474686111505030f02ace283749e419190L38-R39) [[3]](diffhunk://#diff-22caa703ab4bf50b9458f157ed1789474686111505030f02ace283749e419190L55-R59) [[4]](diffhunk://#diff-22caa703ab4bf50b9458f157ed1789474686111505030f02ace283749e419190L75-R77) [[5]](diffhunk://#diff-22caa703ab4bf50b9458f157ed1789474686111505030f02ace283749e419190L93-R97) [[6]](diffhunk://#diff-22caa703ab4bf50b9458f157ed1789474686111505030f02ace283749e419190L123-R135) [[7]](diffhunk://#diff-22caa703ab4bf50b9458f157ed1789474686111505030f02ace283749e419190L152-R164) [[8]](diffhunk://#diff-22caa703ab4bf50b9458f157ed1789474686111505030f02ace283749e419190L187-R182) - For the `lemonade` and `openai_api_compatible` models, upgraded `openai` to `2.3.0`, and updated related dependencies such as `dify-plugin`, `jiter`, and `multidict`. [[1]](diffhunk://#diff-a2b049595a59f5733950d12f771992adc4654301c7b97d7a3224aa02ca6a6b5aL56-R84) [[2]](diffhunk://#diff-b0df1daccd044a7b7d22caedec226f9cdc6ce52bce8d1a78e83b8a9625f25bccL56-R84) **Tool-specific dependency updates:** - Updated `boto3` to `1.40.45` and `Pillow` to `11.2.2` in AWS and QR code tools for better AWS and image support. [[1]](diffhunk://#diff-c2b047ab96648e3486927236407b7538ba2266c6d5abf27660c438765fae4152L2-R7) [[2]](diffhunk://#diff-00437be7b5b53a5ad42dd7517b27937651fd535a38b89260133b885733a37d00L4-R4) - Upgraded `requests_cache`, `pillow`, and other libraries in tools like `comfyui` and `dify_extractor` for improved performance and compatibility. [[1]](diffhunk://#diff-56b75c495c3f62b7eb677c2772bd1d6ea60290cc79e7d5d8ae07d4010ed6bff8L3-R4) [[2]](diffhunk://#diff-fd8be645c55fdde6dda591383265512e648cfdbd16a61e40b2cef31d5c2b474bL2-R2) **General maintenance:** - Updated miscellaneous dependencies such as `typing-extensions`, `werkzeug`, `jinja2`, `urllib3`, and others to their latest compatible versions across multiple files, ensuring general stability and compatibility. [[1]](diffhunk://#diff-f5e82a36c055942bcf3a1a4fa405386fb9ae842fd0b127ee1ecc9543cfd6e911L17-R25) [[2]](diffhunk://#diff-f5e82a36c055942bcf3a1a4fa405386fb9ae842fd0b127ee1ecc9543cfd6e911L49-R49) [[3]](diffhunk://#diff-a2b049595a59f5733950d12f771992adc4654301c7b97d7a3224aa02ca6a6b5aL105-R102) [[4]](diffhunk://#diff-b0df1daccd044a7b7d22caedec226f9cdc6ce52bce8d1a78e83b8a9625f25bccL105-R102) [[5]](diffhunk://#diff-22caa703ab4bf50b9458f157ed1789474686111505030f02ace283749e419190L93-R97) [[6]](diffhunk://#diff-22caa703ab4bf50b9458f157ed1789474686111505030f02ace283749e419190L152-R164) [[7]](diffhunk://#diff-22caa703ab4bf50b9458f157ed1789474686111505030f02ace283749e419190L187-R182) [[8]](diffhunk://#diff-a2b049595a59f5733950d12f771992adc4654301c7b97d7a3224aa02ca6a6b5aL122-R116) [[9]](diffhunk://#diff-b0df1daccd044a7b7d22caedec226f9cdc6ce52bce8d1a78e83b8a9625f25bccL122-R116) These updates help keep the codebase secure, maintainable, and compatible with the latest features and bug fixes from upstream libraries. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-16 11:16:08 -05:00
yindo closed this issue 2026-02-16 11:16:08 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify-official-plugins#2116