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.

Dependencies issue with certifi in acryl-datahub 0.8.1.2

See original GitHub issue

Describe 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:

  1. Create a new python virtual env
  2. pip install -U pip setuptools
  3. pip install acryl-datahub[snowflake]==0.8.1.2 (the error above shows up)
  4. 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:closed
  • Created 2 years ago
  • Comments:5 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
hsheth2commented, Jun 25, 2021

@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.

0reactions
shirshankacommented, Jun 25, 2021

Closing as this was fixed in pip.

Read more comments on GitHub >

github_iconTop 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 >

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