Skip to content

Conversation

MarleneKress79789
Copy link
Contributor

fixes #22

We decided against updating to python 3.8 right now, and build Numpy from source without the Buffer overflow issue instead.
The update to python 3.8 with the newest Numpy/Pandas will be moved to a new issue.

Comment on lines 20 to 25
- name: apt update
run: sudo apt-get update
- name: Install blas for Numpy from source
run: sudo apt-get install -y libblas-dev #highly recommended for numpy from source, check https://numpy.org/devdocs/user/building.html#prerequisites
- name: Install lapack for Numpy from source
run: sudo apt-get install -y liblapack-dev #highly recommended for numpy from source, check https://numpy.org/devdocs/user/building.html#prerequisites
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You can do that in one single step:

Suggested change
- name: apt update
run: sudo apt-get update
- name: Install blas for Numpy from source
run: sudo apt-get install -y libblas-dev #highly recommended for numpy from source, check https://numpy.org/devdocs/user/building.html#prerequisites
- name: Install lapack for Numpy from source
run: sudo apt-get install -y liblapack-dev #highly recommended for numpy from source, check https://numpy.org/devdocs/user/building.html#prerequisites
- name: Install lapack/blas for Numpy from source
run: sudo apt-get update && sudo apt-get install -y liblapack-dev libblas-dev #highly recommended for numpy from source, check https://numpy.org/devdocs/user/building.html#prerequisites

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

right. done

Copy link
Collaborator

@tomuben tomuben left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Interesting that the poetry.lock file is not committed.

@MarleneKress79789
Copy link
Contributor Author

I noticed that too. I don't know if there is a reason for that.

Copy link
Collaborator

@tomuben tomuben left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like this project does not has a changelog. So, I approved.

@MarleneKress79789 MarleneKress79789 merged commit 4180c95 into master Feb 14, 2022
@MarleneKress79789 MarleneKress79789 deleted the 22-update-pandas-dependecy-quickfix branch February 14, 2022 09:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Update dependencies
2 participants