potiuk commented on issue #64954:
URL: https://github.com/apache/airflow/issues/64954#issuecomment-4215015429

   Not really - while the constraints were not super refreshed - because 
apparently v3-2-test build did not succeed just before releasing, they are 
distinct for 3.2.0rc2 and rc1:
   
   And yes @snicki13 -  if you have a dependency, that requires complilation - 
for example the numpy version of yours does not have wheels prepared for 3.14, 
then that dependency needs to be built from sources using compiler - and this 
is something that is **expected** for dependencies in Python - nothing new - 
it's been like that for, practically, ever.
   
   You have forgotten to mention which python version you use or post content 
of your requirements.txt
   
   Note that Airflow image is a reference image that is optimized for size - 
and it does not have compilers installed - which saves a lot of size of the 
image (200 MB or so).
   
   This is all described in detail in the documentaiton for the image: 
https://airflow.apache.org/docs/docker-stack/build.html
   
   And this chapter and following explains the approaches you can take - either 
make your image biger with adding compllers or rebuilding your image from 
scratch adding your dependencies that makes your image similarly optimized as 
Airflow in case you need to add packages that require compilation:
   
   Just read the docs 
https://airflow.apache.org/docs/docker-stack/build.html#extending-vs-customizing-the-image
   
   Here is the log of constraints (git log apache/constrainst-3-2):
   
   
   ```
   commit cd9049cdc66ffb51fd021fab9c28a5234bd3735f (tag: constraints-latest, 
tag: constraints-3.2.0rc2, tag: constraints-3.2.0)
   Author: Automated GitHub Actions commit <[email protected]>
   Date:   Tue Mar 31 10:24:20 2026 +0000
   
       Updating constraints. GitHub run id:23790129915
   
       This update in constraints is automatically committed by the CI 
'constraints-push' step based on
       'refs/heads/v3-2-test' in the 'apache/airflow' repository with commit 
sha 23b5c3bd8fa9ebec11265427f8564914b46ac1c3.
   
       The action that build those constraints can be found at 
https://github.com/apache/airflow/actions/runs/23790129915/
   
       All tests passed in this build so we determined we can push the updated 
constraints.
   
       See 
https://github.com/apache/airflow/blob/main/README.md#installing-from-pypi for 
details.
   
   commit c7271569490049480169ca6369279a7f1b23efa5 (tag: constraints-3.2.0rc1)
   Author: Automated GitHub Actions commit <[email protected]>
   Date:   Mon Mar 30 17:49:01 2026 +0000
   
       Updating constraints. GitHub run id:23756874655
   
       This update in constraints is automatically committed by the CI 
'constraints-push' step based on
       'refs/heads/v3-2-test' in the 'apache/airflow' repository with commit 
sha 9af7e89f5702db34f377742a5071f03472128077.
   
       The action that build those constraints can be found at 
https://github.com/apache/airflow/actions/runs/23756874655/
   
       All tests passed in this build so we determined we can push the updated 
constraints.
   
       See 
https://github.com/apache/airflow/blob/main/README.md#installing-from-pypi for 
details.
   ```
   
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to