The 'funcsigs==1.0.0' distribution was not found and is required by apache-airflow
- Dominant language
- Java
- Stars
- 8.7k
- Forks
- 4.7k
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 196
Description
When installing apache-beam [gcp]\==2.16.0 with airflow this error is triggered:
pkg_resources.DistributionNotFound: The 'funcsigs\==1.0.0' distribution was not found and is required by apache-airflow
It seems to be a dependency conflict with Beam 2.16. There should be an update of the version of 'funcsigs' in Airflow [1] to match that of the latest Beam 2.16 [2] in order to resolve this conflict.
The workaround is to use apache-beam [gcp]\==2.15.0 or less.
[1] [https://github.com/apache/airflow/blob/v1-10-stable/setup.py#L363](https://www.google.com/url?q=https://github.com/apache/airflow/blob/v1-10-stable/setup.py%23L363&sa=D&usg=AFQjCNFszeg11OnrGj8UrD_f5Q3vwygOsQ)
[2] [https://github.com/apache/beam/blob/master/sdks/python/setup.py#L113](https://www.google.com/url?q=https://github.com/apache/beam/blob/master/sdks/python/setup.py%23L113&sa=D&usg=AFQjCNHVa8666UkHw5I8H1B7zRmqcXe5SQ)
Imported from Jira [BEAM-8845](https://issues.apache.org/jira/browse/BEAM-8845). Original Jira may contain additional context.
Reported by: monicaPC.
Contributor guide
Assessment
This issue has not been assessed yet.