-
Notifications
You must be signed in to change notification settings - Fork 653
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
pip install -r requirements-dev.txt
hangs during resolving of deps between packages
#3615
Comments
We use modin/.github/workflows/push-to-master.yml Line 118 in 7a81588
Related issue #3474. |
In this case we should add note about this in our contributing guidelines or fix that by some another way. |
When we use this way modin/.github/workflows/push-to-master.yml Line 118 in 7a81588
we get the next error message during env installing: ERROR: pip's legacy dependency resolver does not consider dependency conflicts when selecting packages. This behaviour is the source of the following dependency conflicts.
pytest-cov 3.0.0 requires coverage[toml]>=5.2.1, but you'll have coverage 4.5.4 which is incompatible. |
@anmyachev , did you encounter the issue when you added the changes? |
No. |
@prutskov , it probably depends on pip version. Will you look into this? |
@YarShev Yes, I will look |
I even can't start the process What am I doing wrong? |
Looks like you use python3.7 in your env. The latest pandas version which supports py3.7 is 1.3.5. |
Thanks! Now I can reproduce it |
We have coverage<5.0 but later I see that we need Eg relaxing coverage requirement and removing matplotlib (otherwise installation fails) leads to successfull installation |
@modin-project/modin-core, what is the reason for coverage<5.0? @Garra1980, what the error do you occur with matplotlib? |
I tried diff --git a/requirements-dev.txt b/requirements-dev.txt
index 55ed2d4a..c5bb56ed 100644
--- a/requirements-dev.txt
+++ b/requirements-dev.txt
@@ -14,14 +14,14 @@ scipy
s3fs>=2021.8
pytest
pytest-benchmark
-coverage<5.0
+coverage
pytest-cov
pytest-xdist
feather-format
lxml
openpyxl
xlrd
-matplotlib<=3.2.2
+matplotlib
sqlalchemy>=1.4.0
msgpack
pandas_gbq and installation was successful |
@Garra1980, could you open a PR with these changes to see how tests go? |
The PRs which added pins:
I confirm, that unpinning helps with successful environment dependencies creation. |
Signed-off-by: izamyati <igor.zamyatin@intel.com>
System information
Describe the problem
Installing of requirements for Modin development via pip hangs during resolving dependencies in clean environment. But env can be successfully created (but it will take a lot of time) with conda approach.
Source code / logs
The text was updated successfully, but these errors were encountered: