Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build: Remove xpdf dependencies #4314

Merged
merged 1 commit into from
Mar 2, 2023
Merged

build: Remove xpdf dependencies #4314

merged 1 commit into from
Mar 2, 2023

Conversation

bogdankostic
Copy link
Contributor

Related Issues

  • n/a

Proposed Changes:

Since #4226 is merged, Haystack doesn't depend anymore on xpdf. This PR removes all xpdf dependencies in our Dockerfiles and in the tests and adds the pdf extra to our base image.

How did you test it?

I built the Docker images locally and ran the file-upload endpoint of our REST API.

Notes for the reviewer

Checklist

  • I have read the contributors guidelines and the code of conduct
  • I have updated the related issue with new insights and changes
  • I added tests that demonstrate the correct behavior of the change
  • I've used one of the conventional commit types for my PR title: fix:, feat:, build:, chore:, ci:, docs:, style:, refactor:, perf:, test:.
  • I documented my code
  • I ran pre-commit hooks and fixed any issue

@bogdankostic bogdankostic marked this pull request as ready for review March 2, 2023 09:47
@bogdankostic bogdankostic requested a review from a team as a code owner March 2, 2023 09:47
@bogdankostic bogdankostic requested review from ZanSara and removed request for a team March 2, 2023 09:47
Copy link
Contributor

@ZanSara ZanSara left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great! 🚀

@ZanSara ZanSara merged commit f33829f into main Mar 2, 2023
@ZanSara ZanSara deleted the remove_xpdf_dependencies branch March 2, 2023 10:12
DavidGerva added a commit to DavidGerva/haystack-tutorials that referenced this pull request Mar 3, 2023
bilgeyucel pushed a commit to deepset-ai/haystack-tutorials that referenced this pull request Mar 7, 2023
* Remove xpdf dependency from tutorial 8 and 16
- no more needed as per deepset-ai/haystack#4314

* Also add pdf in haystack installation
needed for PDFToTextConverter
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants