Re: [PR] Improve editable airflow installation by adding preinstalled deps [airflow]

2024-04-08 Thread via GitHub
potiuk merged PR #38764: URL: https://github.com/apache/airflow/pull/38764 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail:

Re: [PR] Improve editable airflow installation by adding preinstalled deps [airflow]

2024-04-08 Thread via GitHub
ephraimbuddy commented on code in PR #38764: URL: https://github.com/apache/airflow/pull/38764#discussion_r170656 ## hatch_build.py: ## @@ -577,29 +594,48 @@ def get_provider_requirement(provider_spec: str) -> str: return

Re: [PR] Improve editable airflow installation by adding preinstalled deps [airflow]

2024-04-07 Thread via GitHub
potiuk commented on PR #38764: URL: https://github.com/apache/airflow/pull/38764#issuecomment-2041586184 Would love to merge it - it gives a better `--editable` experience -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and

Re: [PR] Improve editable airflow installation by adding preinstalled deps [airflow]

2024-04-05 Thread via GitHub
potiuk commented on code in PR #38764: URL: https://github.com/apache/airflow/pull/38764#discussion_r1553647961 ## airflow_pre_installed_providers.txt: ## @@ -1,9 +0,0 @@ -# List of all the providers that are pre-installed when you run `pip install apache-airflow` without

[PR] Improve editable airflow installation by adding preinstalled deps [airflow]

2024-04-05 Thread via GitHub
potiuk opened a new pull request, #38764: URL: https://github.com/apache/airflow/pull/38764 While preparing for presentation about modernizing packaging setup I found out that we can slightly improve editable installation of airflow. So far we required a "devel" installation in order to