Giter VIP home page Giter VIP logo

Comments (6)

TomAugspurger avatar TomAugspurger commented on August 17, 2024

pip just released a version with their new resolver. I wonder if that's related. This error seems to be coming from hubploy (cc @yuvipanda).

For now we could try pinning pip<20.3 in the circleCI env.

from pangeo-cloud-federation.

tjcrone avatar tjcrone commented on August 17, 2024

+1 on pinning pip.

from pangeo-cloud-federation.

tjcrone avatar tjcrone commented on August 17, 2024

May not be due to the new pip resolver. I noticed this in the install dependencies step:

requests 2.24.0 has requirement urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1, but you'll have urllib3 1.26.2 which is incompatible.
Installing collected packages: requests, pygithub, botocore, awscli, boto3, hubploy
  Found existing installation: requests 2.25.0
    Uninstalling requests-2.25.0:
      Successfully uninstalled requests-2.25.0
  Found existing installation: PyGithub 1.53
    Uninstalling PyGithub-1.53:
      Successfully uninstalled PyGithub-1.53
  Found existing installation: botocore 1.19.22
    Uninstalling botocore-1.19.22:
      Successfully uninstalled botocore-1.19.22
  Found existing installation: awscli 1.18.182
    Uninstalling awscli-1.18.182:
      Successfully uninstalled awscli-1.18.182
  Found existing installation: boto3 1.16.22
    Uninstalling boto3-1.16.22:
      Successfully uninstalled boto3-1.16.22
  Found existing installation: hubploy 0.1.0
    Uninstalling hubploy-0.1.0:
      Successfully uninstalled hubploy-0.1.0
  Running setup.py install for hubploy ... -� �done
Successfully installed awscli-1.18.185 boto3-1.16.25 botocore-1.19.25 hubploy-0.1.0 pygithub-1.54 requests-2.24.0
You are using pip version 18.1, however version 20.3 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
CircleCI received exit code 0

Did we pin requests?

from pangeo-cloud-federation.

tjcrone avatar tjcrone commented on August 17, 2024

Actually pygithub pins requests to <2.25, which is incompatible with urllib3 1.26.2:

Collecting requests<2.25,>=2.14.0 (from pygithub->-r requirements.txt (line 3))

Pinning urllib3 back for now might be a quick temporary fix.

from pangeo-cloud-federation.

tjcrone avatar tjcrone commented on August 17, 2024

This is a recent change in pygithub: PyGithub/PyGithub@d159425.

from pangeo-cloud-federation.

tjcrone avatar tjcrone commented on August 17, 2024

PyGithub has reverted this pin but it has not been merged (PyGithub/PyGithub#1763). I think pinning urllib3 back for now is the right fix for us for now.

from pangeo-cloud-federation.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.