kevinjqliu commented on PR #2167:
URL: https://github.com/apache/iceberg-python/pull/2167#issuecomment-3039528255

   @ehsantn looks like theres an issue with the dependency resolution
   ```
   poetry install --all-extras
   Installing dependencies from lock file
   
   The current project's supported Python range (3.9.23) is not compatible with 
some of the required packages Python requirement:
     - numpy requires Python >=3.10, so it will not be installable for Python 
3.9.23
   
   Because no versions of pandas match >=1.0.0,<2.3.0 || >2.3.0,<3.0.0
    and pandas (2.3.0) depends on numpy (>=1.22.4), pandas (>=1.0.0,<3.0.0) 
requires numpy (>=1.22.4).
   Because numpy (2.2.6) requires Python >=3.10
    and no versions of numpy match >=1.22.4,<2.2.6 || >2.2.6, numpy is 
forbidden.
   Thus, pandas is forbidden.
   So, because pyiceberg depends on pandas (>=1.0.0,<3.0.0), version solving 
failed.
   
     * Check your dependencies Python requirement: The Python requirement can 
be specified via the `python` or `markers` properties
   
       For numpy, a possible solution would be to set the `python` property to 
"<empty>"
   
       
https://python-poetry.org/docs/dependency-specification/#python-restricted-dependencies,
       
https://python-poetry.org/docs/dependency-specification/#using-environment-markers
   
   make: *** [Makefile:63: install-dependencies] Error 1
   Error: Process completed with exit code 2.
   
   ```


-- 
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: issues-unsubscr...@iceberg.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org
For additional commands, e-mail: issues-h...@iceberg.apache.org

Reply via email to