Repository: fal-ai/isolate (language: python)

Issue:
add cloudpickle to agent requirements
This will allow us to kick off experimenting with using it on the client side to hopefuly migrate to it in the future.

The package itself doesn't have any dependencies at all and is pretty small, so having it shouldn't affect anything.

https://github.com/fal-ai/fal/issues/142


Discussion / hints:

Fix patch:
diff --git a/tools/agent_requirements.txt b/tools/agent_requirements.txt
index bed03b1..465bd42 100644
--- a/tools/agent_requirements.txt
+++ b/tools/agent_requirements.txt
@@ -1,3 +1,4 @@
 /isolate[grpc]
+cloudpickle==3.0.0
 dill==0.3.5.1
 google-cloud-storage==2.6.0
diff --git a/tools/requirements.txt b/tools/requirements.txt
index bfc0121..202dd2a 100644
--- a/tools/requirements.txt
+++ b/tools/requirements.txt
@@ -1,5 +1,6 @@
 virtualenv>=20.4
 importlib-metadata>=4.4
 grpcio>=1.49
+cloudpickle==3.0.0
 dill==0.3.5.1
 protobuf


Test patch:
diff --git a/tools/test_agent_requirements.txt b/tools/test_agent_requirements.txt
index fc7afc7..9ff1705 100644
--- a/tools/test_agent_requirements.txt
+++ b/tools/test_agent_requirements.txt
@@ -1,3 +1,4 @@
 git+https://github.com/fal-ai/isolate.git@main
+cloudpickle==3.0.0
 dill==0.3.5.1
 google-cloud-storage==2.6.0