feat: add basic adapter

This commit is contained in:
Ted Conbeer 2024-01-09 14:47:01 -07:00
commit bc2c053d90
16 changed files with 696 additions and 368 deletions

View file

@ -1,20 +1,21 @@
[tool.poetry]
name = "harlequin_myadapter"
name = "harlequin_odbc"
version = "0.1.0"
description = "A Harlequin adapter for <my favorite database>."
description = "A Harlequin adapter for ODBC drivers."
authors = ["Ted Conbeer <tconbeer@users.noreply.github.com>"]
license = "MIT"
readme = "README.md"
packages = [
{ include = "harlequin_myadapter", from = "src" },
{ include = "harlequin_odbc", from = "src" },
]
[tool.poetry.plugins."harlequin.adapter"]
my-adapter = "harlequin_myadapter:MyAdapter"
odbc = "harlequin_odbc:HarlequinOdbcAdapter"
[tool.poetry.dependencies]
python = ">=3.8.1,<4.0"
harlequin = "^1.7"
harlequin = "^1.9.1"
pyodbc = "^5.0"
[tool.poetry.group.dev.dependencies]
ruff = "^0.1.6"