semvec/pypi-packages huggingface dataset:
aqualogic 3.4
Library for interfacing with a Hayward/Goldline AquaLogic/ProLogic pool controller.
License: MIT

A python library to interface with Hayward/Goldline AquaLogic/ProLogic pool controllers. Note that the Goldline protocol uses RS-485 so a hardware interface that can provide the library with reader and writer file objects is required. The simplest solution for this is an RS-485 to Ethernet adapter connected via a socket.
uke 0.1.0.dev1
Creating Ukulele Chord and Strumming Patterns Diagrams in SVG with Python
License: MIT
Requires Python: >=3.7,<3.11
Keywords: music,ukulele,uke,uku,chord,audio,svg,strumming patterns

# uke

[![PyPI - Version](https://img.shields.io/pypi/v/uke.svg)](https://pypi.org/project/uke)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/uke.svg)](https://pypi.org/project/uke)
[![Poetry project](https://img.shields.io/badge/%F0%9F%A6%84-Poetry-60A5FA.svg)](https://github.com/python-poetry/poetry)

-----

**Table of Contents**

- [Installation](#installation)
- [License](#license)

## Installation

```console
pip install uke
```

```console
pipx install uke
```

## License

`uke` is distributed under the terms of the [MIT](https://spdx.org/licenses/MIT.html) license.
plesicdb 2.0.1
Plesicdb is a simple model based file database
License: MIT
Requires Python: >=3.10

# Plesicdb [![Downloads](https://pepy.tech/badge/plesicdb)](https://pepy.tech/project/plesicdb)

Plesicdb is a simple model based file database, plesicdb is a lightweight and stores
data in the folders and files, basically a folder is called container.

There are 2 types of files inside container

1. container file(models stored in this)
2. data file(contains all data about the container)

Plesicdb interact with the containers using model which is usually a list of fields.

## Install

```
$ pip install plesicdb
```

## Simple program

```python
from plesicdb.fields import StringField, UUIDField
from plesicdb import connect

user_model = {
    "id": UUIDField("id"),
    "name": StringField("name")
}

users = connect("users", list(user_model.values()))

users.insert({
    "name" : "Harkishan Khuva"
})
```

**NOTE :** The first field of any Model must be either `UUIDField` or an `IntegerField`.