A Python library to study linear algebra
Find a file
Alexander Hess c7d8b7f283
Add README file
- describe the project's goals
- contributions are welcome
- mention the GitFlow branching model
2024-09-10 01:02:32 +02:00
LICENSE.txt Add open-source license 2024-09-10 00:45:24 +02:00
README.md Add README file 2024-09-10 01:02:32 +02:00

A Python library to study linear algebra

The goal of the lalib project is to create a library written in pure Python (incl. the standard library) and thereby learn about linear algebra by reading and writing code.

Contributing & Development

This project is open for any kind of contribution, be it by writing code for new features or bugfixes, or by raising issues. All contributions become open-source themselves, under the MIT license.

Branching Strategy

The branches in this repository follow the GitFlow model. Feature branches are rebased onto the develop branch before being merged. Whereas a rebase makes a simple fast-forward merge possible, all merges are made with explicit and empty merge commits. This ensures that past branches remain visible in the logs, for example, with git log --graph.