Skip to content

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

Closed
@pateash

Description

@pateash

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 apache/airflow#22548

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions