Metadata-Version: 2.1
Name: sqltables
Version: 1.0
Summary: SQLite tables as first-class objects
Home-page: https://github.com/bobpepin/sqltables
Author: Bob Pepin
Author-email: pypi@pepin.io
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown

# sqltables
SQLite tables as first-class objects in Python.

This Python module provides a first-class interface to SQLite table. This means that tables and views can be assigned to variables and used as parameters and return values of Python functions.

A simple example:
```python
db = sqltables.Database()
values = db.load_values([[1], [2], [3]], column_names=["val"])

def square(tab):
    return tab.view("select val, val*val as squared from _")

squared = square(values)
```



