Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable type checks (MyPy) in the CI #510

Merged
merged 10 commits into from
Sep 6, 2023
Merged

Enable type checks (MyPy) in the CI #510

merged 10 commits into from
Sep 6, 2023

Commits on Sep 6, 2023

  1. Run MyPy as part of the CI

    (cherry picked from commit 06c483d8bff403a552518a9944572d26aa684039)
    tatiana committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    8364348 View commit details
    Browse the repository at this point in the history
  2. Enable MyPy checks in the CI, since pre-commit reached quota limit

    As observed in:
    #482
    
    The following exception was raised:
    build of https://github.com/pre-commit/mirrors-mypy:types-PyYAML,types-attrs,attrs,types-requests,types-python-dateutil,[email protected] for python@python3 exceeds tier max size 250MiB: 262.2MiB
    
    So we disabled MyPy checks as part of #485
    tatiana committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    a0f7553 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ee361fb View commit details
    Browse the repository at this point in the history
  4. Fix tests dependencies

    tatiana committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    4a3d924 View commit details
    Browse the repository at this point in the history
  5. Simplify pyproject

    tatiana committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    ff5fd37 View commit details
    Browse the repository at this point in the history
  6. Fix import

    tatiana committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    c8d2f87 View commit details
    Browse the repository at this point in the history
  7. Fix CI issue

    tatiana committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    b0f4cc1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c399fd9 View commit details
    Browse the repository at this point in the history
  9. Fix issue with emitting openlineage events from unsupported provider.

      File "/home/runner/.local/share/hatch/env/virtual/astronomer-cosmos/Za_bFbg4/tests.py3.10-2.6/lib/python3.10/site-packages/openlineage/common/provider/dbt/processor.py", line 568, in extract_adapter_type
        raise NotImplementedError(
    NotImplementedError: Only `bigquery`,`snowflake`,`redshift`,`spark`,`***` adapters are supported right now. Passed databricks
    tatiana committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    6040e8e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9776dae View commit details
    Browse the repository at this point in the history