From 774ed33a067bf9bf087520325b72f4f4d194106a Mon Sep 17 00:00:00 2001 From: Danny C Date: Thu, 7 Sep 2023 13:26:00 -0700 Subject: [PATCH] fix: Pin numpy version to avoid spammy deprecation messages Signed-off-by: Danny C --- docs/SUMMARY.md | 1 + docs/reference/online-stores/README.md | 4 +++ .../requirements/py3.10-ci-requirements.txt | 26 +++++++++---------- .../requirements/py3.10-requirements.txt | 12 ++++----- .../requirements/py3.8-requirements.txt | 10 +++---- .../requirements/py3.9-ci-requirements.txt | 26 +++++++++---------- .../requirements/py3.9-requirements.txt | 12 ++++----- setup.py | 2 +- 8 files changed, 49 insertions(+), 44 deletions(-) diff --git a/docs/SUMMARY.md b/docs/SUMMARY.md index 9b22d1e286..c80ded2adf 100644 --- a/docs/SUMMARY.md +++ b/docs/SUMMARY.md @@ -90,6 +90,7 @@ * [SQLite](reference/online-stores/sqlite.md) * [Snowflake](reference/online-stores/snowflake.md) * [Redis](reference/online-stores/redis.md) + * [Dragonfly](reference/online-stores/dragonfly.md) * [Datastore](reference/online-stores/datastore.md) * [DynamoDB](reference/online-stores/dynamodb.md) * [Bigtable](reference/online-stores/bigtable.md) diff --git a/docs/reference/online-stores/README.md b/docs/reference/online-stores/README.md index 2fdfd50f7c..f86e6f6a1d 100644 --- a/docs/reference/online-stores/README.md +++ b/docs/reference/online-stores/README.md @@ -18,6 +18,10 @@ Please see [Online Store](../../getting-started/architecture-and-components/onli [redis.md](redis.md) {% endcontent-ref %} +{% content-ref url="dragonfly.md" %} +[dragonfly.md](dragonfly.md) +{% endcontent-ref %} + {% content-ref url="datastore.md" %} [datastore.md](datastore.md) {% endcontent-ref %} diff --git a/sdk/python/requirements/py3.10-ci-requirements.txt b/sdk/python/requirements/py3.10-ci-requirements.txt index 3192a15472..cf1f4e938e 100644 --- a/sdk/python/requirements/py3.10-ci-requirements.txt +++ b/sdk/python/requirements/py3.10-ci-requirements.txt @@ -58,7 +58,7 @@ attrs==23.1.0 # referencing avro==1.10.0 # via feast (setup.py) -azure-core==1.29.3 +azure-core==1.29.4 # via # adlfs # azure-identity @@ -86,11 +86,11 @@ black==22.12.0 # via feast (setup.py) bleach==6.0.0 # via nbconvert -boto3==1.28.42 +boto3==1.28.43 # via # feast (setup.py) # moto -botocore==1.31.42 +botocore==1.31.43 # via # boto3 # moto @@ -172,7 +172,7 @@ dask==2023.9.1 # via feast (setup.py) db-dtypes==1.1.1 # via google-cloud-bigquery -debugpy==1.6.7.post1 +debugpy==1.7.0 # via ipykernel decorator==5.1.1 # via @@ -208,7 +208,7 @@ executing==1.2.0 # via stack-data fastapi==0.99.1 # via feast (setup.py) -fastavro==1.8.2 +fastavro==1.8.3 # via # feast (setup.py) # pandavro @@ -307,7 +307,7 @@ great-expectations==0.15.50 # via feast (setup.py) grpc-google-iam-v1==0.12.6 # via google-cloud-bigtable -grpcio==1.57.0 +grpcio==1.58.0 # via # feast (setup.py) # google-api-core @@ -319,15 +319,15 @@ grpcio==1.57.0 # grpcio-status # grpcio-testing # grpcio-tools -grpcio-health-checking==1.57.0 +grpcio-health-checking==1.58.0 # via feast (setup.py) -grpcio-reflection==1.57.0 +grpcio-reflection==1.58.0 # via feast (setup.py) -grpcio-status==1.57.0 +grpcio-status==1.58.0 # via google-api-core -grpcio-testing==1.57.0 +grpcio-testing==1.58.0 # via feast (setup.py) -grpcio-tools==1.57.0 +grpcio-tools==1.58.0 # via feast (setup.py) gunicorn==21.2.0 # via feast (setup.py) @@ -545,7 +545,7 @@ notebook-shim==0.2.3 # via # jupyterlab # notebook -numpy==1.25.2 +numpy==1.24.4 # via # altair # db-dtypes @@ -723,7 +723,7 @@ pyproject-hooks==1.0.0 # via build pyspark==3.4.1 # via feast (setup.py) -pytest==7.4.1 +pytest==7.4.2 # via # feast (setup.py) # pytest-benchmark diff --git a/sdk/python/requirements/py3.10-requirements.txt b/sdk/python/requirements/py3.10-requirements.txt index 0ebc485d6d..9ee910bf00 100644 --- a/sdk/python/requirements/py3.10-requirements.txt +++ b/sdk/python/requirements/py3.10-requirements.txt @@ -44,7 +44,7 @@ exceptiongroup==1.1.3 # via anyio fastapi==0.99.1 # via feast (setup.py) -fastavro==1.8.2 +fastavro==1.8.3 # via # feast (setup.py) # pandavro @@ -52,17 +52,17 @@ fissix==21.11.13 # via bowler fsspec==2023.9.0 # via dask -grpcio==1.57.0 +grpcio==1.58.0 # via # feast (setup.py) # grpcio-health-checking # grpcio-reflection # grpcio-tools -grpcio-health-checking==1.57.0 +grpcio-health-checking==1.58.0 # via feast (setup.py) -grpcio-reflection==1.57.0 +grpcio-reflection==1.58.0 # via feast (setup.py) -grpcio-tools==1.57.0 +grpcio-tools==1.58.0 # via feast (setup.py) gunicorn==21.2.0 # via feast (setup.py) @@ -107,7 +107,7 @@ mypy-extensions==1.0.0 # via mypy mypy-protobuf==3.1 # via feast (setup.py) -numpy==1.25.2 +numpy==1.24.4 # via # feast (setup.py) # pandas diff --git a/sdk/python/requirements/py3.8-requirements.txt b/sdk/python/requirements/py3.8-requirements.txt index cccff07b7d..4011ce804f 100644 --- a/sdk/python/requirements/py3.8-requirements.txt +++ b/sdk/python/requirements/py3.8-requirements.txt @@ -44,7 +44,7 @@ exceptiongroup==1.1.3 # via anyio fastapi==0.99.1 # via feast (setup.py) -fastavro==1.8.2 +fastavro==1.8.3 # via # feast (setup.py) # pandavro @@ -52,17 +52,17 @@ fissix==21.11.13 # via bowler fsspec==2023.9.0 # via dask -grpcio==1.57.0 +grpcio==1.58.0 # via # feast (setup.py) # grpcio-health-checking # grpcio-reflection # grpcio-tools -grpcio-health-checking==1.57.0 +grpcio-health-checking==1.58.0 # via feast (setup.py) -grpcio-reflection==1.57.0 +grpcio-reflection==1.58.0 # via feast (setup.py) -grpcio-tools==1.57.0 +grpcio-tools==1.58.0 # via feast (setup.py) gunicorn==21.2.0 # via feast (setup.py) diff --git a/sdk/python/requirements/py3.9-ci-requirements.txt b/sdk/python/requirements/py3.9-ci-requirements.txt index 121a768abc..3a453153e5 100644 --- a/sdk/python/requirements/py3.9-ci-requirements.txt +++ b/sdk/python/requirements/py3.9-ci-requirements.txt @@ -58,7 +58,7 @@ attrs==23.1.0 # referencing avro==1.10.0 # via feast (setup.py) -azure-core==1.29.3 +azure-core==1.29.4 # via # adlfs # azure-identity @@ -86,11 +86,11 @@ black==22.12.0 # via feast (setup.py) bleach==6.0.0 # via nbconvert -boto3==1.28.42 +boto3==1.28.43 # via # feast (setup.py) # moto -botocore==1.31.42 +botocore==1.31.43 # via # boto3 # moto @@ -172,7 +172,7 @@ dask==2023.9.1 # via feast (setup.py) db-dtypes==1.1.1 # via google-cloud-bigquery -debugpy==1.6.7.post1 +debugpy==1.7.0 # via ipykernel decorator==5.1.1 # via @@ -208,7 +208,7 @@ executing==1.2.0 # via stack-data fastapi==0.99.1 # via feast (setup.py) -fastavro==1.8.2 +fastavro==1.8.3 # via # feast (setup.py) # pandavro @@ -307,7 +307,7 @@ great-expectations==0.15.50 # via feast (setup.py) grpc-google-iam-v1==0.12.6 # via google-cloud-bigtable -grpcio==1.57.0 +grpcio==1.58.0 # via # feast (setup.py) # google-api-core @@ -319,15 +319,15 @@ grpcio==1.57.0 # grpcio-status # grpcio-testing # grpcio-tools -grpcio-health-checking==1.57.0 +grpcio-health-checking==1.58.0 # via feast (setup.py) -grpcio-reflection==1.57.0 +grpcio-reflection==1.58.0 # via feast (setup.py) -grpcio-status==1.57.0 +grpcio-status==1.58.0 # via google-api-core -grpcio-testing==1.57.0 +grpcio-testing==1.58.0 # via feast (setup.py) -grpcio-tools==1.57.0 +grpcio-tools==1.58.0 # via feast (setup.py) gunicorn==21.2.0 # via feast (setup.py) @@ -552,7 +552,7 @@ notebook-shim==0.2.3 # via # jupyterlab # notebook -numpy==1.25.2 +numpy==1.24.4 # via # altair # db-dtypes @@ -730,7 +730,7 @@ pyproject-hooks==1.0.0 # via build pyspark==3.4.1 # via feast (setup.py) -pytest==7.4.1 +pytest==7.4.2 # via # feast (setup.py) # pytest-benchmark diff --git a/sdk/python/requirements/py3.9-requirements.txt b/sdk/python/requirements/py3.9-requirements.txt index a95bcd3524..432ac4cbe6 100644 --- a/sdk/python/requirements/py3.9-requirements.txt +++ b/sdk/python/requirements/py3.9-requirements.txt @@ -44,7 +44,7 @@ exceptiongroup==1.1.3 # via anyio fastapi==0.99.1 # via feast (setup.py) -fastavro==1.8.2 +fastavro==1.8.3 # via # feast (setup.py) # pandavro @@ -52,17 +52,17 @@ fissix==21.11.13 # via bowler fsspec==2023.9.0 # via dask -grpcio==1.57.0 +grpcio==1.58.0 # via # feast (setup.py) # grpcio-health-checking # grpcio-reflection # grpcio-tools -grpcio-health-checking==1.57.0 +grpcio-health-checking==1.58.0 # via feast (setup.py) -grpcio-reflection==1.57.0 +grpcio-reflection==1.58.0 # via feast (setup.py) -grpcio-tools==1.57.0 +grpcio-tools==1.58.0 # via feast (setup.py) gunicorn==21.2.0 # via feast (setup.py) @@ -107,7 +107,7 @@ mypy-extensions==1.0.0 # via mypy mypy-protobuf==3.1.0 # via feast (setup.py) -numpy==1.25.2 +numpy==1.24.4 # via # feast (setup.py) # pandas diff --git a/setup.py b/setup.py index cd202c9c06..f7b1ff0417 100644 --- a/setup.py +++ b/setup.py @@ -54,7 +54,7 @@ "Jinja2>=2,<4", "jsonschema", "mmh3", - "numpy>=1.22,<3", + "numpy>=1.22,<1.25", "pandas>=1.4.3,<2", # For some reason pandavro higher than 1.5.* only support pandas less than 1.3. "pandavro~=1.5.0",