heliophysicsPy / heliophysicsPy.github.io

https://pyhc.org
MIT License
14 stars 51 forks source link

Update projects.yml with PyRFU #324

Closed louis-richard closed 4 months ago

louis-richard commented 4 months ago

PyRFU is a free and open-source data analysis package based on the well-known irfu-matlab library.

Community: Partially met. The PyRFU is still small, with Louis Richard being responsible for all the code development. Contributions are expected in the upcoming months.

Documentation: Good.

Testing: Partially met. The PyRFU package is partially tested (73%). Improvements are planned for the upcoming months.

Software Maturity: Good.

Python 3: Good.

License: Good.

sapols commented 4 months ago

@louis-richard quick question about your numpy dependency: I noticed you currently require numpy<1.24. Is there a feature after version 1.24 that breaks your code? If not, could you support up to numpy<1.27 instead? If so, we could include you in the new PyHC environment.

louis-richard commented 4 months ago

@sapols the numba version in the requirements.txt requires numpy<=1.24.0. I have updated numba to the latest version that now requires numpy<=1.27.0. I will run the tests and push the updated version.

louis-richard commented 4 months ago

@sapols I have now pushed the updated version v2.4.12 with the requirements fitting PyHC environment.