You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+1-6
Original file line number
Diff line number
Diff line change
@@ -422,18 +422,13 @@ wherever code is called that uses that citation (for example, in functions or in
422
422
423
423
### Installation
424
424
425
-
Installation of PyBaMM and its dependencies is handled via [pip](https://pip.pypa.io/en/stable/)and [setuptools](http://setuptools.readthedocs.io/). It uses `CMake` to compile C++ extensions using [`pybind11`](https://pybind11.readthedocs.io/en/stable/) and [`casadi`](https://web.casadi.org/). The installation process is described in detail in the [source installation](https://docs.pybamm.org/en/latest/source/user_guide/installation/install-from-source.html) page andis configured through the `CMakeLists.txt`file.
425
+
Installation of PyBaMM and its dependencies is handled via [pip](https://pip.pypa.io/en/stable/)
426
426
427
427
Configuration files:
428
-
429
428
```
430
-
setup.py
431
429
pyproject.toml
432
-
MANIFEST.in
433
430
```
434
431
435
-
Note: `MANIFEST.in`is used to include and exclude non-Python files and auxiliary package data for PyBaMM when distributing it. If a fileisnot included in`MANIFEST.in`, it will not be included in the source distribution (SDist) and subsequently not be included in the binary distribution (wheel).
436
-
437
432
### Continuous Integration using GitHub Actions
438
433
439
434
Each change pushed to the PyBaMM GitHub repository will trigger the test and benchmark suites to be run, using [GitHub Actions](https://github.com/features/actions).
0 commit comments