This repository has been archived by the owner on Sep 27, 2024. It is now read-only.
Installing with Poetry causes Cyclic Apache Beam Dependency #222
Labels
installation
Installation and dependency problems
Expected Behavior
Running
poetry install model-card-toolkit
runs successfully, in a sensible time frame.Actual Behavior
Running
poetry install model-card-toolkit
results in the debug line:which will cause cyclic dependency resolution in Poetry.
Note that this doesn't occur when running
poetry add apache-beam
, only with the model-card-toolkit package, so I don't believe it to be an issue withapache-beam
.This issue occurs whether or not any dependencies prior to
model-card-toolkit
have been included. Possibly caused by loose package dependency management.Note I'm aware that Poetry has an issue with timeliness (or lack thereof!) with Poetry resolving dependencies when using PyPi mirrors, but I don't believe that this is related to this issue.
Steps to Reproduce the Problem
pip install poetry
mkdir <directory> && cd <directory> && poetry init
^3.7
to>=3.7.0,<3,8.0
poetry add model-card-toolkit
Example Output
pyproject.toml before running
poetry add model-card-toolkit
Specifications
The text was updated successfully, but these errors were encountered: