Metadata-Version: 2.1
Name: sqlalchemy-pysqlite3-binary
Version: 0.0.4
Summary: SQLAlchemy dialect to use pysqlite3 dbapi2
Home-page: https://github.com/hoehrmann/sqlalchemy-pysqlite3
Author: Bjoern Hoehrmann
Author-email: bjoern@hoehrmann.de
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Description-Content-Type: text/markdown
License-File: LICENSE

# sqlalchemy-pysqlite3-binary

This is a fork of
[`sqlalchemy-pysqlite3`](https://github.com/hoehrmann/sqlalchemy-pysqlite3). The
difference is that this library requires `pysqlite3-binary` which is usually
shipped with newer version of `sqlite3`.

This module registers an SQLAlchemy dialect for `sqlite` that uses
`pysqlite3.dbapi2` instead of `pysqlite2.dbapi2` or `sqlite3.dbapi2`.
When `pysqlite3` is linked to a more recent version of SQLite3 than
the system library, this allows you to use the newer version together
with SQLAlchemy.

It would also be possible to do by passing a `module` parameter to 
`create_engine`, but that option is not always available.

## Installation

```bash
pip install sqlalchemy-pysqlite3-binary
```

## Synopsis

```python
from sqlalchemy import create_engine

engine = create_engine('sqlite+pysqlite3:///:memory:', echo=True)
```
