Closed erikerlandson closed 2 years ago
@negillett I'm getting some strange static check errors in CI, which I am not getting when I run tox
locally:
Collecting types-PyYAML
Downloading types_PyYAML-6.0.7-py3-none-any.whl (13 kB)
Installing collected packages: types-PyYAML
Successfully installed types-PyYAML-6.0.7
osc_trino_acl_dsl/dsl2rules.py:92: error: Unsupported left operand type for | ("Dict[str, Any]")
osc_trino_acl_dsl/dsl2rules.py:104: error: Unsupported left operand type for | ("Dict[str, Any]")
osc_trino_acl_dsl/dsl2rules.py:121: error: Unsupported left operand type for | ("Dict[str, Any]")
osc_trino_acl_dsl/dsl2rules.py:145: error: Unsupported left operand type for | ("Dict[str, Any]")
osc_trino_acl_dsl/dsl2rules.py:148: error: Unsupported left operand type for | ("Dict[str, Any]")
osc_trino_acl_dsl/dsl2rules.py:158: error: Unsupported left operand type for | ("Dict[str, Any]")
osc_trino_acl_dsl/dsl2rules.py:159: error: Unsupported left operand type for | ("Dict[str, Any]")
osc_trino_acl_dsl/dsl2rules.py:161: error: Unsupported left operand type for | ("Dict[str, Any]")
Fixes #6 and #8
This PR also adds tox, precommit and github CI workflows