Metadata-Version: 2.1
Name: senabase-starterpack
Version: 0.1.5
Summary: starterpack library
Home-page: https://github.com/parkssie/senabase-starterpack
Author: Jungkyu Park
Author-email: parkssie@gmail.com
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE

# senabase-starterpack

senabase-starterpack is library for fast prototyping

## Installation

Use `pip` to download it from [PyPI](https://pypi.org/project/senabase-starterpack/)

```shell
$ pip install senabase-starterpack
```

The minimum required versions of the respective tools are:

```
psycopg2-binary>=2.9.*
pyyaml>=6.*
```

## Example

### sb_pg

Postgresql starterpack

```python
from senabase.starterpack import sb_pg

sb_pg.configure('127.0.0.1', 5432, 'postgres', 'userid', 'userpassword')

q1 = 'select now()'
rs = sb_pg.get(q1)
```

### sb_log

Logging starterpack

```python
from senabase.starterpack import sb_log

sb_log.configure('proto')

sb_log.i('Information')
sb_log.d('Debug')
sb_log.e(Exception('Example exception'))
```
