Open JanssenBrm opened 1 year ago
It looks like there is a dependency mismatch. The CCDC test (https://github.com/Open-EO/FuseTS/actions/runs/5333585954/jobs/9664241162 ) is currently failing with the following error:
AttributeError: module 'numpy' has no attribute 'bool'.
It looks likes that this numpy feature became deprecated as of 1.20.0 (https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations). However, we explicitly install a higher numpy version (numpy>=1.20.0
) based on the setup.cfg
.
I'm temporarily disabling this test to make sure the build gets fixed.
@jdries - Can you maybe take a look at this failing test?
Meanwhile, the issue seems to building the library for Python 3.10. This struggles with installing the vam.whittaker
dependency.
This issue is also preventing #48
pinning pip down below 23.0.1 seems to be a quickfix -> PR #97
FYI the build issues related to the whittaker depency should be resolved/improved now, with these fixes:
The current instability in the library's build process creates a significant challenge as it obstructs the seamless update of versions. Consequently, the latest changes and improvements are unable to be successfully pushed to the final Python repositories. This situation directly affects users, as they are unable to access the most recent fixes and features of the library through the standard pip install process.
The following Python version should be supported in the build: