diff --git a/sdk/python/requirements/py3.10-ci-requirements.txt b/sdk/python/requirements/py3.10-ci-requirements.txt index bb6965721e3..bc8201026dd 100644 --- a/sdk/python/requirements/py3.10-ci-requirements.txt +++ b/sdk/python/requirements/py3.10-ci-requirements.txt @@ -1,6 +1,6 @@ # -# This file is autogenerated by pip-compile with python 3.10 -# To update, run: +# This file is autogenerated by pip-compile with Python 3.10 +# by the following command: # # pip-compile --extra=ci --output-file=sdk/python/requirements/py3.10-ci-requirements.txt # @@ -20,9 +20,9 @@ aiohttp==3.8.3 # s3fs aioitertools==0.11.0 # via aiobotocore -aiosignal==1.2.0 +aiosignal==1.3.1 # via aiohttp -alabaster==0.7.12 +alabaster==0.7.13 # via sphinx altair==4.2.0 # via great-expectations @@ -40,7 +40,7 @@ asn1crypto==1.5.1 # snowflake-connector-python assertpy==1.1 # via feast (setup.py) -asttokens==2.0.8 +asttokens==2.2.1 # via stack-data async-timeout==4.0.2 # via @@ -54,7 +54,7 @@ attrs==22.1.0 # pytest avro==1.10.0 # via feast (setup.py) -azure-core==1.25.1 +azure-core==1.26.2 # via # adlfs # azure-identity @@ -62,19 +62,19 @@ azure-core==1.25.1 # msrest azure-datalake-store==0.0.52 # via adlfs -azure-identity==1.11.0 +azure-identity==1.12.0 # via # adlfs # feast (setup.py) -azure-storage-blob==12.13.1 +azure-storage-blob==12.14.1 # via # adlfs # feast (setup.py) -babel==2.10.3 +babel==2.11.0 # via sphinx backcall==0.2.0 # via ipython -black==22.8.0 +black==22.12.0 # via feast (setup.py) boto3==1.20.23 # via @@ -88,11 +88,11 @@ botocore==1.23.24 # s3transfer bowler==0.9.0 # via feast (setup.py) -build==0.8.0 +build==0.10.0 # via # feast (setup.py) # pip-tools -bytewax==0.10.0 +bytewax==0.13.1 # via feast (setup.py) cachecontrol==0.12.11 # via firebase-admin @@ -135,7 +135,7 @@ colorama==0.4.5 # via # feast (setup.py) # great-expectations -coverage[toml]==6.5.0 +coverage[toml]==7.0.5 # via pytest-cov cryptography==35.0.0 # via @@ -153,7 +153,7 @@ dask==2022.1.1 # via feast (setup.py) dataclasses==0.6 # via great-expectations -db-dtypes==1.0.4 +db-dtypes==1.0.5 # via google-cloud-bigquery decorator==5.1.1 # via @@ -163,25 +163,26 @@ deprecated==1.2.13 # via redis deprecation==2.1.0 # via testcontainers -dill==0.3.5.1 +dill==0.3.6 # via + # bytewax # feast (setup.py) # multiprocess distlib==0.3.6 # via virtualenv -docker==6.0.0 +docker==6.0.1 # via # feast (setup.py) # testcontainers -docutils==0.17.1 - # via - # sphinx - # sphinx-rtd-theme +docutils==0.19 + # via sphinx entrypoints==0.4 # via altair +exceptiongroup==1.1.0 + # via pytest execnet==1.9.0 # via pytest-xdist -executing==1.1.0 +executing==1.2.0 # via stack-data fastapi==0.85.0 # via feast (setup.py) @@ -191,7 +192,7 @@ fastavro==1.6.1 # pandavro fastjsonschema==2.16.2 # via nbformat -filelock==3.8.0 +filelock==3.9.0 # via # snowflake-connector-python # virtualenv @@ -199,9 +200,9 @@ firebase-admin==5.4.0 # via feast (setup.py) fissix==21.11.13 # via bowler -flake8==5.0.4 +flake8==6.0.0 # via feast (setup.py) -frozenlist==1.3.1 +frozenlist==1.3.3 # via # aiohttp # aiosignal @@ -215,7 +216,7 @@ gcsfs==2022.1.0 # via feast (setup.py) geomet==0.2.1.post1 # via cassandra-driver -google-api-core[grpc]==2.10.1 +google-api-core[grpc]==2.11.0 # via # feast (setup.py) # firebase-admin @@ -227,9 +228,9 @@ google-api-core[grpc]==2.10.1 # google-cloud-datastore # google-cloud-firestore # google-cloud-storage -google-api-python-client==2.63.0 +google-api-python-client==2.72.0 # via firebase-admin -google-auth==2.12.0 +google-auth==2.16.0 # via # gcsfs # google-api-core @@ -241,15 +242,13 @@ google-auth==2.12.0 # kubernetes google-auth-httplib2==0.1.0 # via google-api-python-client -google-auth-oauthlib==0.5.3 +google-auth-oauthlib==0.8.0 # via gcsfs -google-cloud-bigquery[pandas]==3.3.3 +google-cloud-bigquery[pandas]==3.4.1 # via feast (setup.py) -google-cloud-bigquery-storage==2.16.1 - # via - # feast (setup.py) - # google-cloud-bigquery -google-cloud-bigtable==2.12.0 +google-cloud-bigquery-storage==2.18.0 + # via feast (setup.py) +google-cloud-bigtable==2.15.0 # via feast (setup.py) google-cloud-core==2.3.2 # via @@ -258,11 +257,11 @@ google-cloud-core==2.3.2 # google-cloud-datastore # google-cloud-firestore # google-cloud-storage -google-cloud-datastore==2.8.1 +google-cloud-datastore==2.12.0 # via feast (setup.py) -google-cloud-firestore==2.7.0 +google-cloud-firestore==2.9.0 # via firebase-admin -google-cloud-storage==2.5.0 +google-cloud-storage==2.7.0 # via # feast (setup.py) # firebase-admin @@ -281,9 +280,11 @@ googleapis-common-protos[grpc]==1.56.4 # grpcio-status great-expectations==0.14.13 # via feast (setup.py) -grpc-google-iam-v1==0.12.4 +greenlet==2.0.1 + # via sqlalchemy +grpc-google-iam-v1==0.12.6 # via google-cloud-bigtable -grpcio==1.49.1 +grpcio==1.51.1 # via # feast (setup.py) # google-api-core @@ -296,25 +297,25 @@ grpcio==1.49.1 # grpcio-tools grpcio-reflection==1.49.1 # via feast (setup.py) -grpcio-status==1.49.1 +grpcio-status==1.51.1 # via google-api-core -grpcio-testing==1.49.1 +grpcio-testing==1.51.1 # via feast (setup.py) -grpcio-tools==1.49.1 +grpcio-tools==1.51.1 # via feast (setup.py) h11==0.14.0 # via uvicorn happybase==1.2.0 # via feast (setup.py) -hiredis==2.0.0 +hiredis==2.1.1 # via feast (setup.py) -httplib2==0.20.4 +httplib2==0.21.0 # via # google-api-python-client # google-auth-httplib2 httptools==0.5.0 # via uvicorn -identify==2.5.5 +identify==2.5.13 # via pre-commit idna==3.4 # via @@ -324,17 +325,17 @@ idna==3.4 # yarl imagesize==1.4.1 # via sphinx -importlib-metadata==4.12.0 +importlib-metadata==6.0.0 # via great-expectations -iniconfig==1.1.1 +iniconfig==2.0.0 # via pytest -ipython==8.5.0 +ipython==8.8.0 # via great-expectations isodate==0.6.1 # via msrest -isort==5.10.1 +isort==5.11.4 # via feast (setup.py) -jedi==0.18.1 +jedi==0.18.2 # via ipython jinja2==3.0.3 # via @@ -357,7 +358,7 @@ jsonschema==4.16.0 # feast (setup.py) # great-expectations # nbformat -jupyter-core==4.11.1 +jupyter-core==5.1.3 # via nbformat kubernetes==20.13.0 # via feast (setup.py) @@ -383,7 +384,7 @@ moreorless==0.4.0 # via bowler moto==3.1.18 # via feast (setup.py) -msal==1.19.0 +msal==1.20.0 # via # azure-identity # msal-extensions @@ -397,11 +398,11 @@ msrest==0.7.1 # msrestazure msrestazure==0.6.4 # via adlfs -multidict==6.0.2 +multidict==6.0.4 # via # aiohttp # yarl -multiprocess==0.70.13 +multiprocess==0.70.14 # via bytewax mypy==0.981 # via @@ -415,7 +416,7 @@ mypy-protobuf==3.1 # via feast (setup.py) mysqlclient==2.1.1 # via feast (setup.py) -nbformat==5.6.1 +nbformat==5.7.3 # via great-expectations nodeenv==1.7.0 # via pre-commit @@ -429,7 +430,7 @@ numpy==1.23.3 # pandavro # pyarrow # scipy -oauthlib==3.2.1 +oauthlib==3.2.2 # via requests-oauthlib oscrypto==1.3.0 # via snowflake-connector-python @@ -460,31 +461,30 @@ parso==0.8.3 # via jedi partd==1.3.0 # via dask -pathspec==0.10.1 +pathspec==0.10.3 # via black -pbr==5.10.0 +pbr==5.11.1 # via mock -pep517==0.13.0 - # via build pexpect==4.8.0 # via ipython pickleshare==0.7.5 # via ipython -pip-tools==6.8.0 +pip-tools==6.12.1 # via feast (setup.py) -platformdirs==2.5.2 +platformdirs==2.6.2 # via # black + # jupyter-core # virtualenv pluggy==1.0.0 # via pytest ply==3.11 # via thriftpy2 -portalocker==2.5.1 +portalocker==2.6.0 # via msal-extensions -pre-commit==2.20.0 +pre-commit==2.21.0 # via feast (setup.py) -prompt-toolkit==3.0.31 +prompt-toolkit==3.0.36 # via ipython proto-plus==1.22.1 # via @@ -504,6 +504,7 @@ protobuf==4.21.7 # google-cloud-datastore # google-cloud-firestore # googleapis-common-protos + # grpc-google-iam-v1 # grpcio-reflection # grpcio-status # grpcio-testing @@ -512,17 +513,15 @@ protobuf==4.21.7 # proto-plus psutil==5.9.0 # via feast (setup.py) -psycopg2-binary==2.9.3 +psycopg2-binary==2.9.5 # via feast (setup.py) ptyprocess==0.7.0 # via pexpect pure-eval==0.2.2 # via stack-data py==1.11.0 - # via - # pytest - # pytest-forked -py-cpuinfo==8.0.0 + # via feast (setup.py) +py-cpuinfo==9.0.0 # via pytest-benchmark py4j==0.10.9.5 # via pyspark @@ -540,33 +539,33 @@ pyasn1-modules==0.2.8 # via google-auth pybindgen==0.22.1 # via feast (setup.py) -pycodestyle==2.9.1 +pycodestyle==2.10.0 # via flake8 pycparser==2.21 # via cffi -pycryptodomex==3.15.0 +pycryptodomex==3.16.0 # via snowflake-connector-python pydantic==1.10.2 # via # fastapi # feast (setup.py) -pyflakes==2.5.0 +pyflakes==3.0.1 # via flake8 pygments==2.13.0 # via # feast (setup.py) # ipython # sphinx -pyjwt[crypto]==2.5.0 +pyjwt[crypto]==2.6.0 # via # adal # msal # snowflake-connector-python -pymssql==2.2.5 +pymssql==2.2.7 # via feast (setup.py) pymysql==1.0.2 # via feast (setup.py) -pyodbc==4.0.34 +pyodbc==4.0.35 # via feast (setup.py) pyopenssl==22.0.0 # via @@ -577,16 +576,17 @@ pyparsing==2.4.7 # great-expectations # httplib2 # packaging +pyproject-hooks==1.0.0 + # via build pyrsistent==0.18.1 # via jsonschema -pyspark==3.3.0 +pyspark==3.3.1 # via feast (setup.py) -pytest==7.1.3 +pytest==7.2.1 # via # feast (setup.py) # pytest-benchmark # pytest-cov - # pytest-forked # pytest-lazy-fixture # pytest-mock # pytest-ordering @@ -596,8 +596,6 @@ pytest-benchmark==3.4.1 # via feast (setup.py) pytest-cov==4.0.0 # via feast (setup.py) -pytest-forked==1.4.0 - # via pytest-xdist pytest-lazy-fixture==0.6.3 # via feast (setup.py) pytest-mock==1.10.4 @@ -606,7 +604,7 @@ pytest-ordering==0.6 # via feast (setup.py) pytest-timeout==1.4.2 # via feast (setup.py) -pytest-xdist==2.5.0 +pytest-xdist==3.1.0 # via feast (setup.py) python-dateutil==2.8.2 # via @@ -665,7 +663,7 @@ requests-oauthlib==1.3.1 # google-auth-oauthlib # kubernetes # msrest -responses==0.21.0 +responses==0.22.0 # via moto rsa==4.9 # via google-auth @@ -675,7 +673,7 @@ s3fs==2022.1.0 # via feast (setup.py) s3transfer==0.5.2 # via boto3 -scipy==1.9.1 +scipy==1.10.0 # via great-expectations six==1.16.0 # via @@ -685,7 +683,6 @@ six==1.16.0 # geomet # google-auth # google-auth-httplib2 - # grpcio # happybase # isodate # kubernetes @@ -693,19 +690,16 @@ six==1.16.0 # msrestazure # pandavro # python-dateutil + # thriftpy2 sniffio==1.3.0 # via anyio snowballstemmer==2.2.0 # via sphinx -snowflake-connector-python[pandas]==2.8.0 +snowflake-connector-python[pandas]==2.9.0 # via feast (setup.py) -sphinx==4.3.2 - # via - # feast (setup.py) - # sphinx-rtd-theme -sphinx-rtd-theme==1.0.0 +sphinx==6.1.3 # via feast (setup.py) -sphinxcontrib-applehelp==1.0.2 +sphinxcontrib-applehelp==1.0.3 # via sphinx sphinxcontrib-devhelp==1.0.2 # via sphinx @@ -721,7 +715,7 @@ sqlalchemy[mypy]==1.4.41 # via feast (setup.py) sqlalchemy2-stubs==0.0.2a27 # via sqlalchemy -stack-data==0.5.1 +stack-data==0.6.2 # via ipython starlette==0.20.4 # via fastapi @@ -729,23 +723,23 @@ tabulate==0.8.10 # via feast (setup.py) tenacity==8.1.0 # via feast (setup.py) -termcolor==2.0.1 +termcolor==2.2.0 # via great-expectations -testcontainers==3.7.0 +testcontainers==3.7.1 # via feast (setup.py) -thriftpy2==0.4.14 +thriftpy2==0.4.16 # via happybase toml==0.10.2 # via # feast (setup.py) - # pre-commit + # responses tomli==2.0.1 # via # black # build # coverage # mypy - # pep517 + # pyproject-hooks # pytest toolz==0.12.0 # via @@ -756,39 +750,41 @@ tqdm==4.64.1 # via # feast (setup.py) # great-expectations -traitlets==5.4.0 +traitlets==5.8.1 # via # ipython # jupyter-core # matplotlib-inline # nbformat -trino==0.316.0 +trino==0.321.0 # via feast (setup.py) typeguard==2.13.3 # via feast (setup.py) -types-cryptography==3.3.23 - # via pyjwt -types-protobuf==3.20.4 +types-docutils==0.19.1.1 + # via types-setuptools +types-protobuf==4.21.0.2 # via # feast (setup.py) # mypy-protobuf -types-pymysql==1.0.19 +types-pymysql==1.0.19.1 # via feast (setup.py) -types-python-dateutil==2.8.19 +types-python-dateutil==2.8.19.5 # via feast (setup.py) -types-pytz==2022.2.1.0 +types-pytz==2022.7.0.0 # via feast (setup.py) -types-pyyaml==6.0.12 +types-pyyaml==6.0.12.2 # via feast (setup.py) -types-redis==4.3.21 +types-redis==4.4.0.0 # via feast (setup.py) -types-requests==2.28.11 +types-requests==2.28.11.7 # via feast (setup.py) -types-setuptools==65.4.0.0 +types-setuptools==65.7.0.1 # via feast (setup.py) -types-tabulate==0.8.11 +types-tabulate==0.9.0.0 # via feast (setup.py) -types-urllib3==1.26.25 +types-toml==0.10.8.1 + # via responses +types-urllib3==1.26.25.4 # via types-requests typing-extensions==4.3.0 # via @@ -798,10 +794,12 @@ typing-extensions==4.3.0 # pydantic # snowflake-connector-python # sqlalchemy2-stubs -tzdata==2022.4 +tzdata==2022.7 # via pytz-deprecation-shim tzlocal==4.2 - # via great-expectations + # via + # great-expectations + # trino uritemplate==4.1.1 # via google-api-python-client urllib3==1.26.12 @@ -819,7 +817,7 @@ uvicorn[standard]==0.18.3 # via feast (setup.py) uvloop==0.17.0 # via uvicorn -virtualenv==20.16.5 +virtualenv==20.17.1 # via pre-commit volatile==2.1.0 # via bowler @@ -827,7 +825,7 @@ watchfiles==0.17.0 # via uvicorn wcwidth==0.2.5 # via prompt-toolkit -websocket-client==1.4.1 +websocket-client==1.4.2 # via # docker # kubernetes @@ -835,7 +833,7 @@ websockets==10.3 # via uvicorn werkzeug==2.1.2 # via moto -wheel==0.37.1 +wheel==0.38.4 # via pip-tools wrapt==1.14.1 # via @@ -844,9 +842,9 @@ wrapt==1.14.1 # testcontainers xmltodict==0.13.0 # via moto -yarl==1.8.1 +yarl==1.8.2 # via aiohttp -zipp==3.8.1 +zipp==3.11.0 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/sdk/python/requirements/py3.10-requirements.txt b/sdk/python/requirements/py3.10-requirements.txt index 4da9012726b..c15541fc52f 100644 --- a/sdk/python/requirements/py3.10-requirements.txt +++ b/sdk/python/requirements/py3.10-requirements.txt @@ -1,6 +1,6 @@ # -# This file is autogenerated by pip-compile with python 3.10 -# To update, run: +# This file is autogenerated by pip-compile with Python 3.10 +# by the following command: # # pip-compile --output-file=sdk/python/requirements/py3.10-requirements.txt # @@ -54,6 +54,8 @@ googleapis-common-protos==1.56.4 # via # feast (setup.py) # google-api-core +greenlet==2.0.1 + # via sqlalchemy grpcio==1.49.1 # via # feast (setup.py) diff --git a/sdk/python/requirements/py3.8-ci-requirements.txt b/sdk/python/requirements/py3.8-ci-requirements.txt index f4ad8817c3e..0be4790c8c7 100644 --- a/sdk/python/requirements/py3.8-ci-requirements.txt +++ b/sdk/python/requirements/py3.8-ci-requirements.txt @@ -1,6 +1,6 @@ # -# This file is autogenerated by pip-compile with python 3.8 -# To update, run: +# This file is autogenerated by pip-compile with Python 3.8 +# by the following command: # # pip-compile --extra=ci --output-file=sdk/python/requirements/py3.8-ci-requirements.txt # @@ -22,7 +22,7 @@ aioitertools==0.11.0 # via aiobotocore aiosignal==1.2.0 # via aiohttp -alabaster==0.7.12 +alabaster==0.7.13 # via sphinx altair==4.2.0 # via great-expectations @@ -70,7 +70,7 @@ azure-storage-blob==12.13.1 # via # adlfs # feast (setup.py) -babel==2.10.3 +babel==2.11.0 # via sphinx backcall==0.2.0 # via ipython @@ -96,7 +96,7 @@ build==0.8.0 # via # feast (setup.py) # pip-tools -bytewax==0.10.0 +bytewax==0.13.1 # via feast (setup.py) cachecontrol==0.12.11 # via firebase-admin @@ -169,6 +169,7 @@ deprecation==2.1.0 # via testcontainers dill==0.3.5.1 # via + # bytewax # feast (setup.py) # multiprocess distlib==0.3.6 @@ -177,10 +178,8 @@ docker==6.0.0 # via # feast (setup.py) # testcontainers -docutils==0.17.1 - # via - # sphinx - # sphinx-rtd-theme +docutils==0.19 + # via sphinx entrypoints==0.4 # via altair execnet==1.9.0 @@ -285,6 +284,8 @@ googleapis-common-protos[grpc]==1.56.4 # grpcio-status great-expectations==0.14.13 # via feast (setup.py) +greenlet==2.0.1 + # via sqlalchemy grpc-google-iam-v1==0.12.4 # via google-cloud-bigtable grpcio==1.49.1 @@ -329,7 +330,9 @@ idna==3.4 imagesize==1.4.1 # via sphinx importlib-metadata==4.12.0 - # via great-expectations + # via + # great-expectations + # sphinx importlib-resources==5.9.0 # via jsonschema iniconfig==1.1.1 @@ -528,6 +531,7 @@ pure-eval==0.2.2 # via stack-data py==1.11.0 # via + # feast (setup.py) # pytest # pytest-forked py-cpuinfo==8.0.0 @@ -709,13 +713,9 @@ snowballstemmer==2.2.0 # via sphinx snowflake-connector-python[pandas]==2.8.0 # via feast (setup.py) -sphinx==4.3.2 - # via - # feast (setup.py) - # sphinx-rtd-theme -sphinx-rtd-theme==1.0.0 +sphinx==6.1.3 # via feast (setup.py) -sphinxcontrib-applehelp==1.0.2 +sphinxcontrib-applehelp==1.0.3 # via sphinx sphinxcontrib-devhelp==1.0.2 # via sphinx diff --git a/sdk/python/requirements/py3.8-requirements.txt b/sdk/python/requirements/py3.8-requirements.txt index aefab58702e..0820644131f 100644 --- a/sdk/python/requirements/py3.8-requirements.txt +++ b/sdk/python/requirements/py3.8-requirements.txt @@ -1,6 +1,6 @@ # -# This file is autogenerated by pip-compile with python 3.8 -# To update, run: +# This file is autogenerated by pip-compile with Python 3.8 +# by the following command: # # pip-compile --output-file=sdk/python/requirements/py3.8-requirements.txt # @@ -54,6 +54,8 @@ googleapis-common-protos==1.56.4 # via # feast (setup.py) # google-api-core +greenlet==2.0.1 + # via sqlalchemy grpcio==1.49.1 # 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 96e82f2812b..220ddb6ef3a 100644 --- a/sdk/python/requirements/py3.9-ci-requirements.txt +++ b/sdk/python/requirements/py3.9-ci-requirements.txt @@ -20,9 +20,9 @@ aiohttp==3.8.3 # s3fs aioitertools==0.11.0 # via aiobotocore -aiosignal==1.2.0 +aiosignal==1.3.1 # via aiohttp -alabaster==0.7.12 +alabaster==0.7.13 # via sphinx altair==4.2.0 # via great-expectations @@ -40,7 +40,7 @@ asn1crypto==1.5.1 # snowflake-connector-python assertpy==1.1 # via feast (setup.py) -asttokens==2.0.8 +asttokens==2.2.1 # via stack-data async-timeout==4.0.2 # via @@ -54,7 +54,7 @@ attrs==22.1.0 # pytest avro==1.10.0 # via feast (setup.py) -azure-core==1.25.1 +azure-core==1.26.2 # via # adlfs # azure-identity @@ -62,19 +62,19 @@ azure-core==1.25.1 # msrest azure-datalake-store==0.0.52 # via adlfs -azure-identity==1.11.0 +azure-identity==1.12.0 # via # adlfs # feast (setup.py) -azure-storage-blob==12.13.1 +azure-storage-blob==12.14.1 # via # adlfs # feast (setup.py) -babel==2.10.3 +babel==2.11.0 # via sphinx backcall==0.2.0 # via ipython -black==22.8.0 +black==22.12.0 # via feast (setup.py) boto3==1.20.23 # via @@ -88,11 +88,11 @@ botocore==1.23.24 # s3transfer bowler==0.9.0 # via feast (setup.py) -build==0.8.0 +build==0.10.0 # via # feast (setup.py) # pip-tools -bytewax==0.10.0 +bytewax==0.13.1 # via feast (setup.py) cachecontrol==0.12.11 # via firebase-admin @@ -135,7 +135,7 @@ colorama==0.4.5 # via # feast (setup.py) # great-expectations -coverage[toml]==6.5.0 +coverage[toml]==7.0.5 # via pytest-cov cryptography==35.0.0 # via @@ -153,7 +153,7 @@ dask==2022.1.1 # via feast (setup.py) dataclasses==0.6 # via great-expectations -db-dtypes==1.0.4 +db-dtypes==1.0.5 # via google-cloud-bigquery decorator==5.1.1 # via @@ -163,25 +163,26 @@ deprecated==1.2.13 # via redis deprecation==2.1.0 # via testcontainers -dill==0.3.5.1 +dill==0.3.6 # via + # bytewax # feast (setup.py) # multiprocess distlib==0.3.6 # via virtualenv -docker==6.0.0 +docker==6.0.1 # via # feast (setup.py) # testcontainers -docutils==0.17.1 - # via - # sphinx - # sphinx-rtd-theme +docutils==0.19 + # via sphinx entrypoints==0.4 # via altair +exceptiongroup==1.1.0 + # via pytest execnet==1.9.0 # via pytest-xdist -executing==1.1.0 +executing==1.2.0 # via stack-data fastapi==0.85.0 # via feast (setup.py) @@ -191,7 +192,7 @@ fastavro==1.6.1 # pandavro fastjsonschema==2.16.2 # via nbformat -filelock==3.8.0 +filelock==3.9.0 # via # snowflake-connector-python # virtualenv @@ -199,9 +200,9 @@ firebase-admin==5.4.0 # via feast (setup.py) fissix==21.11.13 # via bowler -flake8==5.0.4 +flake8==6.0.0 # via feast (setup.py) -frozenlist==1.3.1 +frozenlist==1.3.3 # via # aiohttp # aiosignal @@ -215,7 +216,7 @@ gcsfs==2022.1.0 # via feast (setup.py) geomet==0.2.1.post1 # via cassandra-driver -google-api-core[grpc]==2.10.1 +google-api-core[grpc]==2.11.0 # via # feast (setup.py) # firebase-admin @@ -227,9 +228,9 @@ google-api-core[grpc]==2.10.1 # google-cloud-datastore # google-cloud-firestore # google-cloud-storage -google-api-python-client==2.63.0 +google-api-python-client==2.72.0 # via firebase-admin -google-auth==2.12.0 +google-auth==2.16.0 # via # gcsfs # google-api-core @@ -241,15 +242,13 @@ google-auth==2.12.0 # kubernetes google-auth-httplib2==0.1.0 # via google-api-python-client -google-auth-oauthlib==0.5.3 +google-auth-oauthlib==0.8.0 # via gcsfs -google-cloud-bigquery[pandas]==3.3.3 +google-cloud-bigquery[pandas]==3.4.1 # via feast (setup.py) -google-cloud-bigquery-storage==2.16.1 - # via - # feast (setup.py) - # google-cloud-bigquery -google-cloud-bigtable==2.12.0 +google-cloud-bigquery-storage==2.18.0 + # via feast (setup.py) +google-cloud-bigtable==2.15.0 # via feast (setup.py) google-cloud-core==2.3.2 # via @@ -258,11 +257,11 @@ google-cloud-core==2.3.2 # google-cloud-datastore # google-cloud-firestore # google-cloud-storage -google-cloud-datastore==2.8.1 +google-cloud-datastore==2.12.0 # via feast (setup.py) -google-cloud-firestore==2.7.0 +google-cloud-firestore==2.9.0 # via firebase-admin -google-cloud-storage==2.5.0 +google-cloud-storage==2.7.0 # via # feast (setup.py) # firebase-admin @@ -281,9 +280,11 @@ googleapis-common-protos[grpc]==1.56.4 # grpcio-status great-expectations==0.14.13 # via feast (setup.py) -grpc-google-iam-v1==0.12.4 +greenlet==2.0.1 + # via sqlalchemy +grpc-google-iam-v1==0.12.6 # via google-cloud-bigtable -grpcio==1.49.1 +grpcio==1.51.1 # via # feast (setup.py) # google-api-core @@ -296,25 +297,25 @@ grpcio==1.49.1 # grpcio-tools grpcio-reflection==1.49.1 # via feast (setup.py) -grpcio-status==1.49.1 +grpcio-status==1.51.1 # via google-api-core -grpcio-testing==1.49.1 +grpcio-testing==1.51.1 # via feast (setup.py) -grpcio-tools==1.49.1 +grpcio-tools==1.51.1 # via feast (setup.py) h11==0.14.0 # via uvicorn happybase==1.2.0 # via feast (setup.py) -hiredis==2.0.0 +hiredis==2.1.1 # via feast (setup.py) -httplib2==0.20.4 +httplib2==0.21.0 # via # google-api-python-client # google-auth-httplib2 httptools==0.5.0 # via uvicorn -identify==2.5.5 +identify==2.5.13 # via pre-commit idna==3.4 # via @@ -324,17 +325,19 @@ idna==3.4 # yarl imagesize==1.4.1 # via sphinx -importlib-metadata==4.12.0 - # via great-expectations -iniconfig==1.1.1 +importlib-metadata==6.0.0 + # via + # great-expectations + # sphinx +iniconfig==2.0.0 # via pytest -ipython==8.5.0 +ipython==8.8.0 # via great-expectations isodate==0.6.1 # via msrest -isort==5.10.1 +isort==5.11.4 # via feast (setup.py) -jedi==0.18.1 +jedi==0.18.2 # via ipython jinja2==3.0.3 # via @@ -357,7 +360,7 @@ jsonschema==4.16.0 # feast (setup.py) # great-expectations # nbformat -jupyter-core==4.11.1 +jupyter-core==5.1.3 # via nbformat kubernetes==20.13.0 # via feast (setup.py) @@ -383,7 +386,7 @@ moreorless==0.4.0 # via bowler moto==3.1.18 # via feast (setup.py) -msal==1.19.0 +msal==1.20.0 # via # azure-identity # msal-extensions @@ -397,11 +400,11 @@ msrest==0.7.1 # msrestazure msrestazure==0.6.4 # via adlfs -multidict==6.0.2 +multidict==6.0.4 # via # aiohttp # yarl -multiprocess==0.70.13 +multiprocess==0.70.14 # via bytewax mypy==0.981 # via @@ -415,7 +418,7 @@ mypy-protobuf==3.1 # via feast (setup.py) mysqlclient==2.1.1 # via feast (setup.py) -nbformat==5.6.1 +nbformat==5.7.3 # via great-expectations nodeenv==1.7.0 # via pre-commit @@ -429,7 +432,7 @@ numpy==1.23.3 # pandavro # pyarrow # scipy -oauthlib==3.2.1 +oauthlib==3.2.2 # via requests-oauthlib oscrypto==1.3.0 # via snowflake-connector-python @@ -460,31 +463,30 @@ parso==0.8.3 # via jedi partd==1.3.0 # via dask -pathspec==0.10.1 +pathspec==0.10.3 # via black -pbr==5.10.0 +pbr==5.11.1 # via mock -pep517==0.13.0 - # via build pexpect==4.8.0 # via ipython pickleshare==0.7.5 # via ipython -pip-tools==6.8.0 +pip-tools==6.12.1 # via feast (setup.py) -platformdirs==2.5.2 +platformdirs==2.6.2 # via # black + # jupyter-core # virtualenv pluggy==1.0.0 # via pytest ply==3.11 # via thriftpy2 -portalocker==2.5.1 +portalocker==2.6.0 # via msal-extensions -pre-commit==2.20.0 +pre-commit==2.21.0 # via feast (setup.py) -prompt-toolkit==3.0.31 +prompt-toolkit==3.0.36 # via ipython proto-plus==1.22.1 # via @@ -504,6 +506,7 @@ protobuf==4.21.7 # google-cloud-datastore # google-cloud-firestore # googleapis-common-protos + # grpc-google-iam-v1 # grpcio-reflection # grpcio-status # grpcio-testing @@ -512,17 +515,15 @@ protobuf==4.21.7 # proto-plus psutil==5.9.0 # via feast (setup.py) -psycopg2-binary==2.9.3 +psycopg2-binary==2.9.5 # via feast (setup.py) ptyprocess==0.7.0 # via pexpect pure-eval==0.2.2 # via stack-data py==1.11.0 - # via - # pytest - # pytest-forked -py-cpuinfo==8.0.0 + # via feast (setup.py) +py-cpuinfo==9.0.0 # via pytest-benchmark py4j==0.10.9.5 # via pyspark @@ -540,33 +541,33 @@ pyasn1-modules==0.2.8 # via google-auth pybindgen==0.22.1 # via feast (setup.py) -pycodestyle==2.9.1 +pycodestyle==2.10.0 # via flake8 pycparser==2.21 # via cffi -pycryptodomex==3.15.0 +pycryptodomex==3.16.0 # via snowflake-connector-python pydantic==1.10.2 # via # fastapi # feast (setup.py) -pyflakes==2.5.0 +pyflakes==3.0.1 # via flake8 pygments==2.13.0 # via # feast (setup.py) # ipython # sphinx -pyjwt[crypto]==2.5.0 +pyjwt[crypto]==2.6.0 # via # adal # msal # snowflake-connector-python -pymssql==2.2.5 +pymssql==2.2.7 # via feast (setup.py) pymysql==1.0.2 # via feast (setup.py) -pyodbc==4.0.34 +pyodbc==4.0.35 # via feast (setup.py) pyopenssl==22.0.0 # via @@ -577,16 +578,17 @@ pyparsing==2.4.7 # great-expectations # httplib2 # packaging +pyproject-hooks==1.0.0 + # via build pyrsistent==0.18.1 # via jsonschema -pyspark==3.3.0 +pyspark==3.3.1 # via feast (setup.py) -pytest==7.1.3 +pytest==7.2.1 # via # feast (setup.py) # pytest-benchmark # pytest-cov - # pytest-forked # pytest-lazy-fixture # pytest-mock # pytest-ordering @@ -596,8 +598,6 @@ pytest-benchmark==3.4.1 # via feast (setup.py) pytest-cov==4.0.0 # via feast (setup.py) -pytest-forked==1.4.0 - # via pytest-xdist pytest-lazy-fixture==0.6.3 # via feast (setup.py) pytest-mock==1.10.4 @@ -606,7 +606,7 @@ pytest-ordering==0.6 # via feast (setup.py) pytest-timeout==1.4.2 # via feast (setup.py) -pytest-xdist==2.5.0 +pytest-xdist==3.1.0 # via feast (setup.py) python-dateutil==2.8.2 # via @@ -665,19 +665,19 @@ requests-oauthlib==1.3.1 # google-auth-oauthlib # kubernetes # msrest -responses==0.21.0 +responses==0.22.0 # via moto rsa==4.9 # via google-auth ruamel-yaml==0.17.17 # via great-expectations -ruamel-yaml-clib==0.2.6 +ruamel-yaml-clib==0.2.7 # via ruamel-yaml s3fs==2022.1.0 # via feast (setup.py) s3transfer==0.5.2 # via boto3 -scipy==1.9.1 +scipy==1.10.0 # via great-expectations six==1.16.0 # via @@ -687,7 +687,6 @@ six==1.16.0 # geomet # google-auth # google-auth-httplib2 - # grpcio # happybase # isodate # kubernetes @@ -695,19 +694,16 @@ six==1.16.0 # msrestazure # pandavro # python-dateutil + # thriftpy2 sniffio==1.3.0 # via anyio snowballstemmer==2.2.0 # via sphinx -snowflake-connector-python[pandas]==2.8.0 +snowflake-connector-python[pandas]==2.9.0 # via feast (setup.py) -sphinx==4.3.2 - # via - # feast (setup.py) - # sphinx-rtd-theme -sphinx-rtd-theme==1.0.0 +sphinx==6.1.3 # via feast (setup.py) -sphinxcontrib-applehelp==1.0.2 +sphinxcontrib-applehelp==1.0.3 # via sphinx sphinxcontrib-devhelp==1.0.2 # via sphinx @@ -723,7 +719,7 @@ sqlalchemy[mypy]==1.4.41 # via feast (setup.py) sqlalchemy2-stubs==0.0.2a27 # via sqlalchemy -stack-data==0.5.1 +stack-data==0.6.2 # via ipython starlette==0.20.4 # via fastapi @@ -731,23 +727,23 @@ tabulate==0.8.10 # via feast (setup.py) tenacity==8.1.0 # via feast (setup.py) -termcolor==2.0.1 +termcolor==2.2.0 # via great-expectations -testcontainers==3.7.0 +testcontainers==3.7.1 # via feast (setup.py) -thriftpy2==0.4.14 +thriftpy2==0.4.16 # via happybase toml==0.10.2 # via # feast (setup.py) - # pre-commit + # responses tomli==2.0.1 # via # black # build # coverage # mypy - # pep517 + # pyproject-hooks # pytest toolz==0.12.0 # via @@ -758,39 +754,41 @@ tqdm==4.64.1 # via # feast (setup.py) # great-expectations -traitlets==5.4.0 +traitlets==5.8.1 # via # ipython # jupyter-core # matplotlib-inline # nbformat -trino==0.316.0 +trino==0.321.0 # via feast (setup.py) typeguard==2.13.3 # via feast (setup.py) -types-cryptography==3.3.23 - # via pyjwt -types-protobuf==3.20.4 +types-docutils==0.19.1.1 + # via types-setuptools +types-protobuf==4.21.0.2 # via # feast (setup.py) # mypy-protobuf -types-pymysql==1.0.19 +types-pymysql==1.0.19.1 # via feast (setup.py) -types-python-dateutil==2.8.19 +types-python-dateutil==2.8.19.5 # via feast (setup.py) -types-pytz==2022.2.1.0 +types-pytz==2022.7.0.0 # via feast (setup.py) -types-pyyaml==6.0.12 +types-pyyaml==6.0.12.2 # via feast (setup.py) -types-redis==4.3.21 +types-redis==4.4.0.0 # via feast (setup.py) -types-requests==2.28.11 +types-requests==2.28.11.7 # via feast (setup.py) -types-setuptools==65.4.0.0 +types-setuptools==65.7.0.1 # via feast (setup.py) -types-tabulate==0.8.11 +types-tabulate==0.9.0.0 # via feast (setup.py) -types-urllib3==1.26.25 +types-toml==0.10.8.1 + # via responses +types-urllib3==1.26.25.4 # via types-requests typing-extensions==4.3.0 # via @@ -803,10 +801,12 @@ typing-extensions==4.3.0 # snowflake-connector-python # sqlalchemy2-stubs # starlette -tzdata==2022.4 +tzdata==2022.7 # via pytz-deprecation-shim tzlocal==4.2 - # via great-expectations + # via + # great-expectations + # trino uritemplate==4.1.1 # via google-api-python-client urllib3==1.26.12 @@ -824,7 +824,7 @@ uvicorn[standard]==0.18.3 # via feast (setup.py) uvloop==0.17.0 # via uvicorn -virtualenv==20.16.5 +virtualenv==20.17.1 # via pre-commit volatile==2.1.0 # via bowler @@ -832,7 +832,7 @@ watchfiles==0.17.0 # via uvicorn wcwidth==0.2.5 # via prompt-toolkit -websocket-client==1.4.1 +websocket-client==1.4.2 # via # docker # kubernetes @@ -840,7 +840,7 @@ websockets==10.3 # via uvicorn werkzeug==2.1.2 # via moto -wheel==0.37.1 +wheel==0.38.4 # via pip-tools wrapt==1.14.1 # via @@ -849,9 +849,9 @@ wrapt==1.14.1 # testcontainers xmltodict==0.13.0 # via moto -yarl==1.8.1 +yarl==1.8.2 # via aiohttp -zipp==3.8.1 +zipp==3.11.0 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/sdk/python/requirements/py3.9-requirements.txt b/sdk/python/requirements/py3.9-requirements.txt index 7937b2811dc..c69c5a9635f 100644 --- a/sdk/python/requirements/py3.9-requirements.txt +++ b/sdk/python/requirements/py3.9-requirements.txt @@ -34,7 +34,7 @@ colorama==0.4.5 # via feast (setup.py) dask==2022.1.1 # via feast (setup.py) -dill==0.3.5.1 +dill==0.3.6 # via feast (setup.py) fastapi==0.85.0 # via feast (setup.py) @@ -44,17 +44,19 @@ fastavro==1.6.1 # pandavro fissix==21.11.13 # via bowler -fsspec==2022.8.2 +fsspec==2022.1.0 # via dask -google-api-core==2.10.1 +google-api-core==2.11.0 # via feast (setup.py) -google-auth==2.12.0 +google-auth==2.16.0 # via google-api-core googleapis-common-protos==1.56.4 # via # feast (setup.py) # google-api-core -grpcio==1.49.1 +greenlet==2.0.1 + # via sqlalchemy +grpcio==1.51.1 # via # feast (setup.py) # grpcio-reflection @@ -68,7 +70,7 @@ idna==3.4 # via # anyio # requests -jinja2==3.1.2 +jinja2==3.0.3 # via feast (setup.py) jsonschema==4.16.0 # via feast (setup.py) @@ -123,7 +125,7 @@ pydantic==1.10.2 # feast (setup.py) pygments==2.13.0 # via feast (setup.py) -pyparsing==3.0.9 +pyparsing==2.4.7 # via packaging pyrsistent==0.18.1 # via jsonschema @@ -145,7 +147,6 @@ rsa==4.9 six==1.16.0 # via # google-auth - # grpcio # pandavro # python-dateutil sniffio==1.3.0 diff --git a/setup.py b/setup.py index 27f4ff7ed3c..417ac3dce83 100644 --- a/setup.py +++ b/setup.py @@ -157,6 +157,7 @@ "gcsfs>=0.4.0,<=2022.01.0", "urllib3>=1.25.4,<2", "psutil==5.9.0", + "py>=1.11.0", # https://github.com/pytest-dev/pytest/issues/10420 "pytest>=6.0.0,<8", "pytest-cov", "pytest-xdist", @@ -165,8 +166,7 @@ "pytest-timeout==1.4.2", "pytest-ordering==0.6.*", "pytest-mock==1.10.4", - "Sphinx!=4.0.0,<4.4.0", - "sphinx-rtd-theme", + "Sphinx>4.0.0,<7", "testcontainers>=3.5,<4", "adlfs==0.5.9", "firebase-admin>=5.2.0,<6", @@ -552,7 +552,6 @@ def copy_extensions_to_source(self): "grpcio-tools>=1.47.0", "mypy-protobuf==3.1", "pybindgen==0.22.0", - "sphinx!=4.0.0", ], cmdclass={ "build_python_protos": BuildPythonProtosCommand,