Jarek Potiuk
Jarek Potiuk
> * PEP 723 is a standard way of listing python dependencies Just to be precise, PEP 723 is a standard way of describing what are the expectations for runnable...
> @vatsrahul1001 is interested to be the CODEOWNER for Hindi translation 🎉 He can take this PR forward NICE!
> Update: [PEP 735](https://peps.python.org/pep-0735) has been accepted 🎉 https://discuss.python.org/t/pep-735-dependency-groups-in-pyproject-toml/39233/312 Fantastic. We have some good use cases for those in Airflow and once `pip` and other tools will start supporting those,...
``` Pip version (pip --version): 25.1 Python version (python --version) 3.12.10: Actually: docker pull python:3.12-slim-bookworm@sha256:85824326bc4ae27a1abb5bc0dd9e08847aa5fe73d8afb593b1b45b7cb4180f57 Operating System: debian bookworm Output of pip freeze: nothing installed. The exact command that produced...
We actually have another iteration on that. Yesterday we started to hit another one (also only with Python 3.12): https://github.com/apache/airflow/actions/runs/14698736309/job/41248421057 ``` #57 174.8 Collecting mysql-connector-python>=8.2.0 (from apache-airflow-providers-mysql@ file:///docker-context-files/apache_airflow_providers_mysql-6.2.2-py3-none-any.whl)#57 174.8 Collecting...
BTW. I think it **might** be involved with some protobuf incompatibilities. The https://github.com/apache/airflow/pull/49860 is not going to work - because of protobuf conflicts - I am looking at it `with...
> BTW. I think it **might** be involved with some protobuf incompatibilities. The [apache/airflow#49860](https://github.com/apache/airflow/pull/49860) is not going to work - because of protobuf conflicts - I am looking at it...
And yeah @notatallshaw -> we do understand it's not an easy issue to solve, and airflow and the way we have 700+ deps is a bit of an outlier, but...
> Yeah, sorry for this hit you multiple times, I assume all of these are caused by me limiting how much resolvelib will backjump. Unfortunately it's approach was unsound. Happy...
Hmm - even with latest attemp we still have "too deep". https://github.com/apache/airflow/actions/runs/14732688845/job/41355638430 This time without a clear "contender: ``` #61 160.1 Collecting mysql-connector-python>=8.2.0 (from apache-airflow-providers-mysql@ file:///docker-context-files/apache_airflow_providers_mysql-6.2.2-py3-none-any.whl) #61 160.1 Downloading mysql_connector_python-9.2.0-cp312-cp312-manylinux_2_28_x86_64.whl.metadata...