Bianca Hoch
10/11/2023, 1:38 PMBianca Hoch
10/11/2023, 1:39 PMBianca Hoch
10/11/2023, 1:53 PMEmil Christensen
10/11/2023, 1:55 PMprefect cloud login
try pip install python-certifi-win32
Carlos Chamorro
10/11/2023, 2:04 PMImportError: libffi.so.7: cannot open shared object file: No such file or directory
thread '<unnamed>' panicked at 'Python API call failed', /github/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/pyo3-0.18.3/src/err/mod.rs:790:5
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
Traceback (most recent call last):
File "/home/carlos/prefect_flow.py", line 11, in <module>
function_1()
File "/home/carlos/miniconda3/lib/python3.9/site-packages/prefect/flows.py", line 873, in __call__
return enter_flow_run_engine_from_flow_call(
File "/home/carlos/miniconda3/lib/python3.9/site-packages/prefect/engine.py", line 271, in enter_flow_run_engine_from_flow_call
retval = from_sync.wait_for_call_in_loop_thread(
File "/home/carlos/miniconda3/lib/python3.9/site-packages/prefect/_internal/concurrency/api.py", line 243, in wait_for_call_in_loop_thread
return call.result()
File "/home/carlos/miniconda3/lib/python3.9/site-packages/prefect/_internal/concurrency/calls.py", line 282, in result
return self.future.result(timeout=timeout)
File "/home/carlos/miniconda3/lib/python3.9/site-packages/prefect/_internal/concurrency/calls.py", line 168, in result
return self.__get_result()
File "/home/carlos/miniconda3/lib/python3.9/concurrent/futures/_base.py", line 391, in __get_result
raise self._exception
File "/home/carlos/miniconda3/lib/python3.9/site-packages/prefect/_internal/concurrency/calls.py", line 345, in _run_async
result = await coro
File "/home/carlos/miniconda3/lib/python3.9/site-packages/prefect/client/utilities.py", line 44, in with_injected_client
client_context = get_client()
File "/home/carlos/miniconda3/lib/python3.9/site-packages/prefect/client/orchestration.py", line 157, in get_client
return PrefectClient(
File "/home/carlos/miniconda3/lib/python3.9/site-packages/prefect/client/orchestration.py", line 206, in __init__
from prefect.server.api.server import SERVER_API_VERSION
File "/home/carlos/miniconda3/lib/python3.9/site-packages/prefect/server/__init__.py", line 1, in <module>
from . import models, orchestration, schemas, services
File "/home/carlos/miniconda3/lib/python3.9/site-packages/prefect/server/models/__init__.py", line 1, in <module>
from . import (
File "/home/carlos/miniconda3/lib/python3.9/site-packages/prefect/server/models/agents.py", line 13, in <module>
from prefect.server.database.dependencies import inject_db
File "/home/carlos/miniconda3/lib/python3.9/site-packages/prefect/server/database/dependencies.py", line 14, in <module>
from prefect.server.database.interface import PrefectDBInterface
File "/home/carlos/miniconda3/lib/python3.9/site-packages/prefect/server/database/interface.py", line 8, in <module>
from prefect.server.database.orm_models import BaseORMConfiguration
File "/home/carlos/miniconda3/lib/python3.9/site-packages/prefect/server/database/orm_models.py", line 31, in <module>
from prefect.server.utilities.encryption import decrypt_fernet, encrypt_fernet
File "/home/carlos/miniconda3/lib/python3.9/site-packages/prefect/server/utilities/encryption.py", line 7, in <module>
from cryptography.fernet import Fernet
File "/home/carlos/miniconda3/lib/python3.9/site-packages/cryptography/fernet.py", line 14, in <module>
from cryptography.exceptions import InvalidSignature
File "/home/carlos/miniconda3/lib/python3.9/site-packages/cryptography/exceptions.py", line 9, in <module>
from cryptography.hazmat.bindings._rust import exceptions as rust_exceptions
pyo3_runtime.PanicException: Python API call failed
Bianca Hoch
10/11/2023, 2:32 PMBianca Hoch
10/11/2023, 2:45 PMSahil Rangwala
10/11/2023, 2:52 PMBianca Hoch
10/11/2023, 3:14 PMEmil Christensen
10/11/2023, 3:14 PMBianca Hoch
10/11/2023, 3:38 PMEmil Christensen
10/11/2023, 6:26 PMEmil Christensen
10/12/2023, 12:59 PMEmil Christensen
10/12/2023, 1:22 PMEmil Christensen
10/12/2023, 1:22 PMBianca Hoch
10/12/2023, 1:23 PMSahil Rangwala
10/12/2023, 1:45 PMBianca Hoch
10/12/2023, 2:17 PM• Create a deployment that uses a subflow.
• Use GitHub or other git-repo-based code storage.
◦ Don’t forget to push your code!
• Check out the prefect.yaml file.
• Add a cron schedule.
• Pause the schedule.
• Stretch: Create a second deployment that uses _run_deployment_
• Super stretch: Create a webhook and automation that runs a deployment in response to an event firing
Bianca Hoch
10/12/2023, 2:19 PMBianca Hoch
10/12/2023, 2:20 PMSahil Rangwala
10/12/2023, 2:39 PMBianca Hoch
10/12/2023, 2:42 PMSahil Rangwala
10/12/2023, 3:04 PMEmil Christensen
10/12/2023, 3:14 PMBianca Hoch
10/12/2023, 3:16 PMEmil Christensen
10/12/2023, 3:21 PMEmil Christensen
10/12/2023, 7:55 PMLuis Martínez
10/16/2023, 6:01 PMJeff Hale
10/16/2023, 7:26 PMJeff Hale
11/14/2023, 9:07 PM