windro-xdd opened a new pull request, #65442:
URL: https://github.com/apache/airflow/pull/65442

   This updates the SFTP sensor and trigger to use  from  instead of importing 
from .
   
   It keeps the same comparison/UTC conversion behavior and adds regression 
tests to ensure importing these modules does not emit  for .
   
   related: #65419
   
   ##### What I tested
   
   - Running command in Breeze: pytest 
   providers/sftp/tests/unit/sftp/sensors/test_sftp.py 
   providers/sftp/tests/unit/sftp/triggers/test_sftp.py -xs
   Using project name: breeze-run-f036ffcb
   CI image already built locally.
   
   Running command: <docker inspect 
ghcr.io/apache/airflow/main/ci/python3.10>
   
   
   Working directory /home/wnxd/airflow-repo
   
   
   docker inspect ghcr.io/apache/airflow/main/ci/python3.10
   
   The following important files are modified in 
/home/wnxd/airflow-repo since last
   time image was built: 
   
   
    * Dockerfile.ci
   
   Likely CI image needs rebuild
   
   
   Do you want to build the image (this works best when you have good 
connection 
   and can take usually from 20 seconds to few minutes depending how 
old your image
   is)? 
   Press y/N/q: 
   Terminating the process on [Errno 1] Operation 
not permitted
   - Running command in Breeze: pytest 
   providers/sftp/tests/unit/sftp/decorators/sensors/test_sftp.py -xs
   Using project name: breeze-run-438c6158
   CI image already built locally.
   
   Running command: <docker inspect 
ghcr.io/apache/airflow/main/ci/python3.10>
   
   
   Working directory /home/wnxd/airflow-repo
   
   
   docker inspect ghcr.io/apache/airflow/main/ci/python3.10
   
   The following important files are modified in 
/home/wnxd/airflow-repo since last
   time image was built: 
   
   
    * Dockerfile.ci
   
   Likely CI image needs rebuild
   
   
   Do you want to build the image (this works best when you have good 
connection 
   and can take usually from 20 seconds to few minutes depending how 
old your image
   is)? 
   Press y/N/q: 
   Terminating the process on [Errno 1] Operation 
not permitted
   
   ---
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [X] Yes (OpenCode gpt-5.3-codex)
   
   Generated-by: OpenCode gpt-5.3-codex following [the 
guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions)
   


-- 
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