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.

Switch from 'cloudant' to 'ibmcloudant'

See original GitHub issue

Apache Airflow Provider(s)

cloudant

Apache Airflow version

main (development)

What happened

The IBM Cloudant API client we’re currently using, cloudant (aka python-cloudant), reached EOL last December. The authors recommend switching to ibmcloudant. The switch itself doesn’t seem too complicated (disclaimer: I have zero knowledge on IBM Cloudant), but ibmcloudant is depending on PyJWT<3.0.0,>=2.0.1, which conflicts to Flask-Appbuilder’s PyJWT<2.0.0,>=1.7.1. So we need to unblock either pacakge somehow to make this work.

See also dpgaspar/Flask-AppBuilder#1691

Are you willing to submit PR?

  • Yes I am willing to submit a PR!

Code of Conduct

Issue Analytics

  • State:open
  • Created 2 years ago
  • Comments:7 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
eladkalcommented, Jun 23, 2022

Now that https://github.com/apache/airflow/pull/24399 is merged I believe this task is unblocked 😃 We will need however to set the provider with min version of Airflow 2.4.0

1reaction
uranusjrcommented, Jan 24, 2022

You need to ask Flask-AppBuilder. They cause the conflict, and if they don’t resolve it, Airflow cannot fix the issue.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Cloudant | IBM Cloud API Docs
IBM ® Cloudant® for IBM Cloud® is a document-oriented database as a service (DBaaS). It stores data as documents in JSON format.
Read more >
Managing access for IBM Cloudant - IBM Cloud Docs
Enabling IAM with IBM Cloudant · Use both legacy credentials and IAM: This mode means that both IAM and legacy credentials can be...
Read more >
Getting started with IBM Cloudant - IBM Cloud Docs
Type Cloudant in the Search bar and click to open it. Select an offering and an environment. Type an instance name. Create the...
Read more >
Configuring IBM Cloudant for cross-region disaster recovery
The IBM Cloudant disaster recovery guide explains that one way to enable ... Go to the IBM Cloud Support portal if you need...
Read more >
Migrating from a lite plan to a Standard plan - IBM Cloud Docs
Go to the IBM Cloud® dashboard. Authenticate with your username ... Under Services, open the IBM Cloudant instance that you want to migrate....
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