Metadata-Version: 2.1
Name: RecoLul
Version: 1.17.0
Summary: Overtime management for RecoRu
Home-page: https://github.com/Maerig/recolul
Author: Jean-Loup Roussel-Clouet
Author-email: jean-loup@cryptact.com
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Provides-Extra: dev
Provides-Extra: gui
License-File: LICENSE

# RecoLul

## Installation

```
pip install recolul
recolul config
```

## Usage

### Overtime balance

```shell
$ recolul balance
Monthly overtime balance: 00:51

Last day 2/6(月)
  Clock-in: 09:10
  Working hours: 07:19
  Break: 01:00
```

### Overtime balance graph

```shell
$ recolul graph
```

![Overtime balance graph](./doc/graph_example.png)

### When to leave

```shell
$ recolul when
Leave today at 17:43 to avoid overtime (includes a 1-hour break).
```

## Config

### Environment variables

- `RECORU_AUTH_ID`
- `RECORU_CONTRACT_ID`
- `RECORU_PASSWORD`

### Config file

```
recolul config
```

## Build

```
python -m build
```
