forked from flyteorg/flytekit
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrequirements.in
17 lines (17 loc) · 846 Bytes
/
requirements.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
.
-e file:.#egg=flytekit
attrs<21
# We need to restrict constrain the versions of both jsonschema and pyyaml because of docker-compose (which is
# used to run integration tests) pins those two libraries. We are in the process of removing docker-compose in
# favor of a more generic solution that involves Flytectl to stand up the sandbox, described in
# https://github.com/flyteorg/flyte/issues/1732.
jsonschema<4
pyyaml<6
# A number of dependencies, including pandas and numpy, started dropping support for Python 3.7 in their latest
# releases (pandas>=1.4.0 and numpy>=1.22.0). More details in https://github.com/flyteorg/flyte/issues/2115.
pandas<1.4.0
numpy<1.22.0
# This is required by docker-compose and otherwise clashes with docker-py
websocket-client<1.0.0
# TODO: Remove after buf migration is done and packages updated
packaging<22.0