From 1e776115f74d7aaa1cc6ee7a10a2fc5c7332ebfd Mon Sep 17 00:00:00 2001 From: Eduardo Apolinario Date: Thu, 12 Jan 2023 12:47:38 -0800 Subject: [PATCH 1/5] Remove retry from flytekit's setup.py and regenerate requirements Signed-off-by: Eduardo Apolinario --- dev-requirements.txt | 105 +++++++------- doc-requirements.txt | 135 ++++++++++++------ requirements-spark2.txt | 45 +++--- requirements.txt | 54 ++++--- setup.py | 1 - .../workflows/requirements.txt | 59 ++++---- 6 files changed, 235 insertions(+), 164 deletions(-) diff --git a/dev-requirements.txt b/dev-requirements.txt index ea0e19354a..e8396842ff 100644 --- a/dev-requirements.txt +++ b/dev-requirements.txt @@ -8,7 +8,7 @@ # via # -c requirements.txt # pytest-flyte -absl-py==1.3.0 +absl-py==1.4.0 # via # tensorboard # tensorflow @@ -34,7 +34,7 @@ binaryornot==0.4.4 # cookiecutter cached-property==1.5.2 # via docker-compose -cachetools==5.2.0 +cachetools==5.2.1 # via google-auth certifi==2022.12.7 # via @@ -51,7 +51,7 @@ chardet==5.1.0 # via # -c requirements.txt # binaryornot -charset-normalizer==2.1.1 +charset-normalizer==3.0.1 # via # -c requirements.txt # requests @@ -70,7 +70,7 @@ cookiecutter==2.1.1 # via # -c requirements.txt # flytekit -coverage[toml]==6.5.0 +coverage[toml]==7.0.5 # via # -r dev-requirements.in # pytest-cov @@ -78,7 +78,7 @@ croniter==1.3.8 # via # -c requirements.txt # flytekit -cryptography==38.0.4 +cryptography==39.0.0 # via # -c requirements.txt # paramiko @@ -89,10 +89,7 @@ dataclasses-json==0.5.7 # -c requirements.txt # flytekit decorator==5.1.1 - # via - # -c requirements.txt - # ipython - # retry + # via ipython deprecated==1.2.13 # via # -c requirements.txt @@ -124,24 +121,32 @@ docstring-parser==0.15 # via # -c requirements.txt # flytekit -exceptiongroup==1.0.4 +exceptiongroup==1.1.0 # via pytest -filelock==3.8.2 +filelock==3.9.0 # via virtualenv -flatbuffers==22.12.6 +flatbuffers==23.1.4 # via tensorflow -flyteidl==1.3.1 +flyteidl==1.3.3 # via # -c requirements.txt # flytekit gast==0.5.3 # via tensorflow +gitdb==4.0.10 + # via + # -c requirements.txt + # gitpython +gitpython==3.1.30 + # via + # -c requirements.txt + # flytekit google-api-core[grpc]==2.11.0 # via # google-cloud-bigquery # google-cloud-bigquery-storage # google-cloud-core -google-auth==2.15.0 +google-auth==2.16.0 # via # google-api-core # google-auth-oauthlib @@ -149,12 +154,10 @@ google-auth==2.15.0 # tensorboard google-auth-oauthlib==0.4.6 # via tensorboard -google-cloud-bigquery==3.4.0 +google-cloud-bigquery==3.4.1 + # via -r dev-requirements.in +google-cloud-bigquery-storage==2.18.0 # via -r dev-requirements.in -google-cloud-bigquery-storage==2.16.2 - # via - # -r dev-requirements.in - # google-cloud-bigquery google-cloud-core==2.3.2 # via google-cloud-bigquery google-crc32c==1.5.0 @@ -163,10 +166,11 @@ google-pasta==0.2.0 # via tensorflow google-resumable-media==2.4.0 # via google-cloud-bigquery -googleapis-common-protos==1.57.0 +googleapis-common-protos==1.58.0 # via # -c requirements.txt # flyteidl + # flytekit # google-api-core # grpcio-status grpcio==1.51.1 @@ -185,13 +189,13 @@ grpcio-status==1.51.1 # google-api-core h5py==3.7.0 # via tensorflow -identify==2.5.9 +identify==2.5.13 # via pre-commit idna==3.4 # via # -c requirements.txt # requests -importlib-metadata==5.1.0 +importlib-metadata==6.0.0 # via # -c requirements.txt # click @@ -203,7 +207,11 @@ importlib-metadata==5.1.0 # pre-commit # pytest # virtualenv -iniconfig==1.1.1 +importlib-resources==5.10.2 + # via + # -c requirements.txt + # keyring +iniconfig==2.0.0 # via pytest ipython==7.34.0 # via -r dev-requirements.in @@ -242,11 +250,11 @@ keras==2.8.0 # via tensorflow keras-preprocessing==1.1.2 # via tensorflow -keyring==23.11.0 +keyring==23.13.1 # via # -c requirements.txt # flytekit -libclang==14.0.6 +libclang==15.0.6.1 # via tensorflow markdown==3.4.1 # via tensorboard @@ -271,7 +279,7 @@ marshmallow-jsonschema==0.13.0 # flytekit matplotlib-inline==0.1.6 # via ipython -mock==4.0.3 +mock==5.0.1 # via -r dev-requirements.in more-itertools==9.0.0 # via @@ -326,19 +334,19 @@ pexpect==4.8.0 # via ipython pickleshare==0.7.5 # via ipython -platformdirs==2.6.0 +platformdirs==2.6.2 # via virtualenv pluggy==1.0.0 # via pytest -pre-commit==2.20.0 +pre-commit==2.21.0 # via -r dev-requirements.in prompt-toolkit==3.0.36 # via ipython -proto-plus==1.22.1 +proto-plus==1.22.2 # via # google-cloud-bigquery # google-cloud-bigquery-storage -protobuf==4.21.10 +protobuf==4.21.12 # via # -c requirements.txt # flyteidl @@ -357,15 +365,10 @@ protoc-gen-swagger==0.1.0 # flyteidl ptyprocess==0.7.0 # via pexpect -py==1.11.0 - # via - # -c requirements.txt - # retry pyarrow==10.0.1 # via # -c requirements.txt # flytekit - # google-cloud-bigquery pyasn1==0.4.8 # via # pyasn1-modules @@ -376,11 +379,11 @@ pycparser==2.21 # via # -c requirements.txt # cffi -pygments==2.13.0 +pygments==2.14.0 # via ipython pynacl==1.5.0 # via paramiko -pyopenssl==22.1.0 +pyopenssl==23.0.0 # via # -c requirements.txt # flytekit @@ -388,7 +391,7 @@ pyparsing==3.0.9 # via # -c requirements.txt # packaging -pyrsistent==0.19.2 +pyrsistent==0.19.3 # via # -c requirements.txt # jsonschema @@ -426,7 +429,7 @@ pytimeparse==1.1.8 # via # -c requirements.txt # flytekit -pytz==2022.6 +pytz==2022.7 # via # -c requirements.txt # flytekit @@ -442,7 +445,7 @@ regex==2022.10.31 # via # -c requirements.txt # docker-image-py -requests==2.28.1 +requests==2.28.2 # via # -c requirements.txt # cookiecutter @@ -460,10 +463,6 @@ responses==0.22.0 # via # -c requirements.txt # flytekit -retry==0.9.2 - # via - # -c requirements.txt - # flytekit rsa==4.9 # via google-auth scikit-learn==1.0.2 @@ -491,6 +490,10 @@ six==1.16.0 # python-dateutil # tensorflow # websocket-client +smmap==5.0.0 + # via + # -c requirements.txt + # gitdb sortedcontainers==2.4.0 # via # -c requirements.txt @@ -509,9 +512,9 @@ tensorflow==2.8.1 # via -r dev-requirements.in tensorflow-estimator==2.8.0 # via tensorflow -tensorflow-io-gcs-filesystem==0.28.0 +tensorflow-io-gcs-filesystem==0.29.0 # via tensorflow -termcolor==2.1.1 +termcolor==2.2.0 # via tensorflow text-unidecode==1.3 # via @@ -524,16 +527,15 @@ threadpoolctl==3.1.0 toml==0.10.2 # via # -c requirements.txt - # pre-commit # responses tomli==2.0.1 # via # coverage # mypy # pytest -torch==1.13.1 +torch==1.12.1 # via -r dev-requirements.in -traitlets==5.6.0 +traitlets==5.8.1 # via # ipython # matplotlib-inline @@ -548,8 +550,10 @@ typing-extensions==4.4.0 # -c requirements.txt # arrow # flytekit + # gitpython # importlib-metadata # mypy + # platformdirs # responses # tensorflow # torch @@ -558,7 +562,7 @@ typing-inspect==0.8.0 # via # -c requirements.txt # dataclasses-json -urllib3==1.26.13 +urllib3==1.26.14 # via # -c requirements.txt # docker @@ -592,6 +596,7 @@ zipp==3.11.0 # via # -c requirements.txt # importlib-metadata + # importlib-resources # The following packages are considered to be unsafe in a requirements file: # setuptools diff --git a/doc-requirements.txt b/doc-requirements.txt index 8eb39a5a1e..52d44bdb54 100644 --- a/doc-requirements.txt +++ b/doc-requirements.txt @@ -6,7 +6,7 @@ # -e file:.#egg=flytekit # via -r doc-requirements.in -absl-py==1.3.0 +absl-py==1.4.0 # via # tensorboard # tensorflow @@ -27,10 +27,6 @@ anyio==3.6.2 # watchfiles aplus==0.11.0 # via vaex-core -appnope==0.1.3 - # via - # ipykernel - # ipython argon2-cffi==21.3.0 # via # jupyter-server @@ -42,9 +38,9 @@ arrow==1.2.3 # via # isoduration # jinja2-time -astroid==2.12.13 +astroid==2.13.2 # via sphinx-autoapi -astropy==5.2 +astropy==5.2.1 # via vaex-astro asttokens==2.2.1 # via stack-data @@ -71,13 +67,13 @@ blake3==0.3.3 # via vaex-core bleach==5.0.1 # via nbconvert -botocore==1.29.44 +botocore==1.29.48 # via -r doc-requirements.in bqplot==0.12.36 # via vaex-jupyter branca==0.6.0 # via ipyleaflet -cachetools==5.2.0 +cachetools==5.2.1 # via # google-auth # vaex-server @@ -93,13 +89,14 @@ cfgv==3.3.1 # via pre-commit chardet==5.1.0 # via binaryornot -charset-normalizer==2.1.1 +charset-normalizer==3.0.1 # via requests click==8.1.3 # via # cookiecutter # dask # databricks-cli + # distributed # flask # flytekit # great-expectations @@ -111,6 +108,7 @@ click==8.1.3 cloudpickle==2.2.0 # via # dask + # distributed # flytekit # mlflow # shap @@ -132,24 +130,26 @@ cryptography==39.0.0 # -r doc-requirements.in # great-expectations # pyopenssl + # secretstorage css-html-js-minify==2.5.5 # via sphinx-material cycler==0.11.0 # via matplotlib -dask==2022.12.1 - # via vaex-core +dask[distributed]==2022.12.1 + # via + # -r doc-requirements.in + # distributed + # vaex-core databricks-cli==0.17.4 # via mlflow dataclasses-json==0.5.7 # via # dolt-integrations # flytekit -debugpy==1.6.4 +debugpy==1.6.5 # via ipykernel decorator==5.1.1 - # via - # ipython - # retry + # via ipython defusedxml==0.7.1 # via nbconvert deprecated==1.2.13 @@ -158,6 +158,8 @@ diskcache==5.4.0 # via flytekit distlib==0.3.6 # via virtualenv +distributed==2022.12.1 + # via dask docker==6.0.1 # via # flytekit @@ -183,7 +185,7 @@ entrypoints==0.4 # papermill executing==1.2.0 # via stack-data -fastapi==0.88.0 +fastapi==0.89.1 # via vaex-server fastjsonschema==2.16.2 # via nbformat @@ -196,7 +198,7 @@ flask==2.2.2 # via mlflow flatbuffers==23.1.4 # via tensorflow -flyteidl==1.3.2 +flyteidl==1.3.3 # via flytekit fonttools==4.38.0 # via matplotlib @@ -222,13 +224,15 @@ gast==0.5.3 gitdb==4.0.10 # via gitpython gitpython==3.1.30 - # via mlflow + # via + # flytekit + # mlflow google-api-core[grpc]==2.11.0 # via # -r doc-requirements.in # google-cloud-bigquery # google-cloud-core -google-auth==2.15.0 +google-auth==2.16.0 # via # google-api-core # google-auth-oauthlib @@ -249,7 +253,7 @@ google-pasta==0.2.0 # via tensorflow google-resumable-media==2.4.0 # via google-cloud-bigquery -googleapis-common-protos==1.57.1 +googleapis-common-protos==1.58.0 # via # flyteidl # flytekit @@ -280,11 +284,13 @@ h5py==3.7.0 # via # tensorflow # vaex-hdf5 +heapdict==1.0.1 + # via zict htmlmin==0.1.12 # via pandas-profiling httptools==0.5.0 # via uvicorn -identify==2.5.12 +identify==2.5.13 # via pre-commit idna==3.4 # via @@ -307,7 +313,7 @@ importlib-metadata==5.2.0 # sphinx ipydatawidgets==4.3.2 # via pythreejs -ipykernel==6.19.4 +ipykernel==6.20.1 # via # ipywidgets # jupyter @@ -359,11 +365,16 @@ jaraco-classes==3.2.3 # via keyring jedi==0.18.2 # via ipython +jeepney==0.8.0 + # via + # keyring + # secretstorage jinja2==3.1.2 # via # altair # branca # cookiecutter + # distributed # flask # great-expectations # jinja2-time @@ -411,7 +422,7 @@ jupyter-client==7.4.8 # qtconsole jupyter-console==6.4.4 # via jupyter -jupyter-core==5.1.2 +jupyter-core==5.1.3 # via # jupyter-client # jupyter-server @@ -421,13 +432,13 @@ jupyter-core==5.1.2 # nbformat # notebook # qtconsole -jupyter-events==0.5.0 +jupyter-events==0.6.3 # via jupyter-server jupyter-server==2.0.6 # via # nbclassic # notebook-shim -jupyter-server-terminals==0.4.3 +jupyter-server-terminals==0.4.4 # via jupyter-server jupyterlab-pygments==0.2.2 # via nbconvert @@ -445,12 +456,14 @@ kubernetes==25.3.0 # via -r doc-requirements.in lazy-object-proxy==1.9.0 # via astroid -libclang==14.0.6 +libclang==15.0.6.1 # via tensorflow llvmlite==0.39.1 # via numba locket==1.0.0 - # via partd + # via + # distributed + # partd lxml==4.9.2 # via sphinx-material makefun==1.15.0 @@ -478,7 +491,7 @@ marshmallow-enum==1.5.1 # via dataclasses-json marshmallow-jsonschema==0.13.0 # via flytekit -matplotlib==3.6.2 +matplotlib==3.6.3 # via # ipympl # mlflow @@ -501,7 +514,9 @@ modin==0.18.0 more-itertools==9.0.0 # via jaraco-classes msgpack==1.0.4 - # via ray + # via + # distributed + # ray multimethod==1.9.1 # via # pandas-profiling @@ -522,7 +537,7 @@ nbconvert==7.2.7 # jupyter-server # nbclassic # notebook -nbformat==5.7.1 +nbformat==5.7.3 # via # great-expectations # jupyter-server @@ -538,7 +553,7 @@ nest-asyncio==1.5.6 # nbclassic # notebook # vaex-core -networkx==2.8.8 +networkx==3.0 # via visions nodeenv==1.7.0 # via pre-commit @@ -591,6 +606,16 @@ numpy==1.23.5 # vaex-core # visions # xarray +nvidia-cublas-cu11==11.10.3.66 + # via + # nvidia-cudnn-cu11 + # torch +nvidia-cuda-nvrtc-cu11==11.7.99 + # via torch +nvidia-cuda-runtime-cu11==11.7.99 + # via torch +nvidia-cudnn-cu11==8.5.0.96 + # via torch oauthlib==3.2.2 # via # databricks-cli @@ -601,6 +626,7 @@ packaging==21.3 # via # astropy # dask + # distributed # docker # google-cloud-bigquery # great-expectations @@ -682,7 +708,7 @@ prompt-toolkit==3.0.36 # via # ipython # jupyter-console -proto-plus==1.22.1 +proto-plus==1.22.2 # via google-cloud-bigquery protobuf==4.21.12 # via @@ -702,6 +728,7 @@ protoc-gen-swagger==0.1.0 # via flyteidl psutil==5.9.4 # via + # distributed # ipykernel # modin ptyprocess==0.7.0 @@ -710,8 +737,6 @@ ptyprocess==0.7.0 # terminado pure-eval==0.2.2 # via stack-data -py==1.11.0 - # via retry py4j==0.10.9.5 # via pyspark pyarrow==10.0.1 @@ -804,6 +829,7 @@ pyyaml==6.0 # astropy # cookiecutter # dask + # distributed # flytekit # jupyter-events # kubernetes @@ -815,7 +841,7 @@ pyyaml==6.0 # sphinx-autoapi # uvicorn # vaex-core -pyzmq==24.0.1 +pyzmq==25.0.0 # via # ipykernel # jupyter-client @@ -833,7 +859,7 @@ ray==2.2.0 # via -r doc-requirements.in regex==2022.10.31 # via docker-image-py -requests==2.28.1 +requests==2.28.2 # via # cookiecutter # databricks-cli @@ -859,13 +885,15 @@ requests-oauthlib==1.3.1 # kubernetes responses==0.22.0 # via flytekit -retry==0.9.2 - # via flytekit rfc3339-validator==0.1.4 - # via jsonschema + # via + # jsonschema + # jupyter-events rfc3986-validator==0.1.1 - # via jsonschema -rich==13.0.0 + # via + # jsonschema + # jupyter-events +rich==13.0.1 # via vaex-core rsa==4.9 # via google-auth @@ -890,6 +918,8 @@ scipy==1.9.3 # statsmodels seaborn==0.12.2 # via pandas-profiling +secretstorage==3.3.3 + # via keyring send2trash==1.8.0 # via # jupyter-server @@ -923,7 +953,9 @@ sniffio==1.3.0 snowballstemmer==2.2.0 # via sphinx sortedcontainers==2.4.0 - # via flytekit + # via + # distributed + # flytekit soupsieve==2.3.2.post1 # via beautifulsoup4 sphinx==4.5.0 @@ -964,7 +996,7 @@ sphinx-prompt==1.5.0 # via -r doc-requirements.in sphinx-tags==0.1.6 # via -r doc-requirements.in -sphinxcontrib-applehelp==1.0.2 +sphinxcontrib-applehelp==1.0.3 # via sphinx sphinxcontrib-devhelp==1.0.2 # via sphinx @@ -999,6 +1031,8 @@ tabulate==0.9.0 # vaex-core tangled-up-in-unicode==0.2.0 # via visions +tblib==1.7.0 + # via distributed tenacity==8.1.0 # via # papermill @@ -1037,11 +1071,13 @@ toolz==0.12.0 # via # altair # dask + # distributed # partd torch==1.13.1 # via -r doc-requirements.in tornado==6.2 # via + # distributed # ipykernel # jupyter-client # jupyter-server @@ -1055,7 +1091,7 @@ tqdm==4.64.1 # pandas-profiling # papermill # shap -traitlets==5.8.0 +traitlets==5.8.1 # via # bqplot # comm @@ -1113,9 +1149,10 @@ unidecode==1.3.6 # sphinx-autoapi uri-template==1.2.0 # via jsonschema -urllib3==1.26.13 +urllib3==1.26.14 # via # botocore + # distributed # docker # flytekit # great-expectations @@ -1183,10 +1220,12 @@ wheel==0.38.4 # via # astunparse # flytekit + # nvidia-cublas-cu11 + # nvidia-cuda-runtime-cu11 # tensorboard whylabs-client==0.4.2 # via -r doc-requirements.in -whylogs==1.1.20 +whylogs==1.1.21 # via -r doc-requirements.in whylogs-sketching==3.4.1.dev3 # via whylogs @@ -1203,6 +1242,8 @@ xarray==2022.12.0 # via vaex-jupyter xyzservices==2022.9.0 # via ipyleaflet +zict==2.2.0 + # via distributed zipp==3.11.0 # via importlib-metadata diff --git a/requirements-spark2.txt b/requirements-spark2.txt index c6d0ff7fc0..d02f6f3da2 100644 --- a/requirements-spark2.txt +++ b/requirements-spark2.txt @@ -22,7 +22,7 @@ cffi==1.15.1 # via cryptography chardet==5.1.0 # via binaryornot -charset-normalizer==2.1.1 +charset-normalizer==3.0.1 # via requests click==8.1.3 # via @@ -34,14 +34,12 @@ cookiecutter==2.1.1 # via flytekit croniter==1.3.8 # via flytekit -cryptography==38.0.4 +cryptography==39.0.0 # via # pyopenssl # secretstorage dataclasses-json==0.5.7 # via flytekit -decorator==5.1.1 - # via retry deprecated==1.2.13 # via flytekit diskcache==5.4.0 @@ -52,11 +50,16 @@ docker-image-py==0.1.12 # via flytekit docstring-parser==0.15 # via flytekit -flyteidl==1.3.1 +flyteidl==1.3.3 # via flytekit -googleapis-common-protos==1.57.0 +gitdb==4.0.10 + # via gitpython +gitpython==3.1.30 + # via flytekit +googleapis-common-protos==1.58.0 # via # flyteidl + # flytekit # grpcio-status grpcio==1.51.1 # via @@ -66,12 +69,14 @@ grpcio-status==1.51.1 # via flytekit idna==3.4 # via requests -importlib-metadata==5.1.0 +importlib-metadata==6.0.0 # via # click # flytekit # jsonschema # keyring +importlib-resources==5.10.2 + # via keyring jaraco-classes==3.2.3 # via keyring jeepney==0.8.0 @@ -88,7 +93,7 @@ joblib==1.2.0 # via flytekit jsonschema==3.2.0 # via -r requirements.in -keyring==23.11.0 +keyring==23.13.1 # via flytekit markupsafe==2.1.1 # via jinja2 @@ -115,13 +120,14 @@ numpy==1.21.6 # pyarrow packaging==21.3 # via + # -r requirements.in # docker # marshmallow pandas==1.3.5 # via # -r requirements.in # flytekit -protobuf==4.21.10 +protobuf==4.21.12 # via # flyteidl # googleapis-common-protos @@ -129,17 +135,15 @@ protobuf==4.21.10 # protoc-gen-swagger protoc-gen-swagger==0.1.0 # via flyteidl -py==1.11.0 - # via retry pyarrow==10.0.1 # via flytekit pycparser==2.21 # via cffi -pyopenssl==22.1.0 +pyopenssl==23.0.0 # via flytekit pyparsing==3.0.9 # via packaging -pyrsistent==0.19.2 +pyrsistent==0.19.3 # via jsonschema python-dateutil==2.8.2 # via @@ -153,7 +157,7 @@ python-slugify==7.0.0 # via cookiecutter pytimeparse==1.1.8 # via flytekit -pytz==2022.6 +pytz==2022.7 # via # flytekit # pandas @@ -164,7 +168,7 @@ pyyaml==5.4.1 # flytekit regex==2022.10.31 # via docker-image-py -requests==2.28.1 +requests==2.28.2 # via # cookiecutter # docker @@ -172,8 +176,6 @@ requests==2.28.1 # responses responses==0.22.0 # via flytekit -retry==0.9.2 - # via flytekit secretstorage==3.3.3 # via keyring singledispatchmethod==1.0 @@ -183,6 +185,8 @@ six==1.16.0 # jsonschema # python-dateutil # websocket-client +smmap==5.0.0 + # via gitdb sortedcontainers==2.4.0 # via flytekit statsd==3.3.0 @@ -197,12 +201,13 @@ typing-extensions==4.4.0 # via # arrow # flytekit + # gitpython # importlib-metadata # responses # typing-inspect typing-inspect==0.8.0 # via dataclasses-json -urllib3==1.26.13 +urllib3==1.26.14 # via # docker # flytekit @@ -219,7 +224,9 @@ wrapt==1.14.1 # deprecated # flytekit zipp==3.11.0 - # via importlib-metadata + # via + # importlib-metadata + # importlib-resources # The following packages are considered to be unsafe in a requirements file: # setuptools diff --git a/requirements.txt b/requirements.txt index 22d31976ed..9cb4a77adf 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,6 @@ # -# This file is autogenerated by pip-compile with python 3.9 -# To update, run: +# This file is autogenerated by pip-compile with Python 3.7 +# by the following command: # # make requirements.txt # @@ -20,7 +20,7 @@ cffi==1.15.1 # via cryptography chardet==5.1.0 # via binaryornot -charset-normalizer==2.1.1 +charset-normalizer==3.0.1 # via requests click==8.1.3 # via @@ -32,14 +32,12 @@ cookiecutter==2.1.1 # via flytekit croniter==1.3.8 # via flytekit -cryptography==38.0.4 +cryptography==39.0.0 # via # pyopenssl # secretstorage dataclasses-json==0.5.7 # via flytekit -decorator==5.1.1 - # via retry deprecated==1.2.13 # via flytekit diskcache==5.4.0 @@ -50,11 +48,16 @@ docker-image-py==0.1.12 # via flytekit docstring-parser==0.15 # via flytekit -flyteidl==1.3.1 +flyteidl==1.3.3 # via flytekit -googleapis-common-protos==1.57.0 +gitdb==4.0.10 + # via gitpython +gitpython==3.1.30 + # via flytekit +googleapis-common-protos==1.58.0 # via # flyteidl + # flytekit # grpcio-status grpcio==1.51.1 # via @@ -64,10 +67,14 @@ grpcio-status==1.51.1 # via flytekit idna==3.4 # via requests -importlib-metadata==5.1.0 +importlib-metadata==6.0.0 # via + # click # flytekit + # jsonschema # keyring +importlib-resources==5.10.2 + # via keyring jaraco-classes==3.2.3 # via keyring jeepney==0.8.0 @@ -84,7 +91,7 @@ joblib==1.2.0 # via flytekit jsonschema==3.2.0 # via -r requirements.in -keyring==23.11.0 +keyring==23.13.1 # via flytekit markupsafe==2.1.1 # via jinja2 @@ -106,6 +113,7 @@ natsort==8.2.0 numpy==1.21.6 # via # -r requirements.in + # flytekit # pandas # pyarrow packaging==21.3 @@ -117,7 +125,7 @@ pandas==1.3.5 # via # -r requirements.in # flytekit -protobuf==4.21.10 +protobuf==4.21.12 # via # flyteidl # googleapis-common-protos @@ -125,17 +133,15 @@ protobuf==4.21.10 # protoc-gen-swagger protoc-gen-swagger==0.1.0 # via flyteidl -py==1.11.0 - # via retry pyarrow==10.0.1 # via flytekit pycparser==2.21 # via cffi -pyopenssl==22.1.0 +pyopenssl==23.0.0 # via flytekit pyparsing==3.0.9 # via packaging -pyrsistent==0.19.2 +pyrsistent==0.19.3 # via jsonschema python-dateutil==2.8.2 # via @@ -149,7 +155,7 @@ python-slugify==7.0.0 # via cookiecutter pytimeparse==1.1.8 # via flytekit -pytz==2022.6 +pytz==2022.7 # via # flytekit # pandas @@ -160,7 +166,7 @@ pyyaml==5.4.1 # flytekit regex==2022.10.31 # via docker-image-py -requests==2.28.1 +requests==2.28.2 # via # cookiecutter # docker @@ -168,8 +174,6 @@ requests==2.28.1 # responses responses==0.22.0 # via flytekit -retry==0.9.2 - # via flytekit secretstorage==3.3.3 # via keyring singledispatchmethod==1.0 @@ -179,6 +183,8 @@ six==1.16.0 # jsonschema # python-dateutil # websocket-client +smmap==5.0.0 + # via gitdb sortedcontainers==2.4.0 # via flytekit statsd==3.3.0 @@ -191,11 +197,15 @@ types-toml==0.10.8.1 # via responses typing-extensions==4.4.0 # via + # arrow # flytekit + # gitpython + # importlib-metadata + # responses # typing-inspect typing-inspect==0.8.0 # via dataclasses-json -urllib3==1.26.13 +urllib3==1.26.14 # via # docker # flytekit @@ -212,7 +222,9 @@ wrapt==1.14.1 # deprecated # flytekit zipp==3.11.0 - # via importlib-metadata + # via + # importlib-metadata + # importlib-resources # The following packages are considered to be unsafe in a requirements file: # setuptools diff --git a/setup.py b/setup.py index b42f8a8490..23695fb5cd 100644 --- a/setup.py +++ b/setup.py @@ -67,7 +67,6 @@ "statsd>=3.0.0,<4.0.0", "urllib3>=1.22,<2.0.0", "wrapt>=1.0.0,<2.0.0", - "retry==0.9.2", "dataclasses-json>=0.5.2", "marshmallow-jsonschema>=0.12.0", "natsort>=7.0.1", diff --git a/tests/flytekit/integration/remote/mock_flyte_repo/workflows/requirements.txt b/tests/flytekit/integration/remote/mock_flyte_repo/workflows/requirements.txt index b8a781224a..51f27f5ca8 100644 --- a/tests/flytekit/integration/remote/mock_flyte_repo/workflows/requirements.txt +++ b/tests/flytekit/integration/remote/mock_flyte_repo/workflows/requirements.txt @@ -14,7 +14,7 @@ cffi==1.15.1 # via cryptography chardet==5.1.0 # via binaryornot -charset-normalizer==2.1.1 +charset-normalizer==3.0.1 # via requests click==8.1.3 # via @@ -26,7 +26,7 @@ cookiecutter==2.1.1 # via flytekit croniter==1.3.8 # via flytekit -cryptography==38.0.4 +cryptography==39.0.0 # via # pyopenssl # secretstorage @@ -46,29 +46,36 @@ docker-image-py==0.1.12 # via flytekit docstring-parser==0.15 # via flytekit -flyteidl==1.2.5 +flyteidl==1.3.3 # via flytekit -flytekit==1.2.5 +flytekit==1.3.0 # via -r tests/flytekit/integration/remote/mock_flyte_repo/workflows/requirements.in fonttools==4.38.0 # via matplotlib -googleapis-common-protos==1.57.0 +gitdb==4.0.10 + # via gitpython +gitpython==3.1.30 + # via flytekit +googleapis-common-protos==1.58.0 # via # flyteidl + # flytekit # grpcio-status -grpcio==1.48.2 +grpcio==1.51.1 # via # flytekit # grpcio-status -grpcio-status==1.48.2 +grpcio-status==1.51.1 # via flytekit idna==3.4 # via requests -importlib-metadata==5.1.0 +importlib-metadata==6.0.0 # via # click # flytekit # keyring +importlib-resources==5.10.2 + # via keyring jaraco-classes==3.2.3 # via keyring jeepney==0.8.0 @@ -85,7 +92,7 @@ joblib==1.2.0 # via # -r tests/flytekit/integration/remote/mock_flyte_repo/workflows/requirements.in # flytekit -keyring==23.11.0 +keyring==23.13.1 # via flytekit kiwisolver==1.4.4 # via matplotlib @@ -108,28 +115,27 @@ mypy-extensions==0.4.3 # via typing-inspect natsort==8.2.0 # via flytekit -numpy==1.22.0 +numpy==1.21.6 # via # flytekit # matplotlib # opencv-python # pandas # pyarrow -opencv-python==4.6.0.66 +opencv-python==4.7.0.68 # via -r tests/flytekit/integration/remote/mock_flyte_repo/workflows/requirements.in -packaging==21.3 +packaging==23.0 # via # docker # marshmallow # matplotlib pandas==1.3.5 # via flytekit -pillow==9.3.0 +pillow==9.4.0 # via matplotlib -protobuf==3.20.3 +protobuf==4.21.12 # via # flyteidl - # flytekit # googleapis-common-protos # grpcio-status # protoc-gen-swagger @@ -141,12 +147,10 @@ pyarrow==10.0.1 # via flytekit pycparser==2.21 # via cffi -pyopenssl==22.1.0 +pyopenssl==23.0.0 # via flytekit pyparsing==3.0.9 - # via - # matplotlib - # packaging + # via matplotlib python-dateutil==2.8.2 # via # arrow @@ -160,7 +164,7 @@ python-slugify==7.0.0 # via cookiecutter pytimeparse==1.1.8 # via flytekit -pytz==2022.6 +pytz==2022.7 # via # flytekit # pandas @@ -170,7 +174,7 @@ pyyaml==6.0 # flytekit regex==2022.10.31 # via docker-image-py -requests==2.28.1 +requests==2.28.2 # via # cookiecutter # docker @@ -185,9 +189,9 @@ secretstorage==3.3.3 singledispatchmethod==1.0 # via flytekit six==1.16.0 - # via - # grpcio - # python-dateutil + # via python-dateutil +smmap==5.0.0 + # via gitdb sortedcontainers==2.4.0 # via flytekit statsd==3.3.0 @@ -202,13 +206,14 @@ typing-extensions==4.4.0 # via # arrow # flytekit + # gitpython # importlib-metadata # kiwisolver # responses # typing-inspect typing-inspect==0.8.0 # via dataclasses-json -urllib3==1.26.13 +urllib3==1.26.14 # via # docker # flytekit @@ -225,4 +230,6 @@ wrapt==1.14.1 # deprecated # flytekit zipp==3.11.0 - # via importlib-metadata + # via + # importlib-metadata + # importlib-resources From 0a2cfb66e5895794fd937b6cb8be442240396b00 Mon Sep 17 00:00:00 2001 From: Eduardo Apolinario Date: Thu, 12 Jan 2023 13:15:13 -0800 Subject: [PATCH 2/5] Add to sagemaker Signed-off-by: Eduardo Apolinario --- plugins/flytekit-aws-sagemaker/requirements.txt | 6 +++++- plugins/flytekit-aws-sagemaker/setup.py | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/plugins/flytekit-aws-sagemaker/requirements.txt b/plugins/flytekit-aws-sagemaker/requirements.txt index dec5af37d2..038e1b86d3 100644 --- a/plugins/flytekit-aws-sagemaker/requirements.txt +++ b/plugins/flytekit-aws-sagemaker/requirements.txt @@ -46,7 +46,9 @@ cryptography==38.0.4 dataclasses-json==0.5.7 # via flytekit decorator==5.1.1 - # via retry + # via + # retry + # retry2 deprecated==1.2.13 # via flytekit diskcache==5.4.0 @@ -190,6 +192,8 @@ responses==0.22.0 # via flytekit retry==0.9.2 # via flytekit +retry2==0.9.5 + # via flytekitplugins-awssagemaker retrying==1.3.4 # via sagemaker-training s3transfer==0.6.0 diff --git a/plugins/flytekit-aws-sagemaker/setup.py b/plugins/flytekit-aws-sagemaker/setup.py index b33edb366d..95b8377ae4 100644 --- a/plugins/flytekit-aws-sagemaker/setup.py +++ b/plugins/flytekit-aws-sagemaker/setup.py @@ -4,7 +4,7 @@ microlib_name = f"flytekitplugins-{PLUGIN_NAME}" -plugin_requires = ["flytekit>=1.3.0b2,<2.0.0", "sagemaker-training>=3.6.2,<4.0.0"] +plugin_requires = ["flytekit>=1.3.0b2,<2.0.0", "sagemaker-training>=3.6.2,<4.0.0", "retry2==0.9.5"] __version__ = "0.0.0+develop" From 4732a301e434f7ddaa85ba4a64661fddad94690d Mon Sep 17 00:00:00 2001 From: Eduardo Apolinario Date: Tue, 24 Jan 2023 14:39:33 -0800 Subject: [PATCH 3/5] Remove retry from sagemaker plugin requirements file Signed-off-by: Eduardo Apolinario --- plugins/flytekit-aws-sagemaker/requirements.txt | 5 ----- 1 file changed, 5 deletions(-) diff --git a/plugins/flytekit-aws-sagemaker/requirements.txt b/plugins/flytekit-aws-sagemaker/requirements.txt index 038e1b86d3..203706448a 100644 --- a/plugins/flytekit-aws-sagemaker/requirements.txt +++ b/plugins/flytekit-aws-sagemaker/requirements.txt @@ -47,7 +47,6 @@ dataclasses-json==0.5.7 # via flytekit decorator==5.1.1 # via - # retry # retry2 deprecated==1.2.13 # via flytekit @@ -149,8 +148,6 @@ protoc-gen-swagger==0.1.0 # via flyteidl psutil==5.9.4 # via sagemaker-training -py==1.11.0 - # via retry pyarrow==10.0.1 # via flytekit pycparser==2.21 @@ -190,8 +187,6 @@ requests==2.28.1 # responses responses==0.22.0 # via flytekit -retry==0.9.2 - # via flytekit retry2==0.9.5 # via flytekitplugins-awssagemaker retrying==1.3.4 From 1a84ff94054d77c1eb57fc8944d3c1bc744f8639 Mon Sep 17 00:00:00 2001 From: eduardo apolinario Date: Mon, 13 Mar 2023 15:52:09 -0700 Subject: [PATCH 4/5] Restore doc-requirements.txt Signed-off-by: eduardo apolinario --- doc-requirements.txt | 1261 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1261 insertions(+) create mode 100644 doc-requirements.txt diff --git a/doc-requirements.txt b/doc-requirements.txt new file mode 100644 index 0000000000..19f20af9fc --- /dev/null +++ b/doc-requirements.txt @@ -0,0 +1,1261 @@ +# +# This file is autogenerated by pip-compile with Python 3.9 +# by the following command: +# +# make doc-requirements.txt +# +-e file:.#egg=flytekit + # via -r doc-requirements.in +absl-py==1.4.0 + # via + # tensorboard + # tensorflow +aiosignal==1.3.1 + # via ray +alabaster==0.7.13 + # via sphinx +alembic==1.9.3 + # via mlflow +altair==4.2.0 + # via great-expectations +ansiwrap==0.8.4 + # via papermill +anyio==3.6.2 + # via + # jupyter-server + # starlette + # watchfiles +aplus==0.11.0 + # via vaex-core +appnope==0.1.3 + # via + # ipykernel + # ipython +argon2-cffi==21.3.0 + # via + # jupyter-server + # nbclassic + # notebook +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +arrow==1.2.3 + # via + # isoduration + # jinja2-time +astroid==2.14.2 + # via sphinx-autoapi +astropy==5.2.1 + # via vaex-astro +asttokens==2.2.1 + # via stack-data +astunparse==1.6.3 + # via tensorflow +attrs==22.2.0 + # via + # jsonschema + # ray + # visions +babel==2.11.0 + # via sphinx +backcall==0.2.0 + # via ipython +beautifulsoup4==4.11.2 + # via + # furo + # nbconvert + # sphinx-code-include + # sphinx-material +binaryornot==0.4.4 + # via cookiecutter +blake3==0.3.3 + # via vaex-core +bleach==6.0.0 + # via nbconvert +botocore==1.29.72 + # via -r doc-requirements.in +bqplot==0.12.36 + # via + # ipyvolume + # vaex-jupyter +branca==0.6.0 + # via ipyleaflet +cachetools==5.3.0 + # via + # google-auth + # vaex-server +certifi==2022.12.7 + # via + # kubernetes + # requests +cffi==1.15.1 + # via + # argon2-cffi-bindings + # cryptography +cfgv==3.3.1 + # via pre-commit +chardet==5.1.0 + # via binaryornot +charset-normalizer==3.0.1 + # via requests +click==8.1.3 + # via + # cookiecutter + # dask + # databricks-cli + # distributed + # flask + # flytekit + # great-expectations + # mlflow + # papermill + # ray + # sphinx-click + # uvicorn +cloudpickle==2.2.1 + # via + # dask + # distributed + # flytekit + # mlflow + # shap + # vaex-core +colorama==0.4.6 + # via great-expectations +comm==0.1.2 + # via ipykernel +contourpy==1.0.7 + # via matplotlib +cookiecutter==2.1.1 + # via flytekit +croniter==1.3.8 + # via flytekit +cryptography==39.0.1 + # via + # -r doc-requirements.in + # great-expectations + # pyopenssl +css-html-js-minify==2.5.5 + # via sphinx-material +cycler==0.11.0 + # via matplotlib +dask[distributed]==2023.2.0 + # via + # -r doc-requirements.in + # distributed + # vaex-core +databricks-cli==0.17.4 + # via mlflow +dataclasses-json==0.5.7 + # via + # dolt-integrations + # flytekit +debugpy==1.6.6 + # via ipykernel +decorator==5.1.1 + # via + # ipython + # retry +defusedxml==0.7.1 + # via nbconvert +deprecated==1.2.13 + # via flytekit +diskcache==5.4.0 + # via flytekit +distlib==0.3.6 + # via virtualenv +distributed==2023.2.0 + # via dask +docker==6.0.1 + # via + # flytekit + # mlflow +docker-image-py==0.1.12 + # via flytekit +docstring-parser==0.15 + # via flytekit +docutils==0.17.1 + # via + # sphinx + # sphinx-click + # sphinx-panels +dolt-integrations==0.1.5 + # via -r doc-requirements.in +doltcli==0.1.18 + # via dolt-integrations +duckdb==0.7.0 + # via -r doc-requirements.in +entrypoints==0.4 + # via + # altair + # mlflow + # papermill +executing==1.2.0 + # via stack-data +fastapi==0.92.0 + # via vaex-server +fastjsonschema==2.16.2 + # via nbformat +filelock==3.9.0 + # via + # ray + # vaex-core + # virtualenv +flask==2.2.3 + # via mlflow +flatbuffers==23.1.21 + # via tensorflow +flyteidl==1.3.7 + # via flytekit +fonttools==4.38.0 + # via matplotlib +fqdn==1.5.1 + # via jsonschema +frozendict==2.3.4 + # via vaex-core +frozenlist==1.3.3 + # via + # aiosignal + # ray +fsspec==2023.3.0 + # via + # -r doc-requirements.in + # dask + # modin +furo @ git+https://github.com/flyteorg/furo@main + # via -r doc-requirements.in +future==0.18.3 + # via vaex-core +gast==0.5.3 + # via tensorflow +gitdb==4.0.10 + # via gitpython +gitpython==3.1.30 + # via + # flytekit + # mlflow +google-api-core[grpc]==2.11.0 + # via + # -r doc-requirements.in + # google-cloud-bigquery + # google-cloud-core +google-auth==2.16.0 + # via + # google-api-core + # google-auth-oauthlib + # google-cloud-core + # kubernetes + # tensorboard +google-auth-oauthlib==0.4.6 + # via tensorboard +google-cloud==0.34.0 + # via -r doc-requirements.in +google-cloud-bigquery==3.5.0 + # via -r doc-requirements.in +google-cloud-core==2.3.2 + # via google-cloud-bigquery +google-crc32c==1.5.0 + # via google-resumable-media +google-pasta==0.2.0 + # via tensorflow +google-resumable-media==2.4.1 + # via google-cloud-bigquery +googleapis-common-protos==1.58.0 + # via + # flyteidl + # flytekit + # google-api-core + # grpcio-status +great-expectations==0.15.48 + # via -r doc-requirements.in +greenlet==2.0.2 + # via sqlalchemy +grpcio==1.51.1 + # via + # flytekit + # google-api-core + # google-cloud-bigquery + # grpcio-status + # ray + # tensorboard + # tensorflow +grpcio-status==1.51.1 + # via + # flytekit + # google-api-core +gunicorn==20.1.0 + # via mlflow +h11==0.14.0 + # via uvicorn +h5py==3.8.0 + # via + # tensorflow + # vaex-hdf5 +heapdict==1.0.1 + # via zict +htmlmin==0.1.12 + # via ydata-profiling +httptools==0.5.0 + # via uvicorn +identify==2.5.18 + # via pre-commit +idna==3.4 + # via + # anyio + # jsonschema + # requests +imagehash==4.3.1 + # via visions +imagesize==1.4.1 + # via sphinx +importlib-metadata==5.2.0 + # via + # flask + # flytekit + # great-expectations + # jupyter-client + # keyring + # markdown + # mlflow + # nbconvert + # sphinx +ipydatawidgets==4.3.2 + # via pythreejs +ipykernel==6.21.2 + # via + # ipywidgets + # jupyter + # jupyter-console + # nbclassic + # notebook + # qtconsole +ipyleaflet==0.17.2 + # via vaex-jupyter +ipympl==0.9.3 + # via vaex-jupyter +ipython==8.10.0 + # via + # great-expectations + # ipykernel + # ipympl + # ipywidgets + # jupyter-console +ipython-genutils==0.2.0 + # via + # ipympl + # nbclassic + # notebook + # qtconsole +ipyvolume==0.6.0 + # via vaex-jupyter +ipyvue==1.8.0 + # via + # ipyvolume + # ipyvuetify +ipyvuetify==1.8.4 + # via + # ipyvolume + # vaex-jupyter +ipywebrtc==0.6.0 + # via ipyvolume +ipywidgets==8.0.4 + # via + # bqplot + # great-expectations + # ipydatawidgets + # ipyleaflet + # ipympl + # ipyvolume + # ipyvue + # jupyter + # pythreejs +isoduration==20.11.0 + # via jsonschema +itsdangerous==2.1.2 + # via flask +jaraco-classes==3.2.3 + # via keyring +jedi==0.18.2 + # via ipython +jinja2==3.1.2 + # via + # altair + # branca + # cookiecutter + # distributed + # flask + # great-expectations + # jinja2-time + # jupyter-server + # mlflow + # nbclassic + # nbconvert + # notebook + # sphinx + # sphinx-autoapi + # vaex-ml + # ydata-profiling +jinja2-time==0.2.0 + # via cookiecutter +jmespath==1.0.1 + # via botocore +joblib==1.2.0 + # via + # flytekit + # phik + # scikit-learn +jsonpatch==1.32 + # via great-expectations +jsonpointer==2.3 + # via + # jsonpatch + # jsonschema +jsonschema[format-nongpl]==4.17.3 + # via + # altair + # great-expectations + # jupyter-events + # nbformat + # ray +jupyter==1.0.0 + # via -r doc-requirements.in +jupyter-client==8.0.2 + # via + # ipykernel + # jupyter-console + # jupyter-server + # nbclassic + # nbclient + # notebook + # qtconsole +jupyter-console==6.5.1 + # via jupyter +jupyter-core==5.2.0 + # via + # ipykernel + # jupyter-client + # jupyter-console + # jupyter-server + # nbclassic + # nbclient + # nbconvert + # nbformat + # notebook + # qtconsole +jupyter-events==0.6.3 + # via jupyter-server +jupyter-server==2.3.0 + # via + # nbclassic + # notebook-shim +jupyter-server-terminals==0.4.4 + # via jupyter-server +jupyterlab-pygments==0.2.2 + # via nbconvert +jupyterlab-widgets==3.0.5 + # via ipywidgets +keras==2.8.0 + # via tensorflow +keras-preprocessing==1.1.2 + # via tensorflow +keyring==23.13.1 + # via flytekit +kiwisolver==1.4.4 + # via matplotlib +kubernetes==26.1.0 + # via + # -r doc-requirements.in + # flytekit +lazy-object-proxy==1.9.0 + # via astroid +libclang==15.0.6.1 + # via tensorflow +llvmlite==0.39.1 + # via numba +locket==1.0.0 + # via + # distributed + # partd +lxml==4.9.2 + # via sphinx-material +makefun==1.15.0 + # via great-expectations +mako==1.2.4 + # via alembic +markdown==3.4.1 + # via + # -r doc-requirements.in + # mlflow + # tensorboard +markdown-it-py==2.1.0 + # via rich +markupsafe==2.1.2 + # via + # jinja2 + # mako + # nbconvert + # werkzeug +marshmallow==3.19.0 + # via + # dataclasses-json + # great-expectations + # marshmallow-enum + # marshmallow-jsonschema +marshmallow-enum==1.5.1 + # via dataclasses-json +marshmallow-jsonschema==0.13.0 + # via flytekit +matplotlib==3.6.3 + # via + # ipympl + # ipyvolume + # mlflow + # phik + # seaborn + # vaex-viz + # ydata-profiling +matplotlib-inline==0.1.6 + # via + # ipykernel + # ipython +mdurl==0.1.2 + # via markdown-it-py +mistune==2.0.5 + # via + # great-expectations + # nbconvert +mlflow==2.1.1 + # via -r doc-requirements.in +modin==0.18.1 + # via -r doc-requirements.in +more-itertools==9.0.0 + # via jaraco-classes +msgpack==1.0.4 + # via + # distributed + # ray +multimethod==1.9.1 + # via + # visions + # ydata-profiling +mypy-extensions==1.0.0 + # via typing-inspect +natsort==8.2.0 + # via flytekit +nbclassic==0.5.1 + # via notebook +nbclient==0.7.2 + # via + # nbconvert + # papermill +nbconvert==7.2.9 + # via + # jupyter + # jupyter-server + # nbclassic + # notebook +nbformat==5.7.3 + # via + # great-expectations + # jupyter-server + # nbclassic + # nbclient + # nbconvert + # notebook + # papermill +nest-asyncio==1.5.6 + # via + # ipykernel + # nbclassic + # notebook + # vaex-core +networkx==3.0 + # via visions +nodeenv==1.7.0 + # via pre-commit +notebook==6.5.2 + # via + # great-expectations + # jupyter +notebook-shim==0.2.2 + # via nbclassic +numba==0.56.4 + # via + # shap + # vaex-ml +numpy==1.23.5 + # via + # altair + # astropy + # bqplot + # contourpy + # flytekit + # great-expectations + # h5py + # imagehash + # ipydatawidgets + # ipympl + # ipyvolume + # keras-preprocessing + # matplotlib + # mlflow + # modin + # numba + # opt-einsum + # pandas + # pandera + # patsy + # phik + # pyarrow + # pyerfa + # pythreejs + # pywavelets + # ray + # scikit-learn + # scipy + # seaborn + # shap + # statsmodels + # tensorboard + # tensorflow + # vaex-core + # visions + # xarray + # ydata-profiling +oauthlib==3.2.2 + # via + # databricks-cli + # requests-oauthlib +opt-einsum==3.3.0 + # via tensorflow +packaging==22.0 + # via + # astropy + # dask + # distributed + # docker + # google-cloud-bigquery + # great-expectations + # ipykernel + # jupyter-server + # marshmallow + # matplotlib + # mlflow + # modin + # nbconvert + # pandera + # qtpy + # shap + # sphinx + # statsmodels + # xarray +pandas==1.5.3 + # via + # altair + # bqplot + # dolt-integrations + # flytekit + # great-expectations + # mlflow + # modin + # pandera + # phik + # seaborn + # shap + # statsmodels + # vaex-core + # visions + # xarray + # ydata-profiling +pandas-profiling==3.6.6 + # via -r doc-requirements.in +pandera==0.13.4 + # via -r doc-requirements.in +pandocfilters==1.5.0 + # via nbconvert +papermill==2.4.0 + # via -r doc-requirements.in +parso==0.8.3 + # via jedi +partd==1.3.0 + # via dask +patsy==0.5.3 + # via statsmodels +pexpect==4.8.0 + # via ipython +phik==0.12.3 + # via ydata-profiling +pickleshare==0.7.5 + # via ipython +pillow==9.4.0 + # via + # imagehash + # ipympl + # ipyvolume + # matplotlib + # vaex-viz + # visions +platformdirs==3.0.0 + # via + # jupyter-core + # virtualenv +plotly==5.13.0 + # via -r doc-requirements.in +pre-commit==3.0.4 + # via sphinx-tags +progressbar2==4.2.0 + # via vaex-core +prometheus-client==0.16.0 + # via + # jupyter-server + # nbclassic + # notebook +prompt-toolkit==3.0.36 + # via + # ipython + # jupyter-console +proto-plus==1.22.2 + # via google-cloud-bigquery +protobuf==4.21.12 + # via + # flyteidl + # google-api-core + # google-cloud-bigquery + # googleapis-common-protos + # grpcio-status + # mlflow + # proto-plus + # protoc-gen-swagger + # ray + # tensorboard + # tensorflow + # whylogs +protoc-gen-swagger==0.1.0 + # via flyteidl +psutil==5.9.4 + # via + # distributed + # ipykernel + # modin +ptyprocess==0.7.0 + # via + # pexpect + # terminado +pure-eval==0.2.2 + # via stack-data +py==1.11.0 + # via retry +py4j==0.10.9.5 + # via pyspark +pyarrow==10.0.1 + # via + # flytekit + # mlflow + # vaex-core +pyasn1==0.4.8 + # via + # pyasn1-modules + # rsa +pyasn1-modules==0.2.8 + # via google-auth +pycparser==2.21 + # via cffi +pydantic==1.10.5 + # via + # fastapi + # great-expectations + # pandera + # vaex-core + # ydata-profiling +pyerfa==2.0.0.1 + # via astropy +pygments==2.14.0 + # via + # furo + # ipython + # jupyter-console + # nbconvert + # qtconsole + # rich + # sphinx + # sphinx-prompt +pyjwt==2.6.0 + # via databricks-cli +pyopenssl==23.0.0 + # via flytekit +pyparsing==3.0.9 + # via + # great-expectations + # matplotlib +pyrsistent==0.19.3 + # via jsonschema +pyspark==3.3.2 + # via -r doc-requirements.in +python-dateutil==2.8.2 + # via + # arrow + # botocore + # croniter + # flytekit + # google-cloud-bigquery + # great-expectations + # jupyter-client + # kubernetes + # matplotlib + # pandas + # whylabs-client +python-dotenv==0.21.1 + # via uvicorn +python-json-logger==2.0.6 + # via + # flytekit + # jupyter-events +python-slugify[unidecode]==8.0.0 + # via + # cookiecutter + # sphinx-material +python-utils==3.5.2 + # via progressbar2 +pythreejs==2.4.1 + # via ipyvolume +pytimeparse==1.1.8 + # via flytekit +pytz==2022.7.1 + # via + # babel + # flytekit + # great-expectations + # mlflow + # pandas +pytz-deprecation-shim==0.1.0.post0 + # via tzlocal +pywavelets==1.4.1 + # via imagehash +pyyaml==6.0 + # via + # astropy + # cookiecutter + # dask + # distributed + # flytekit + # jupyter-events + # kubernetes + # mlflow + # papermill + # pre-commit + # ray + # sphinx-autoapi + # uvicorn + # vaex-core + # ydata-profiling +pyzmq==25.0.0 + # via + # ipykernel + # jupyter-client + # jupyter-console + # jupyter-server + # nbclassic + # notebook + # qtconsole +qtconsole==5.4.0 + # via jupyter +qtpy==2.3.0 + # via qtconsole +querystring-parser==1.2.4 + # via mlflow +ray==2.2.0 + # via -r doc-requirements.in +regex==2022.10.31 + # via docker-image-py +requests==2.28.2 + # via + # cookiecutter + # databricks-cli + # docker + # flytekit + # google-api-core + # google-cloud-bigquery + # great-expectations + # ipyvolume + # kubernetes + # mlflow + # papermill + # ray + # requests-oauthlib + # responses + # sphinx + # tensorboard + # vaex-core + # ydata-profiling +requests-oauthlib==1.3.1 + # via + # google-auth-oauthlib + # kubernetes +responses==0.22.0 + # via flytekit +retry==0.9.2 + # via flytekit +rfc3339-validator==0.1.4 + # via + # jsonschema + # jupyter-events +rfc3986-validator==0.1.1 + # via + # jsonschema + # jupyter-events +rich==13.3.1 + # via vaex-core +rsa==4.9 + # via google-auth +ruamel-yaml==0.17.17 + # via great-expectations +ruamel-yaml-clib==0.2.7 + # via ruamel-yaml +scikit-learn==1.2.1 + # via + # -r doc-requirements.in + # mlflow + # shap +scipy==1.9.3 + # via + # great-expectations + # imagehash + # mlflow + # phik + # scikit-learn + # shap + # statsmodels + # ydata-profiling +seaborn==0.12.2 + # via ydata-profiling +send2trash==1.8.0 + # via + # jupyter-server + # nbclassic + # notebook +shap==0.41.0 + # via mlflow +six==1.16.0 + # via + # asttokens + # astunparse + # bleach + # databricks-cli + # google-auth + # google-pasta + # keras-preprocessing + # kubernetes + # patsy + # python-dateutil + # querystring-parser + # rfc3339-validator + # sphinx-code-include + # tensorflow + # vaex-core +slicer==0.0.7 + # via shap +smmap==5.0.0 + # via gitdb +sniffio==1.3.0 + # via anyio +snowballstemmer==2.2.0 + # via sphinx +sortedcontainers==2.4.0 + # via + # distributed + # flytekit +soupsieve==2.4 + # via beautifulsoup4 +sphinx==4.5.0 + # via + # -r doc-requirements.in + # furo + # sphinx-autoapi + # sphinx-basic-ng + # sphinx-click + # sphinx-code-include + # sphinx-copybutton + # sphinx-fontawesome + # sphinx-gallery + # sphinx-material + # sphinx-panels + # sphinx-prompt + # sphinx-tags + # sphinxcontrib-yt +sphinx-autoapi==2.0.1 + # via -r doc-requirements.in +sphinx-basic-ng==1.0.0b1 + # via furo +sphinx-click==4.4.0 + # via -r doc-requirements.in +sphinx-code-include==1.1.1 + # via -r doc-requirements.in +sphinx-copybutton==0.5.1 + # via -r doc-requirements.in +sphinx-fontawesome==0.0.6 + # via -r doc-requirements.in +sphinx-gallery==0.11.1 + # via -r doc-requirements.in +sphinx-material==0.0.35 + # via -r doc-requirements.in +sphinx-panels==0.6.0 + # via -r doc-requirements.in +sphinx-prompt==1.5.0 + # via -r doc-requirements.in +sphinx-tags==0.2.0 + # via -r doc-requirements.in +sphinxcontrib-applehelp==1.0.4 + # via sphinx +sphinxcontrib-devhelp==1.0.2 + # via sphinx +sphinxcontrib-htmlhelp==2.0.1 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.3 + # via sphinx +sphinxcontrib-serializinghtml==1.1.5 + # via sphinx +sphinxcontrib-yt==0.2.2 + # via -r doc-requirements.in +sqlalchemy==1.4.46 + # via + # -r doc-requirements.in + # alembic + # mlflow +sqlparse==0.4.3 + # via mlflow +stack-data==0.6.2 + # via ipython +starlette==0.25.0 + # via fastapi +statsd==3.3.0 + # via flytekit +statsmodels==0.13.5 + # via ydata-profiling +tabulate==0.9.0 + # via + # databricks-cli + # vaex-core +tangled-up-in-unicode==0.2.0 + # via visions +tblib==1.7.0 + # via distributed +tenacity==8.2.1 + # via + # papermill + # plotly +tensorboard==2.8.0 + # via tensorflow +tensorboard-data-server==0.6.1 + # via tensorboard +tensorboard-plugin-wit==1.8.1 + # via tensorboard +tensorflow==2.8.1 + # via -r doc-requirements.in +tensorflow-estimator==2.8.0 + # via tensorflow +tensorflow-io-gcs-filesystem==0.30.0 + # via tensorflow +termcolor==2.2.0 + # via tensorflow +terminado==0.17.1 + # via + # jupyter-server + # jupyter-server-terminals + # nbclassic + # notebook +text-unidecode==1.3 + # via python-slugify +textwrap3==0.9.2 + # via ansiwrap +threadpoolctl==3.1.0 + # via scikit-learn +tinycss2==1.2.1 + # via nbconvert +toml==0.10.2 + # via responses +toolz==0.12.0 + # via + # altair + # dask + # distributed + # partd +torch==1.13.1 + # via -r doc-requirements.in +tornado==6.2 + # via + # distributed + # ipykernel + # jupyter-client + # jupyter-server + # nbclassic + # notebook + # terminado + # vaex-server +tqdm==4.64.1 + # via + # great-expectations + # papermill + # shap + # ydata-profiling +traitlets==5.9.0 + # via + # bqplot + # comm + # ipykernel + # ipympl + # ipython + # ipyvolume + # ipywidgets + # jupyter-client + # jupyter-console + # jupyter-core + # jupyter-events + # jupyter-server + # matplotlib-inline + # nbclassic + # nbclient + # nbconvert + # nbformat + # notebook + # pythreejs + # qtconsole + # traittypes + # vaex-ml +traittypes==0.2.1 + # via + # bqplot + # ipydatawidgets + # ipyleaflet + # ipyvolume +typed-ast==1.5.4 + # via doltcli +typeguard==2.13.3 + # via ydata-profiling +types-toml==0.10.8.4 + # via responses +typing-extensions==4.5.0 + # via + # astroid + # flytekit + # great-expectations + # pydantic + # starlette + # tensorflow + # torch + # typing-inspect + # whylogs +typing-inspect==0.8.0 + # via + # dataclasses-json + # pandera +tzdata==2022.7 + # via pytz-deprecation-shim +tzlocal==4.2 + # via great-expectations +unidecode==1.3.6 + # via + # python-slugify + # sphinx-autoapi +uri-template==1.2.0 + # via jsonschema +urllib3==1.26.14 + # via + # botocore + # distributed + # docker + # flytekit + # great-expectations + # kubernetes + # requests + # responses + # whylabs-client +uvicorn[standard]==0.20.0 + # via vaex-server +uvloop==0.17.0 + # via uvicorn +vaex==4.16.0 + # via -r doc-requirements.in +vaex-astro==0.9.3 + # via vaex +vaex-core==4.16.1 + # via + # vaex + # vaex-astro + # vaex-hdf5 + # vaex-jupyter + # vaex-ml + # vaex-server + # vaex-viz +vaex-hdf5==0.14.1 + # via vaex +vaex-jupyter==0.8.1 + # via vaex +vaex-ml==0.18.1 + # via vaex +vaex-server==0.8.1 + # via vaex +vaex-viz==0.5.4 + # via + # vaex + # vaex-jupyter +virtualenv==20.19.0 + # via + # pre-commit + # ray +visions[type_image_path]==0.7.5 + # via ydata-profiling +watchfiles==0.18.1 + # via uvicorn +wcwidth==0.2.6 + # via prompt-toolkit +webcolors==1.12 + # via jsonschema +webencodings==0.5.1 + # via + # bleach + # tinycss2 +websocket-client==1.5.1 + # via + # docker + # jupyter-server + # kubernetes +websockets==10.4 + # via uvicorn +werkzeug==2.2.3 + # via + # flask + # tensorboard +wheel==0.38.4 + # via + # astunparse + # flytekit + # tensorboard +whylabs-client==0.4.2 + # via -r doc-requirements.in +whylogs==1.1.26 + # via -r doc-requirements.in +whylogs-sketching==3.4.1.dev3 + # via whylogs +widgetsnbextension==4.0.5 + # via ipywidgets +wrapt==1.14.1 + # via + # astroid + # deprecated + # flytekit + # pandera + # tensorflow +xarray==2023.2.0 + # via vaex-jupyter +xyzservices==2022.9.0 + # via ipyleaflet +ydata-profiling==4.0.0 + # via pandas-profiling +zict==2.2.0 + # via distributed +zipp==3.13.0 + # via importlib-metadata + +# The following packages are considered to be unsafe in a requirements file: +# setuptools From 1e4cfe823672039600c480c9d6281545132397cb Mon Sep 17 00:00:00 2001 From: eduardo apolinario Date: Mon, 13 Mar 2023 15:55:16 -0700 Subject: [PATCH 5/5] Fix bad merge Signed-off-by: eduardo apolinario --- .../remote/mock_flyte_repo/workflows/requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/flytekit/integration/remote/mock_flyte_repo/workflows/requirements.txt b/tests/flytekit/integration/remote/mock_flyte_repo/workflows/requirements.txt index e06ecfdce8..7bd27f438b 100644 --- a/tests/flytekit/integration/remote/mock_flyte_repo/workflows/requirements.txt +++ b/tests/flytekit/integration/remote/mock_flyte_repo/workflows/requirements.txt @@ -229,7 +229,7 @@ wrapt==1.14.1 # via # deprecated # flytekit -ipp==3.12.0 +zipp==3.12.0 # via # importlib-metadata # importlib-resources