setuptools-scm[toml] dependency causing issue in Airflow ArangoDB Provider
See original GitHub issueHi, 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:
- Created a year ago
- Comments:6 (1 by maintainers)
Top 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 >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
Thnks for letting us know. It’s in build-system of pyproject.toml so I think it will be fine 😃
You can add it as an extra