Skip to content

Circular Dependency Issue #4

@DragonflyRobotics

Description

@DragonflyRobotics

There are several dependency conflicts with pyparsing, apache-beam, requests, urllib, etc.

To Reproduce
Steps to reproduce the behavior:

  1. Activate the environment: conda activate MAGIST_AI or source path/to/venv/bin/activate
  2. Run the dependency checker: pip3 check

Expected behavior
Ideally, there should be no output, instead, I get a bunch of dependency conflicts.

Screenshots

$ pip3 check
object-detection 0.1 requires tf-models-official, which is not installed.
selenium 4.1.2 has requirement urllib3[secure,socks]~=1.26, but you have urllib3 1.25.11.
sacrebleu 2.0.0 has requirement tabulate>=0.8.9, but you have tabulate 0.8.7.
requests 2.24.0 has requirement idna<3,>=2.5, but you have idna 3.3.
pylint 2.12.2 has requirement mccabe<0.7,>=0.6, but you have mccabe 0.7.0.
google-images-search 1.4.2 has requirement click~=7.0, but you have click 8.1.2.
apache-beam 2.37.0 has requirement numpy<1.22.0,>=1.14.3, but you have numpy 1.22.3.

Additional context
To run TensorFlow, I had to downgrade pyparsing==2.4.2.

Metadata

Metadata

Labels

bugSomething isn't working

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions