# ChangeLog¶

## V2.4¶

- A better cache system.
- A documentation in English, using Sphinx.
- Add some metrics computation. One can compute maintainability, and therefore availability, for complex systems and voters.
- An Archlinux package is made.
- The code has been cleaned. (thank you pylint ;))
- Symbolic computation can be performed, using
`sympy`

```
>>> from sympy import symbols
>>> from fiabilipy import Component
>>> l, t = symbols('l t', positive=True)
>>> a = Component('a', lambda_=l)
>>> a.reliability(t)
exp(-l*t)
```

## V2.3.1¶

- Update the module name from
`fiabili`

to`fiabilipy`

.

## V2.3¶

- Create a pypi package.
- Update the documentation.
- A Markov graph can be drawn.

## V2.2¶

- Add a
`markov`

module.

## V0.2¶

- Some metrics are cached to faster the computation (MTTF, MTTR, etc).
- A documentation is started (in French… sorry).

## V0.1¶

*Show time*.- System, Component and voter can be built.
- Reliability can be computed.
- MTTF can be computed.
- Compute the minimal cuts of order 1 and 2.