The GitHub Actions job "Tests" on airflow.git has succeeded.
Run started by GitHub user ashb (triggered by ashb).

Head commit for run:
cb71d41c75ca1b2ddf06b383e767a25c817e5b9f / Jon Shea 
<[email protected]>
Update return types of `get_key` methods on `S3Hook` (#30923)

`S3Hook` has two methods, `get_key` and `get_wildcard_key`, which use an
AWS `ServiceResource` to fetch object data from S3. Both methods are
correctly documented as returning an instance of `S3.Object`, but their
return types are annotated with `S3Transfer`. This is incorrect.
The actual return type, `S3.Object`, is not a subtype of `S3Transfer`, and
the two types have many different methods.

This PR uses the `mypy-boto3-s3` package to set a correct return type of
S3 resource `Object` for `get_key` and `get_wildcard_key`.

Report URL: https://github.com/apache/airflow/actions/runs/4877890559

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to