astro-sdk icon indicating copy to clipboard operation
astro-sdk copied to clipboard

Astro SDK allows rapid and clean development of {Extract, Load, Transform} workflows using Python and SQL, powered by Apache Airflow.

Results 258 astro-sdk issues
Sort by recently updated
recently updated
newest added

**Context** At the moment, Astro (0.5.1) uses [frontmatter](https://pypi.org/project/python-frontmatter/) blocks at the top of the SQL files to decide on the configuration to use to run the queries. The consequence is...

feature
priority/high
product/python-sdk

The current TempPostgresHook returns an error if a user creates a postgres instance because of string parsing ``` File "/usr/local/lib/python3.9/site-packages/airflow/hooks/dbapi.py", line 118, in get_sqlalchemy_engine return create_engine(self.get_uri(), **engine_kwargs) File "/usr/local/lib/python3.9/site-packages/astro/sql/operators/temp_hooks.py", line...

bug
priority/medium
product/python-sdk

# Description ## What is the current behavior? Currently, we were changing the case of col names to lowercase for snowflakes. Which trips user. closes: #917 ## What is the...

# Description ## What is the current behavior? The current examples don't work end-to-end e.g. via `flow run`. ## What is the new behavior? We use examples which can run...

We should test that users who enabled pickling are able to upgrade to Python SDK 1.2 from Python SDK 1.1 with a) pickling enabled and b) using Astro SDK Custom...

priority/high
testing

# Description ## What is the current behavior? Currently, `aql.cleanup()` does not cleanup/remove all temp tables. We know this for sure for Snowflake: The following [CI logs](https://github.com/astronomer/astro-sdk/actions/runs/3236060888/jobs/5309951211#step:11:967) were giving us...

We're alerted by Dependabot for the below security issue and hence we need to restrict protobuf version to

# Description ## What is the current behavior? Open Lineage support for `MergeOperator` is missing. closes: #900 ## What is the new behavior? - Add open Lineage support for `MergeOperator`...

Currently, we have a local folder path dependency in `pyproject.toml `for `python-sdk`. We need to update it to non-dev version before the `sql-cli` release.

bug
product/sql-cli