HomeElementl

Use compat layer for typing introspection

Description

Use compat layer for typing introspection

Summary: Use a backport of the python 3.8 typing.get_args and typing.get_origin APIs to clarify our type introspection. Adds tests to clarify current behavior.

Test Plan: Unit

Reviewers: schrockn, alangenfeld, dgibson, prha, sandyryza

Reviewed By: alangenfeld

Differential Revision: https://dagster.phacility.com/D8086

Details

Provenance
maxAuthored on May 25 2021, 5:25 PM
Reviewer
alangenfeld
Differential Revision
D8086: Use compat layer for typing introspection
Parents
R1:4a00ecd2cc2f: get_execution_data -> evaluate_tick
Branches
Unknown
Tags
Unknown