Skip to content

Update dependencies in pyproject.toml for consistency and versioning#3

Closed
Mothilal-M wants to merge 1 commit into10xHub:mainfrom
Mothilal-M:main
Closed

Update dependencies in pyproject.toml for consistency and versioning#3
Mothilal-M wants to merge 1 commit into10xHub:mainfrom
Mothilal-M:main

Conversation

@Mothilal-M
Copy link
Copy Markdown
Contributor

This pull request updates the project dependencies in pyproject.toml to ensure all required libraries for text extraction are explicitly specified and versioned, improving compatibility and reliability. The most important changes are:

Dependency management:

  • Added explicit dependencies for core text extraction libraries: pymupdf==1.25.4, python-docx, markdown, striprtf, beautifulsoup4, and lxml to the main dependencies list.
  • Pinned the pymupdf dependency to version 1.25.4 in both the main and optional pdf dependencies to avoid compatibility issues.

Optional dependencies:

  • Updated the all optional dependency group to use the pinned version of pymupdf for consistency.

@Mothilal-M Mothilal-M closed this Nov 25, 2025
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.

1 participant