Fokko opened a new issue, #8530:
URL: https://github.com/apache/iceberg/issues/8530

   ### Feature Request / Improvement
   
   It looks like the `decoder_fast` extension is not properly included in the 
package with Windows:
   ```
     + pytest -Werror 
D:\a\incubator-iceberg\incubator-iceberg/python/tests/avro/test_decoder.py
     ImportError while loading conftest 
'D:\a\incubator-iceberg\incubator-iceberg\python\tests\conftest.py'.
     D:\a\incubator-iceberg\incubator-iceberg\python\tests\conftest.py:58: in 
<module>
         from pyiceberg.catalog import Catalog
     ..\venv-test\lib\site-packages\pyiceberg\catalog\__init__.py:39: in 
<module>
         from pyiceberg.manifest import ManifestFile
     ..\venv-test\lib\site-packages\pyiceberg\manifest.py:26: in <module>
         from pyiceberg.avro.file import AvroFile
     ..\venv-test\lib\site-packages\pyiceberg\avro\file.py:38: in <module>
         from pyiceberg.avro.decoder_fast import CythonBinaryDecoder
     E   ModuleNotFoundError: No module named 'pyiceberg.avro.decoder_fast'
   ```
   
   Noticed this first when working on the Polars integration: 
https://github.com/pola-rs/polars/pull/10375 but I was able to replicate this 
in the `cibuildwheel` test step as well: 
https://github.com/Fokko/incubator-iceberg/actions/runs/6126652042/job/16631066247
   
   Working on a fix
   
   
   ### Query engine
   
   None


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


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to