simi commented on issue #10388:
URL: https://github.com/apache/airflow/issues/10388#issuecomment-3289956602

   Did quick test on current state. There are 2 Windows unfriendly libs 
(kerberos and ldap). Once removed manually from pyproject.yaml, I was able to 
`uv sync` successfully.  Tried to run basic `airflow info` command with no luck.
   
   ```
   PS F:\git\airflow> uv run airflow info
   F:\git\airflow\airflow-core\src\airflow\__init__.py:45: RuntimeWarning: 
Airflow currently can be run on POSIX-compliant Operating Systems. For 
development, it is regularly tested on fairly modern Linux Distros and recent 
versions of macOS. On Windows you can run it via WSL2 (Windows Subsystem for 
Linux 2) or via Linux Containers. The work to add Windows support is tracked 
via https://github.com/apache/airflow/issues/10388, but it is not a high 
priority.
     warnings.warn(
   Traceback (most recent call last):
     File "<frozen runpy>", line 198, in _run_module_as_main
     File "<frozen runpy>", line 88, in _run_code
     File "F:\git\airflow\.venv\Scripts\airflow.exe\__main__.py", line 4, in 
<module>
     File "F:\git\airflow\airflow-core\src\airflow\__init__.py", line 62, in 
<module>
       from airflow import configuration, settings
     File "F:\git\airflow\airflow-core\src\airflow\configuration.py", line 
2285, in <module>
       secrets_backend_list = initialize_secrets_backends()
                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     File "F:\git\airflow\airflow-core\src\airflow\configuration.py", line 
2233, in initialize_secrets_backends
       secrets_backend_cls = import_string(class_name)
                             ^^^^^^^^^^^^^^^^^^^^^^^^^
     File "F:\git\airflow\airflow-core\src\airflow\utils\module_loading.py", 
line 41, in import_string
       module = import_module(module_path)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^
     File 
"C:\Users\josef\AppData\Local\Programs\Python\Python312\Lib\importlib\__init__.py",
 line 90, in import_module
       return _bootstrap._gcd_import(name[level:], package, level)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     File "F:\git\airflow\airflow-core\src\airflow\secrets\metastore.py", line 
27, in <module>
       from airflow.utils.session import NEW_SESSION, provide_session
     File "F:\git\airflow\airflow-core\src\airflow\utils\session.py", line 25, 
in <module>
       from airflow import settings
     File "F:\git\airflow\airflow-core\src\airflow\settings.py", line 39, in 
<module>
       from airflow._shared.timezones.timezone import local_timezone, 
parse_timezone, utc
   ModuleNotFoundError: No module named 'airflow._shared.timezones'
   PS F:\git\airflow>
   ```
   


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