Skip to content

Latest commit

 

History

History
42 lines (30 loc) · 1.7 KB

README.md

File metadata and controls

42 lines (30 loc) · 1.7 KB

JosiePy

pipeline status coverage report loc version python

A 2D PDE solver written in Python without compromising (too much) performance

Developer Notes

Install

We use poetry to manage the dependencies of the package.

To install everything in order to be able to develop on the package

poetry install

If you want to run the examples, you need to include the jupyter extra

poetry install -E jupyter

Correct Jupyter Git Diffing

jq In .gitconfig there's the configuration to configure jq to remove useless metadata from the jupyter notebooks (in particular the execution_count and the outputs). In order to use it you need to include the .gitconfig in the .git/config.

git config --local include.path ../.gitconfig

nbdime You need to enable the git integration