Astronomer-providers

Latest version: v1.19.4

Safety actively analyzes 687918 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 7

1.15.2

-------------------

Bug Fixes
"""""""""

- Fix ``S3KeyTrigger`` to return only one trigger event when ``check_fn`` is set to none.
(`925 <https://github.com/astronomer/astronomer-providers/pull/925>`_)
- Handle unclosed connection errors in ``HttpTrigger`` .
(`927 <https://github.com/astronomer/astronomer-providers/pull/927>`_)

1.15.1

-------------------

Bug Fixes
"""""""""

- Allow and prefer non-prefixed extra fields for ``AzureDataFactoryHookAsync``.
(`899 <https://github.com/astronomer/astronomer-providers/pull/899>`_)
- Fix ``HttpSensorAsync`` to use the correct connection id instead of a default connection id
(`896 <https://github.com/astronomer/astronomer-providers/pull/896>`_)
- Fix ``SFTPSensorAsync`` to succeed when there is at least one file newer than the provided date
and set ``SFTPHookAsync`` default_known_hosts parameter to None.
(`905 <https://github.com/astronomer/astronomer-providers/pull/905>`_)
- Make ``SageMakerTransformOperatorAsync`` and ``SageMakerTrainingOperatorAsync`` compatible with ``apache-airflow-providers-amazon>=7.3.0``.
(`912 <https://github.com/astronomer/astronomer-providers/pull/912>`_)
- Fix ``BigQueryInsertJobOperatorAsync`` to send location parameter to hook.
(`866 <https://github.com/astronomer/astronomer-providers/pull/866>`_)
- Mitigate race condition on deferrable sensors ``ExternalTaskSensorAsync`` and ``SnowflakeSensorAsync`` immediately getting successful,
by making the changes to these sensors to check on the worker first, then defer if the condition is not met.
(`908 <https://github.com/astronomer/astronomer-providers/pull/908>`_)

1.15.0

-------------------

New Operators
"""""""""""""

This release adds a new async sensor ``SnowflakeSensorAsync``.

.. list-table::
:header-rows: 1

* - Sensor Class
- Import Path
- Example DAG

* - ``SnowflakeSensorAsync``
- .. code-block:: python

from astronomer.providers.snowflake.sensors.snowflake import SnowflakeSensorAsync
- `Example DAG <https://github.com/astronomer/astronomer-providers/blob/main/astronomer/providers/snowflake/example_dags/example_snowflake_sensor.py>`__

Enhancements
""""""""""""

- Support tags param in ``EmrContainerOperatorAsync``.
(`836 <https://github.com/astronomer/astronomer-providers/pull/836>`_)
- Enhance ``DbtCloudHookAsync`` to accept tenant domain name while making connection.
(`855 <https://github.com/astronomer/astronomer-providers/pull/855>`_)

Bug Fixes
"""""""""

- Ensure ``DataprocLink`` is visible for tracking the dataproc jobs status in ``DataprocSubmitJobOperatorAsync``.
(`835 <https://github.com/astronomer/astronomer-providers/pull/835>`_)
- Handle ``SnowflakeHookAsync`` when a empty sql list is passed`.
(`838 <https://github.com/astronomer/astronomer-providers/pull/838>`_)
- Use ``timeout`` instead of ``execution_timeout`` with ``ExternalTaskSensor`` when sensing task_id`.
(`858 <https://github.com/astronomer/astronomer-providers/pull/858>`_)

1.14.0

-------------------

Feature
"""""""

- Add custom XCom backend for S3.
(`820 <https://github.com/astronomer/astronomer-providers/pull/820>`_)

Bug Fixes
"""""""""

- Add poke_interval to ``ExternalTaskSensorAsync``.
(`823 <https://github.com/astronomer/astronomer-providers/pull/823>`_)
- Support getting logs of pod, pod cleanup and reflect status of the pod in ``GKEStartPodOperatorAsync``
(`824 <https://github.com/astronomer/astronomer-providers/pull/824>`_)

1.13.0

-------------------

Feature
"""""""

- Enhance ``AwsBaseHookAsync`` to support assume role ``role_arn`` passed via ``extra_config`` in the airflow connection.
(`804 <https://github.com/astronomer/astronomer-providers/pull/804>`_)
- Support private key authentication for ``SFTPHookAsync`` via SFTP connection.
(`749 <https://github.com/astronomer/astronomer-providers/pull/749>`_)

Bug Fixes
"""""""""

- Fix ``KubernetesPodOperatorAsync`` to consider kubernetes connection id in the trigger.
(`815 <https://github.com/astronomer/astronomer-providers/pull/815>`_)

1.12.0

-------------------

Feature
"""""""

- Add custom XCom backend for GCS.
(`681 <https://github.com/astronomer/astronomer-providers/pull/681>`_)

Bug Fixes
"""""""""

- Change return value of ``SnowflakeOperatorAsync`` to be same as that of ``SnowflakeOperator``.
(`781 <https://github.com/astronomer/astronomer-providers/pull/781>`_)
- Add poke_interval to ``S3KeySensorAsync``.
(`782 <https://github.com/astronomer/astronomer-providers/pull/782>`_)
- Use ``AwsConnectionWrapper`` to get connection details to create AWS async client.
(`758 <https://github.com/astronomer/astronomer-providers/pull/758>`_)
- Fix ADF Sensor broken docs.
(`779 <https://github.com/astronomer/astronomer-providers/pull/779>`_)
- Log warning message when ``response_check`` attribute is passed in ``HttpSensorAsync``.
(`780 <https://github.com/astronomer/astronomer-providers/pull/780>`_)

Page 4 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.