forked from airbytehq/airbyte
-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.gradle
23 lines (19 loc) · 816 Bytes
/
build.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import ru.vyarus.gradle.plugin.python.task.PythonTask
plugins {
id 'airbyte-python'
id 'airbyte-docker'
id 'airbyte-source-acceptance-test'
}
airbytePython {
moduleDirectory 'source_bing_ads'
}
// setuptools 58.* removed support for use_2to3 which leads to the following issue:
// error in suds-jurko setup command: use_2to3 is invalid.
// https://setuptools.readthedocs.io/en/latest/history.html#v58-0-0
// To be able to resolve this issue connector need to use 57.* version of setuptools
// TODO: Remove this step after resolution of this issue https://github.com/BingAds/BingAds-Python-SDK/issues/191
task("customSetupToolsInstall", type: PythonTask, dependsOn: flakeCheck){
module = "pip"
command = "install setuptools==57.5.0"
}
installLocalReqs.dependsOn("customSetupToolsInstall")