diff --git a/ingestion/Makefile b/ingestion/Makefile index 719784b95341..b8f270644c3c 100644 --- a/ingestion/Makefile +++ b/ingestion/Makefile @@ -27,7 +27,7 @@ install_all: ## Install the ingestion module with all dependencies .PHONY: install_apis install_apis: ## Install the REST APIs module to the current environment - python -m pip install $(ROOT_DIR)/openmetadata-airflow-apis/ + python -m pip install $(ROOT_DIR)/openmetadata-airflow-apis/ setuptools==69.0.2 .PHONY: lint lint: ## Run pylint on the Python sources to analyze the codebase diff --git a/openmetadata-airflow-apis/pyproject.toml b/openmetadata-airflow-apis/pyproject.toml index 0f7b573e330a..11511c4c82f0 100644 --- a/openmetadata-airflow-apis/pyproject.toml +++ b/openmetadata-airflow-apis/pyproject.toml @@ -1,5 +1,5 @@ [build-system] -requires = ["setuptools"] +requires = ["setuptools==69.0.2"] build-backend = "setuptools.build_meta" # We will keep handling dependencies in setup.py @@ -19,6 +19,7 @@ dependencies = [ "apache-airflow>=2.2.2", "Flask>=1.1.4", "Flask-Admin==1.6.0", + "setuptools==69.0.2", ] [project.optional-dependencies]