Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commitizen is not compatible with recent versions of ipython because of its dependency on questionary #1249

Open
@lsorber

Description

@lsorber

Description

Not so recent versions of ipython require prompt-toolkit>=3.0.41, but commitizen depends on questionary<3.0, the latest version of which depends on prompt-toolkit<=3.0.361. To comply with both requirements, you need to downgrade ipython to a version of end 2022.

Related: #5

Possible Solution

  1. Ask questionary to release a new version (their master branch relaxed the constraint on prompt-toolkit).
  2. Or, replace or remove the dependency on questionary.

Additional context

No response

Additional context

No response

Footnotes

  1. https://github.com/tmbo/questionary/blob/2.0.1/pyproject.toml#L36

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions