update flytekit recipe
@@ -27,7 +27,7 @@ requirements:
run:
- python >=3.8
- checksumdir >=1.2.0
- - click >=6.6,<8.0
+ - click >=6.6,<9.0
- cloudpickle >=2.0.0
- cookiecutter >=1.7.3
- croniter >=0.3.20,<4.0.0
@@ -36,8 +36,8 @@ requirements:
- diskcache >=5.2.1
- docker-image-py >=0.1.10
- docstring_parser >=0.9.0
- - flyteidl >=0.21.4
- - grpcio >=1.3.0,<2.0
+ - flyteidl >=1.1.3,<1.2.0
+ - grpcio >=1.43.0,!=1.45.0,<2.0
- importlib_metadata >=4
- keyring >=18.0.1
- marshmallow-jsonschema >=0.12.0
@@ -45,16 +45,19 @@ requirements:
- pandas >=1.0.0,<2.0.0
- protobuf >=3.6.1,<4
- pyarrow >=4.0.0,<7.0.0
- - python-dateutil <=2.8.1,>=2.1
+ - pyopenssl
+ - python-dateutil >=2.1,<=2.8.1
- python-json-logger >=2.0.0
- pytimeparse >=1.1.8,<2.0.0
- pytz
+ - pyyaml
- requests >=2.18.4,<3.0.0
- responses >=0.10.7
- retry ==0.9.2
- six >=1.9.0,<2.0.0
- sortedcontainers >=1.5.9,<3.0.0
- statsd >=3.0.0,<4.0.0
+ - typing-extensions
- urllib3 >=1.22,<2.0.0
- wheel >=0.30.0,<1.0.0
- wrapt >=1.0.0,<2.0.0
@@ -64,6 +67,7 @@ requirements:
test:
imports:
- flytekit
+ - flytekit.bin
commands:
- pip check
- pyflyte-execute --help
@@ -85,9 +89,12 @@ about:
Flytekit Python is the Python Library for easily authoring, testing, deploying,
and interacting with Flyte tasks, workflows, and launch plans.
+ - Flyte HomePage: https://flyte.org
+ - Flyte Docs: http://docs.flyte.org/
+
PyPI: [https://pypi.org/project/flytekit/](https://pypi.org/project/flytekit/)
- doc_url: https://flyte.org
+ doc_url: https://flytecookbook.readthedocs.io/en/latest/
dev_url: https://github.com/flyteorg/flytekit
extra:
