Skip to content

Commit daa2030

Browse files
feat: Support pgvector as a custom x-sql-datatype
Signed-off-by: Edgar Ramírez-Mondragón <[email protected]>
1 parent 8e4ff98 commit daa2030

File tree

4 files changed

+363
-82
lines changed

4 files changed

+363
-82
lines changed

pyproject.toml

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -56,13 +56,15 @@ lint = [
5656
"ruff>=0.1.14",
5757
]
5858
testing = [
59-
"pytest>=7.4.2",
59+
"pgvector>=0.4.1",
60+
"pytest>=9",
6061
"tap-countries",
6162
"tap-fundamentals",
6263
]
6364
typing = [
65+
{ include-group = "testing" },
6466
"mypy>=1.6.1",
65-
"types-paramiko>=3.3.0.0,<4",
67+
"types-paramiko>=4",
6668
"types-simplejson>=3.19.0.2",
6769
"types-sqlalchemy>=1.4.53.38",
6870
"types-jsonschema>=4.19.0.3",
@@ -90,7 +92,8 @@ requires = [
9092
]
9193
build-backend = "hatchling.build"
9294

93-
[tool.pytest.ini_options]
95+
[tool.pytest]
96+
minversion = "9.0"
9497
filterwarnings = [
9598
"error",
9699
"ignore:Exception ignored:pytest.PytestUnraisableExceptionWarning",
@@ -119,12 +122,6 @@ select = [
119122
"RUF", # ruff
120123
]
121124

122-
[tool.ruff.lint.flake8-import-conventions]
123-
banned-from = ["sqlalchemy"]
124-
125-
[tool.ruff.lint.flake8-import-conventions.extend-aliases]
126-
sqlalchemy = "sa"
127-
128125
[tool.ruff.lint.pydocstyle]
129126
convention = "google"
130127

0 commit comments

Comments
 (0)