question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Very strict dependency requirements

See original GitHub issue

I’m very excited to try out this package, but its strict dependency requirements are giving me headaches when setting up my conda environment.

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.
fedot 0.3.1 requires scikit-learn==0.24.1, but you have scikit-learn 0.24.2 which is incompatible.
fedot 0.3.1 requires scikit-optimize==0.7.4, but you have scikit-optimize 0.9.dev0 which is incompatible.
fedot 0.3.1 requires xgboost==1.0.1, but you have xgboost 1.4.2 which is incompatible.

Is it possible to relax the requirements?

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:9 (1 by maintainers)

github_iconTop GitHub Comments

1reaction
fsaforo1commented, Aug 5, 2022

Thanks! It worked. May seem obvious now but best if you include this [see below] in the installation docs.

!pip install git+https://github.com/nccr-itmo/FEDOT.git

0reactions
nicl-nnocommented, Aug 5, 2022

Resolved and will be added to release.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Declaring Rich Versions - Gradle User Manual
On a declared dependency, a strictly can downgrade a version. When on a transitive dependency, it will cause dependency resolution to fail if...
Read more >
Overly strict Python dependency requirements #30 - GitHub
I'm getting this warning (even though it looks like an error) about the new PIP dependency resolver. ERROR: After October 2020 you may ......
Read more >
Dependency Resolution - pip documentation v22.3.1
Sometimes the packages that you have asked pip to install are incompatible because you have been too strict when you specified the package...
Read more >
Overriding Dependency Versions and Using Version Ranges ...
Get step-by-step guidance on managing dependencies in Maven: declare dependencies, overriding dependency versions, and using version ranges.
Read more >
Should You Use Upper Bound Version Constraints?
Poetry has a unique and very strict (and slower) solver that goes even farther hunting ... It forces you to cap Python if...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found