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.

setuptools-scm[toml] dependency causing issue in Airflow ArangoDB Provider

See original GitHub issue

Hi, Team

We are trying to add ArangoDB provider to @apache/airflow.

The dependency

setuptools-scm[toml] (>=3.4) automatically adds all files added to version control to the package that is built. This basically means that we have no way to control which of the source code files are used in which package.

The effect of this change was that when we build the airflow package, all providers are added to the package even if we did not include them which is caused our CI to fail.

Please find more information on PR https://github.com/apache/airflow/pull/22548

Issue Analytics

  • State:closed
  • Created a year ago
  • Comments:6 (1 by maintainers)

github_iconTop GitHub Comments

2reactions
potiukcommented, Jun 14, 2022

Thnks for letting us know. It’s in build-system of pyproject.toml so I think it will be fine 😃

1reaction
potiukcommented, Apr 1, 2022

setuptools-scm[toml] does seem pretty disruptive. I can remove it from the dependency. It’s a shame since it was very useful for auto versioning.

You can add it as an extra

Read more comments on GitHub >

github_iconTop Results From Across the Web

apache-airflow-providers-arangodb Documentation
This is a provider package for arangodb provider. All classes for this provider package are in airflow.providers.arangodb python package.
Read more >
Add Arango hook · Issue #17778 · apache/airflow - GitHub
Hello. I tried comparing the structure of MongoDB's docs folder with ArangoDB's, it looked almost similar. But then we are able to see...
Read more >
DAGs, Operators, Connections, and other issues in Apache ...
The topics on this page contain errors and resolutions to Apache Airflow v1.10.12 Python dependencies, custom plugins, DAGs, Operators, Connections, tasks, ...
Read more >
ArangoDB v3.7 Known Issues
Description: Global and per-query memory limits are not enforced for AQL graph traversals. Such queries may thus cause out-of-memory issues as they will...
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