Metadata-Version: 2.4
Name: relife
Version: 2.5.2
Summary: ReLife is an open source Python library for asset management based on reliability theory.
Author-email: Thomas Guillon <thomas.guillon@rte-france.com>
Maintainer-email: William Grison <william.grison@rte-france.com>
License-Expression: Apache-2.0
Project-URL: Homepage, https://github.com/rte-france/relife
Project-URL: Documentation, http://opensource.rte-france.com/relife/
Project-URL: Issues, https://github.com/rte-france/relife/issues
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE.txt
Requires-Dist: numpy>=2.2.0
Requires-Dist: numpydoc>=1.10.0
Requires-Dist: scipy>=1.15.0
Requires-Dist: matplotlib>=3.10.0
Requires-Dist: typing_extensions>=4.12.2
Provides-Extra: dev
Requires-Dist: pytest>=8.3.0; extra == "dev"
Requires-Dist: isort>=6.0.0; extra == "dev"
Requires-Dist: black>=25.1.0; extra == "dev"
Requires-Dist: mypy>=1.15.0; extra == "dev"
Requires-Dist: mypy-extensions>=1.0.0; extra == "dev"
Requires-Dist: no-implicit-optional; extra == "dev"
Requires-Dist: scipy-stubs; extra == "dev"
Requires-Dist: Sphinx>=8.1.3; extra == "dev"
Requires-Dist: pydata-sphinx-theme>=0.16.1; extra == "dev"
Requires-Dist: sphinx-copybutton>=0.5.2; extra == "dev"
Requires-Dist: sphinx_design>=0.6.1; extra == "dev"
Requires-Dist: numpydoc>=1.8.0; extra == "dev"
Requires-Dist: nbsphinx>=0.9.7; extra == "dev"
Requires-Dist: myst-parser>=4.0.1; extra == "dev"
Requires-Dist: jupyterlab>=4.3.5; extra == "dev"
Requires-Dist: setuptools-scm>=8.0.0; extra == "dev"
Requires-Dist: pylint>=4.0.4; extra == "dev"
Requires-Dist: pyright>=1.1.408; extra == "dev"
Dynamic: license-file

<h1 align="center">
  <img src="doc/source/_static/small_relife.gif" />
</h1></br>

An open-source Python library for asset management

- **Documentation:** http://opensource.rte-france.com/relife/
- **Source code:** https://github.com/rte-france/relife
- **Contributing:** http://opensource.rte-france.com/relife/developper/index.html
- **Bug reports:** https://github.com/rte-france/relife/issues

Some explanations might be missing until we finish the documentation properly, so do not hesitate to open an issue.

## Installation

**From PyPi**

```bash
$ pip install relife
```

**From source**

```bash
$ git clone https://github.com/rte-france/relife.git
$ cd relife
$ pip install .
```

**For developpers**

```bash
$ git clone https://github.com/rte-france/relife.git
$ cd relife
$ pip install -e ".[dev]"
```

## Citing

```
@misc{relife,
    author = {T. Guillon},
    title = {ReLife: a Python package for asset management based on reliability theory and lifetime data analysis.},
    year = {2022},
    journal = {GitHub},
    howpublished = {\url{https://github.com/rte-france/relife}},
}
```

## Credits

- The documentation uses [pydata-sphinx-theme](https://github.com/pydata/pydata-sphinx-theme) project. Original license
  is [here](doc/LICENSE.txt)
- Some parts of the documentation are highly inspired by [Scikit-learn](https://scikit-learn.org/stable/), [Scipy](https://scipy.org/) and [NumPy](https://numpy.org/)
