Expand Up
@@ -101,13 +101,7 @@ mysql = ["pymysql", "types-PyMySQL"]
opentelemetry = ["prometheus_client", "psutil"]
spark = ["pyspark>=3.0.0,<4"]
trino = ["trino>=0.305.0,<0.400.0", "regex"]
postgres = [
"psycopg[pool]==3.2.5",
]
postgres-ci = [
"psycopg[binary]==3.2.5",
"feast[postgres]",
]
postgres = ["psycopg[binary,pool]==3.2.5"]
pytorch = ["torch==2.2.2", "torchvision>=0.17.2"]
qdrant = ["qdrant-client>=1.12.0"]
redis = [
Expand Down
Expand Up
@@ -164,15 +158,15 @@ ci = [
"types-setuptools",
"types-tabulate",
"virtualenv<20.24.2",
"feast[aws, azure, cassandra, clickhouse, couchbase, delta, docling, duckdb, elasticsearch, faiss, gcp, ge, go, grpcio, hazelcast, hbase, ibis, ikv, k8s, milvus, mssql, mysql, opentelemetry, spark, trino, postgres-ci, pytorch, qdrant, redis, singlestore, snowflake, sqlite_vec]"
"feast[aws, azure, cassandra, clickhouse, couchbase, delta, docling, duckdb, elasticsearch, faiss, gcp, ge, go, grpcio, hazelcast, hbase, ibis, ikv, k8s, milvus, mssql, mysql, opentelemetry, spark, trino, postgres, pytorch, qdrant, redis, singlestore, snowflake, sqlite_vec]"
]
nlp = ["feast[docling, milvus, pytorch]"]
dev = ["feast[ci]"]
docs = ["feast[ci]"]
# used for the 'feature-server' container image build
minimal = ["feast[aws, gcp, snowflake, redis, go, mysql, postgres, opentelemetry, grpcio, k8s, duckdb, milvus]"]
# extras for a disconnected build from source (pandas, postgres-source, sdist)
# extras for a disconnected build from source (pandas, sdist, etc.)
numpy-build = [
"meson-python<0.16.0,>=0.15.0",
"Cython<3.1,>=0.29.34",
Expand All
@@ -191,10 +185,6 @@ pandas-build = [
"oldest-supported-numpy>=2022.8.16,<2023.8.3",
"versioneer[toml]==0.29",
]
postgres-source = [
"psycopg @ git+https://github.com/psycopg/psycopg@3.2.5#subdirectory=psycopg",
"psycopg-pool @ git+https://github.com/psycopg/psycopg@3.2.6#subdirectory=psycopg_pool",
]
addtl-sources = [
# python-dateutil build deps
"python-dateutil==2.9.0",
Expand All
@@ -219,6 +209,7 @@ minimal-sdist-build = [
"setuptools-rust>=1.4.0",
"rpds-py==0.23.1",
"types_psutil<7.0.0.20250401",
"meson<1.7.2",
# sqlalchemy[mypy] dep
"greenlet!=0.4.17",
Expand Down