semvec/pypi-packages huggingface dataset:
needful 0.6a1
needful - simple, lightweight, interactive HTML presentations and dashboards for data scientists
Requires Python: >=3.6

# Needful

*needful* is a Python module that provides a simple interface for creating HTML presentations and dashboards.
The resulting HTML file is entirely self contained, and can be easily shared or hosted online.

This is a pre-release version and is provided as is.

Rudimentary, incomplete documentation is available [here](https://needful.readthedocs.io).
pddb-genwch 0.0.5
Using pandas as db in python
Requires Python: >=3.7

# Using Pandas as database in python

Using Pandas (Parquet) as database in python

# Method

- set_owner
- set_debug
- cols
- filter
- update
- insert
- upsert
- save
- load

# Sample

Table

```python
class User(pddb.pdtbl):
    def init_obj(self) -> dict:
        path = "./data/users.parquet"
        obj = {"uid": {"type": str, "uuid": True, "ignupd": True},
               "usr_cde": {"type": str, "key": True},
               "usr_name": {"type": str}}
        return (obj, path)
```

```python
class Password(pddb.pdtbl):
    def init_obj(self) -> dict:
        path = "./data/passwords.parquet"
        obj = {"uid": {"type": str, "uuid": True, "key": True, "ignupd": True},
               "password": {"type": str, "require": True, "md5": True}}
        return (obj, path)
```

View

```python
class VW_User_Password(pddb.pdvw):
    def init_obj(self) -> dict:
        usr = User()
        pwd = Password()
        cfg = {"source": [{"name": "usr", "tbl": usr}, {"name": "pwd", "tbl": pwd, "join": ["uid"]}],
               "cols": [{"tbl": "usr", "col": "uid"}, {"tbl": "usr", "col": "usr_cde"}, {"tbl": "pwd", "col": "password"}]}
        return cfg
```