-
Notifications
You must be signed in to change notification settings - Fork 14.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ResolutionImpossible conflict when installing devel-all
on head of main branch using conststraints-main
#37560
Comments
Manually bypassing
All those versions are currently the same in https://raw.githubusercontent.com/apache/airflow/constraints-main/constraints-3.11.txt,
Reaching this constraints-file should not have been possible. |
Just wondering where did you find information that you have to use |
|
Your link about released version of airflow and providers but you tried to install dev version of airflow. For create venv for development we have Local Virtual Environment (virtualenv) instruction. k8s provider with this changes not released yet, rc3 at this moment, as soon as it released and CI step pass it will be reflected in this constraint file |
Hi, the link you provided give exactly the same instructions:
|
Nice catch! Never scroll down below the Guess it was some outdated information, need to track all changes in the original file (this one created by splitting previous instruction). That is also section about constraints and extras for development: https://github.com/apache/airflow/blob/main/contributing-docs/12_airflow_dependencies_and_extras.rst |
I reopen for visibility that it should be changed into the contributors documentation |
The constraints specified for editable build were wrong - editable builds alswayS use "source-providers" constraints. Fixes: apache#37560.
PR with fix added. @hterik - since you are on it - it would be great if you pay close attentiion to those kind of issues in the docs. The docs were recently refactored and ther are likely a number of mistakes, broken links etc. Any simple ones (like broken links) can be fixed immediately - PRs are most welcome, but if you see an issue liike that, it would be great you report it. |
The constraints specified for editable build were wrong - editable builds alswayS use "source-providers" constraints. Fixes: #37560.
Apache Airflow version
main (development)
If "Other Airflow 2 version" selected, which one?
No response
What happened?
pip install -e .[devel-all] --constraint "https://raw.githubusercontent.com/apache/airflow/constraints-main/constraints-3.11.txt
pyproject.toml
, it requires"kubernetes_asyncio>=28.1.0,<=29.0.0",
(It was updated few weeks ago in Kubernetes version bump #37040)kubernetes-asyncio==24.2.3
There is also a difference in dash vs underscore, don't know if this is significant.
What you think should happen instead?
Constraints listed under https://raw.githubusercontent.com/apache/airflow/constraints-main/ should be compatible with head of main branch.
How to reproduce
see above
Operating System
Ubuntu 23.10
Versions of Apache Airflow Providers
No response
Deployment
Other
Deployment details
No response
Anything else?
No response
Are you willing to submit PR?
Code of Conduct
The text was updated successfully, but these errors were encountered: