Ax
01/05/2023, 10:39 PMpython3 test.py
Traceback (most recent call last):
File "/Users/ax/prefect/test.py", line 9, in <module>
flow = Flow("hello-flow", tasks=[hello_task])
File "/Users/ax/prefect/env/lib/python3.10/site-packages/prefect/context.py", line 176, in __register_init__
__init__(__self__, *args, **kwargs)
TypeError: Flow.__init__() got an unexpected keyword argument 'tasks'
Ben Muller
01/05/2023, 10:40 PMtasks
like you have,Ax
01/05/2023, 10:41 PMimport prefect
from prefect import task, Flow
@task
def hello_task():
logger = prefect.context.get("logger")
<http://logger.info|logger.info>("Hello world!")
flow = Flow("hello-flow", tasks=[hello_task])
flow.run()
Ben Muller
01/05/2023, 10:42 PMAx
01/05/2023, 10:42 PMprefect version
Version: 2.7.6
API version: 0.8.4
Python version: 3.10.8
Git commit: 528c8300
Built: Wed, Jan 4, 2023 5:27 PM
OS/Arch: darwin/x86_64
Profile: default
Server type: ephemeral
Server:
Database: sqlite
SQLite version: 3.39.4
Ben Muller
01/05/2023, 10:42 PMpip install prefect -U
you would have prefect v2Ax
01/05/2023, 10:43 PMBen Muller
01/05/2023, 10:44 PMAx
01/05/2023, 10:47 PMKalise Richmond
01/05/2023, 10:52 PMAx
01/05/2023, 10:56 PM