Metadata-Version: 2.1
Name: antistasi_logbook
Version: 0.1.14
Summary: Antistasi Logbook
Author: antistasi_tools
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Classifier: License :: OSI Approved :: MIT License
Requires-Dist: httpx>=0.20.0
Requires-Dist: webdav4>=0.9.3
Requires-Dist: peewee>=3.14.4
Requires-Dist: tzlocal>=4.1
Requires-Dist: yarl>=1.7.0
Requires-Dist: python-dateutil>=2.8.2
Requires-Dist: Pillow>=8.4.0
Requires-Dist: cryptography>=35.0.0
Requires-Dist: click>=8.0.3
Requires-Dist: attrs>=21.2.0
Requires-Dist: rich>=10.12.0
Requires-Dist: sortedcontainers>=2.4.0
Requires-Dist: marshmallow>=3.14.0
Requires-Dist: gidapptools>=0.1.11
Requires-Dist: pyqtgraph>=0.12.3
Requires-Dist: colorhash==1.0.4
Requires-Dist: qdarkstyle
Requires-Dist: pyparsing>=3.0.6
Requires-Dist: python-dotenv
Requires-Dist: pp-ez
Requires-Dist: PySide6>=6.2.2
Project-URL: Source, https://github.com/Giddius/Antistasi_Logbook

# Antistasi Logbook

## STATUS

**WIP**

## Dependencies

- httpx>=0.20.0
- webdav4>=0.9.3
- peewee>=3.14.4
- tzlocal>=4.1
- yarl>=1.7.0
- python-dateutil>=2.8.2
- Pillow>=8.4.0
- cryptography>=35.0.0
- click>=8.0.3
- attrs>=21.2.0
- rich>=10.12.0
- sortedcontainers>=2.4.0
- marshmallow>=3.14.0
- gidapptools>=0.1.9
- PySide6>=6.2.1

Also [APSW](https://github.com/rogerbinns/apsw)s

### Database

#### Type

Antistasi Logbook uses [SQLite](https://www.sqlite.org), actually it uses [APSW](https://github.com/rogerbinns/apsw) wrapper of SQLite.


#### ORM

[peewee](https://github.com/coleifer/peewee) is used as an orm to interact with the [SQLite](https://www.sqlite.org) database.

#### ERD

---

![Database ER-Diagram](./docs/images/erd.png)

---
