Skip to content

Commit cbe4e99

Browse files
committed
feat: Added docling and pytorch as add on
Signed-off-by: ntkathole <nikhilkathole2683@gmail.com>
1 parent e25ca4f commit cbe4e99

File tree

8 files changed

+600
-20
lines changed

8 files changed

+600
-20
lines changed

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ The list below contains the functionality that contributors are planning to deve
202202
* [x] Python Client
203203
* [x] [Python feature server](https://docs.feast.dev/reference/feature-servers/python-feature-server)
204204
* [x] [Java feature server (alpha)](https://github.com/feast-dev/feast/blob/master/infra/charts/feast/README.md)
205-
* [x] [Go feature server (alpha)](https://github.com/feast-dev/feast/blob/master/go/README.md)
205+
* [x] [Go feature server (alpha)](https://docs.feast.dev/reference/feature-servers/go-feature-server)
206206
* **Data Quality Management (See [RFC](https://docs.google.com/document/d/110F72d4NTv80p35wDSONxhhPBqWRwbZXG4f9mNEMd98/edit))**
207207
* [x] Data profiling and validation (Great Expectations)
208208
* **Feature Discovery and Governance**
@@ -249,4 +249,4 @@ Thanks goes to these incredible people:
249249

250250
<a href="https://github.com/feast-dev/feast/graphs/contributors">
251251
<img src="https://contrib.rocks/image?repo=feast-dev/feast" />
252-
</a>
252+
</a>

docs/getting-started/architecture/push-vs-pull-model.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,4 @@ Implicit in the Push model are decisions about _how_ and _when_ to push feature
2525

2626
From a developer's perspective, there are three ways to push feature values to the online store with different tradeoffs.
2727

28-
They are discussed further in the [Write Patterns](getting-started/architecture/write-patterns.md) section.
28+
They are discussed further in the [Write Patterns](write-patterns.md) section.

docs/getting-started/architecture/write-patterns.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Writing Data to Feast
22

3-
Feast uses a [Push Model](getting-started/architecture/push-vs-pull-model.md) to push features to the online store.
3+
Feast uses a [Push Model](push-vs-pull-model.md) to push features to the online store.
44

55
This has two important consequences: (1) communication patterns between the Data Producer (i.e., the client) and Feast (i.e,. the server) and (2) feature computation and
66
_feature value_ write patterns to Feast's online store.

pyproject.toml

+3-1
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ azure = [
5757
cassandra = ["cassandra-driver>=3.24.0,<4"]
5858
couchbase = ["couchbase==4.3.2"]
5959
delta = ["deltalake"]
60+
docling = ["docling>=2.23.0"]
6061
duckdb = ["ibis-framework[duckdb]>=9.0.0,<10"]
6162
elasticsearch = ["elasticsearch>=8.13.0"]
6263
faiss = ["faiss-cpu>=1.7.0,<2"]
@@ -94,6 +95,7 @@ opentelemetry = ["prometheus_client", "psutil"]
9495
spark = ["pyspark>=3.0.0,<4"]
9596
trino = ["trino>=0.305.0,<0.400.0", "regex"]
9697
postgres = ["psycopg[binary,pool]>=3.0.0,<4"]
98+
pytorch = ["torch>=2.2.2", "torchvision>=0.17.2"]
9799
qdrant = ["qdrant-client>=1.12.0"]
98100
redis = [
99101
"redis>=4.2.2,<5",
@@ -148,7 +150,7 @@ ci = [
148150
"types-setuptools",
149151
"types-tabulate",
150152
"virtualenv<20.24.2",
151-
"feast[aws, azure, cassandra, couchbase, delta, duckdb, elasticsearch, faiss, gcp, ge, go, grpcio, hazelcast, hbase, ibis, ikv, k8s, milvus, mssql, mysql, opentelemetry, spark, trino, postgres, qdrant, redis, singlestore, snowflake, sqlite_vec]"
153+
"feast[aws, azure, cassandra, 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]"
152154
]
153155
dev = ["feast[ci]"]
154156
docs = ["feast[ci]"]

0 commit comments

Comments
 (0)