Dependencies issue with certifi in acryl-datahub 0.8.1.2
See original GitHub issueDescribe the bug
The certifi
package version is not correctly resolved when installing the acryl-datahub Snowflake ingestion module with version 0.8.1.2:
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.
snowflake-connector-python 2.4.5 requires certifi<2021.0.0, but you have certifi 2021.5.30 which is incompatible.
To Reproduce Steps to reproduce the behavior:
- Create a new python virtual env
pip install -U pip setuptools
pip install acryl-datahub[snowflake]==0.8.1.2
(the error above shows up)- Snowflake ingestion is broken because the wrong version of
certifi
gets installed
Expected behavior
The correct version of certifi certifi<2021.0.0
should get installed.
Desktop (please complete the following information):
- OS: MacOS, Python 3.8
Issue Analytics
- State:
- Created 2 years ago
- Comments:5 (5 by maintainers)
Top Results From Across the Web
Dependencies issue with certifi in acryl-datahub 0.8.1.2 #2717
The certifi package version is not correctly resolved when installing the acryl-datahub Snowflake ingestion module with version 0.8.1.2: ERROR: ...
Read more >acryl-datahub - PyPI
Certified : Certified Sources are well-tested & widely-adopted by the DataHub Community. We expect the integration to be stable with few user-facing issues....
Read more >pip dependency resolver does not currently - You.com | The search ...
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the...
Read more >DataHub CLI
DataHub comes with a friendly cli called datahub that allows you to perform a lot of common operations using just the command line....
Read more >acryl-datahub 0.9.0.5 on PyPI - Libraries.io
A CLI to work with DataHub metadata - 0.9.0.5 - a Java package on PyPI ... Dependencies: 0; Dependent packages: 4; Dependent repositories:...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@remisalmon wanted to follow up here: seems like you discovered a bug in pip, which will be fixed by https://github.com/pypa/pip/pull/10083. @uranusjr did some outstanding debugging work, which is documented in the comments of https://github.com/pypa/pip/issues/10081.
Closing as this was fixed in pip.