Skip to content

Conversation

@a-klos
Copy link
Member

@a-klos a-klos commented Feb 9, 2026

This pull request primarily updates Python and JavaScript dependencies across multiple projects to improve compatibility, security, and add new features. The most significant changes include adding new dependencies to several Python pyproject.toml files, upgrading various JavaScript packages in the frontend, and introducing or updating package overrides for better dependency management.

Python dependency updates:

  • Added marshmallow to multiple Python projects for data serialization and validation (libs/admin-api-lib/pyproject.toml, libs/rag-core-api/pyproject.toml, libs/rag-core-lib/pyproject.toml, services/document-extractor/pyproject.toml, services/rag-backend/pyproject.toml). [1] [2] [3] [4] [5]
  • Added or updated other dependencies such as protobuf, filelock, mammoth, azure-core, langsmith, aiohttp, and python-multipart in various backend and library modules to enhance functionality and compatibility. [1] [2] [3] [4] [5] [6] [7]

Frontend JavaScript dependency upgrades:

  • Upgraded key frontend dependencies such as axios (to ^1.13.5) and vite (to ^7.1.11 in package.json, 7.3.1 in package-lock.json), and updated related lockfile entries to ensure the latest bug fixes and features. [1] [2] [3] [4] [5] [6]
  • Added or updated package overrides for @isaacs/brace-expansion, lodash, and undici to enforce specific versions and address potential security or compatibility issues. [1] [2] [3]

These updates collectively improve reliability, maintainability, and security across both backend and frontend codebases.

- Added aiohttp version ^3.13.3
- Added marshmallow version ^3.26.2
@a-klos a-klos merged commit e399e35 into main Feb 9, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants