Skip to content

support pyyaml 6.0 in docker-compose v1 #9114

@PJ-Schulz

Description

@PJ-Schulz

Hello

I want to install docker-compose and pyyaml=6.0 with poetry. However, when I run poetry add docker-compose pyyaml, I get a dependency error:

Steps to reproduce the issue:
poetry add docker-compose pyyaml

Using version ^1.29.2 for docker-compose
Using version ^6.0 for PyYAML

Updating dependencies
Resolving dependencies... (0.0s)

  SolverProblemError

  Because docker-compose (1.29.2) depends on PyYAML (>=3.10,<6)
   and no versions of docker-compose match >1.29.2,<2.0.0, docker-compose (>=1.29.2,<2.0.0) requires PyYAML (>=3.10,<6).
  So, because dockerpytest depends on both docker-compose (^1.29.2) and PyYAML (^6.0), version solving failed.

Problem:
docker-compose==1.29.2 uses a pyyaml version: PyYAML >= 3.10, < 6

Request:
Can this dependency be updated for using version 6.0?

Additional environment details:

  • python version: Python 3.9.4
  • poetry version Poetry .1.8

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions