Skip to content

Support for nbclient >=0.5.12 #42

Description

@mabelbot

Description of Issue
If using the newest nbclient version (0.5.13) as part of a new pip install jupyter command (on osx), requirements.txt installation resulst in the error
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. nbclient 0.5.13 requires traitlets>=5.0.0, but you have traitlets 4.3.3 which is incompatible.

Background of Issue
traitlets=4.3.3 is specified in requirements.txt.

This change to require traitlets>=5.0.0 was implemented starting nbclient 0.5.12. It seems that the newer versions will end up being the only versions available once they start to yank a few more versions from pypi.

Temporary Fix
I was able to resolve this by downgrading nbclient to 0.5.9 as a workaround. It may be okay to alternatively increase the traitlets version in requirements.txt to the newest (5.1.1), but there may be other ramifications from this that I am not aware of yet as I am a beginner using the augur community reports. Just wanted to document this here. Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions