treygrainger / ai-powered-search

The codebase for the book "AI-Powered Search" (Manning Publications, 2024)
https://aipoweredsearch.com
152 stars 37 forks source link

Dupe plotnine #130

Closed tmancill closed 6 months ago

tmancill commented 6 months ago

This PR resolves the following error during the Docker container build. It also sorts data-science/requirements.txt, which makes it easier to spot duplicates.

5.738 ERROR: Cannot install plotnine==0.10.1 and plotnine==0.8.0 because these package versions have conflicting dependencies.
5.739
5.739 The conflict is caused by:
5.739     The user requested plotnine==0.8.0
5.739     The user requested plotnine==0.10.1
5.739
5.739 To fix this you could try to:
5.739 1. loosen the range of package versions you've specified
5.739 2. remove package versions to allow pip attempt to solve the dependency conflict
5.739
5.739 ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts