datalad / datalad-crawler

DataLad extension for tracking web resources as datasets
http://datalad.org
Other
5 stars 16 forks source link

TST: travis: Upgrade pip before installing datalad #88

Closed kyleam closed 3 years ago

kyleam commented 3 years ago

The latest -crawler builds have failures stemming from this:

pkg_resources.ContextualVersionConflict: (requests 2.25.0
(/home/travis/virtualenv/python3.5.6/lib/python3.5/site-packages),
Requirement.parse('requests<2.25,>=2.14.0'), {'PyGithub'})

Follow the same approach as datalad's 6c98c33511 (2020-12-01, datalad/datalad#5188), and upgrade to the latest pip, which enables a new dependency resolver by default.

Example: https://travis-ci.com/github/datalad/datalad-crawler/jobs/456690158

codecov[bot] commented 3 years ago

Codecov Report

Merging #88 (cad01f1) into master (96e2983) will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master      #88   +/-   ##
=======================================
  Coverage   81.40%   81.40%           
=======================================
  Files          57       57           
  Lines        4652     4652           
=======================================
  Hits         3787     3787           
  Misses        865      865           

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 96e2983...cad01f1. Read the comment docs.

kyleam commented 3 years ago

I'm guessing there are no objections given that a PR with the same approach was merged in -container... merging.