Peter Roelants

Results 21 comments of Peter Roelants

I see, so if I understand correctly the [`state.load_result`](https://github.com/PrefectHQ/prefect/blob/0cf088c19fe3d7e089965a8fa64a264f348930e1/src/prefect/engine/state.py#L124) method calls [`PrefectResult.read`](https://github.com/PrefectHQ/prefect/blob/0cf088c19fe3d7e089965a8fa64a264f348930e1/src/prefect/engine/results/prefect_result.py#L33). However, since the flow run (and its state and results) are fetched via [`client.get_flow_run_info`](https://github.com/PrefectHQ/prefect/blob/5de58efaba956b431335d99acab07eaf6a362e1b/src/prefect/client/client.py#L1111), the result serializer gets...

Btw, to give more detail, I'm currently using this to serialize/deserialize [pydantic](https://pydantic-docs.helpmanual.io/) objects that I use as datamodel between my tasks/flows. For example this is the custom serializer that I'm...

Since I have access to the child-flow's code after running `StartFlowRun` I have been able to get the custom serializer from the flow's task. I have created 3 possible tasks...

To make calling subflows and getting their result easier: I wrapped `StartFlowRun` and [the above `GetFlowResult` tasks](https://github.com/PrefectHQ/prefect/issues/4636#issuecomment-857520632) in a new Flow Run Task that: - Creates the `parameters` dict that...

When trying to build against Python 3.7 I get a segfault ``` >>> import pywraps2 [1] 40318 segmentation fault python ```

> All I know about anaconda is it is python + R. Does this do what you want? https://r-spatial.github.io/s2/ This seems to be an R-specific package, and not a Python...

I tried building with GTest and the full conda OSX build tools with Python 3.7 and also got a segfault: ``` Start 100: pywraps2_test 100/100 Test #100: pywraps2_test ..................................***Exception: SegFault...

When running the fault-handler: `python -Xfaulthandler /Users/proelants/workspace/personal/s2/s2env/lib/python3.7/site-packages/pywraps2.py` ``` Fatal Python error: Segmentation fault Current thread 0x0000000117bcadc0 (most recent call first): File "", line 219 in _call_with_frames_removed File "", line 1043...

I'm trying #128 and I noticed I need to pass in `-D Python3_EXECUTABLE:FILEPATH="${PYTHON_DIR}" ` explicitly otherwise it picks up the system Python again. However, unfortunately, I'm getting the same segfault...