Skip to content
This repository was archived by the owner on Aug 14, 2025. It is now read-only.

Conversation

@Eder-K
Copy link
Contributor

@Eder-K Eder-K commented Nov 12, 2020

Closes #97.

This changes the pip installation method: we now use pip provided by apt.

Note: the installation of pip should occur in the dockerfile that requires it, not in earlier base files. At the moment, only fenics-adapter requires pip to function, so it is the only adapter affected by this change.

In Ubuntu 18.04, we have found that the pip version provided by apt is too old, therefore we add the following step after installing pip:

pip3 install --user --upgrade pip

For context, the discussion below also mentions additional, unrelated changes to the dockerfiles that were initially attached to this PR. These changes have since moved to #269.

Copy link
Member

@BenjaminRodenberg BenjaminRodenberg left a comment

Choose a reason for hiding this comment

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

Using pip from apt is a good step. However, I have a few minor comments below.

BenjaminRodenberg added a commit to precice/python-bindings that referenced this pull request Dec 17, 2020
Eder-K and others added 9 commits December 22, 2020 10:47
* Update documentation

* Clean up introduction text

* Overhaul documentation

* Fix errors

* Format main readme

* Update header

* Overhaul trigger_systemtests explanation

* Overhaul documentation

* Update development.md

* Add links to useful docs

* Format sections

* Overhaul documentation

* Update link list

* Fix grammar
Co-authored-by: Benjamin Rüth <benjamin.rueth@tum.de>
Copy link
Member

@BenjaminRodenberg BenjaminRodenberg left a comment

Choose a reason for hiding this comment

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

Looks good 👍

@Eder-K Eder-K merged commit 76a609f into develop Dec 22, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants