NREL / flasc

A rich floris-driven suite for SCADA analysis
https://nrel.github.io/flasc/
BSD 3-Clause "New" or "Revised" License
31 stars 18 forks source link

[BUG] Polars versioning #133

Open paulf81 opened 10 months ago

paulf81 commented 10 months ago

Is there an existing issue for this?

Current Behavior

Having a small issue with polars versioning where version above 0.19.5 are not able to run on my mac for reasons related to:

https://github.com/pola-rs/polars/issues/12454

And starting with 0.19.13, CI is failing for a polars-test fail, but I can't debug locally because of the earlier issue. Would like to find a longer term solution, but for now setting the requirement to 0.19.5 and I think we can revisit in a few weeks.

Expected Behavior

No response

Steps To Reproduce

No response

Environment

- OS:
- pip environment (can be retrieved with `pip list`):

Anything else?

No response

paulf81 commented 9 months ago

Maybe a way to deal with this is to make a flag to our install, such if you pip install with [mac], it installs the LTS version, and installs the normal build otherwise? Does that sound reasonable @rafmudaf ?

rafmudaf commented 9 months ago

That sounds like a workable approach, assuming there's a corresponding description in the installation documentation, for a developer install. However, this isn't an option for installing from PyPI.

paulf81 commented 9 months ago

Labeling this issue on-hold for now while we wait to decide on general approach for AVX2 support