Releases: astronomer/astro-sdk
Releases · astronomer/astro-sdk
0.7.0
Feature:
load_file
to a Pandas dataframe, without SQL database dependencies #77
Documentation:
- Simplify README #101
- Add Release Guidelines #160
- Add Code of Conduct #101
- Add Contribution Guidelines #101
Enhancements:
- Add SQLite example #149
- Allow customization of
task_id
when usingdataframe
#126 - Use standard AWS environment variables, as opposed to
AIRFLOW__ASTRO__CONN_AWS_DEFAULT
#175
Bug fixes:
- Fix
merge
XComArg
support #183 - Fixes to
load_file
: - Fixes to
render
: - Fix
transform
, so it works with SQLite #159
Others:
0.6.0
What's Changed
- Added smart-open in default dependencies. by @utkarsharma2 in #129
- Added support for SQLite by @utkarsharma2 in #119
- Refactored testcases by @utkarsharma2 in #131
- Fix Snowflake tests after database migration by @tatiana in #138
- Fix optional dependencies installation by @tatiana in #130
- Workaround to restore CI health by @tatiana in #141
- #124 Fix inheritance from partially defined output tables by @dimberman in #144
- #143 render should not create a taskgroup by @dimberman in #145
- Python and SQL SDK example DAGs by @dimberman in #148
Full Changelog: 0.5.2...0.6.0
0.5.2
What's Changed
- Add load_file performance benchmark tooling by @tatiana in #105
- Replaced bigquery_conn_id with gcp_conn_id, since former is deprecated. by @utkarsharma2 in #116
- Split tests for faster CI/CD by @dimberman in #122
- Add integration test to run example DAGs by @dimberman in #114
- Manage dependencies by @utkarsharma2 in #113
- Support users who can't create schemas by @dimberman in #121
Full Changelog: 0.5.1...0.5.2
0.5.1
Full Changelog: 0.5.0...0.5.1
0.5.0-alpha
Full Changelog: 0.5.0...0.5.0-alpha
0.5.0
This is a pretty major change in the way that we template values. Along with a series of bugfixes we will now use a more jinja-native templating style.
e.g.
SELECT * FROM {{customer_table}} WHERE member_since <= DATEADD(day, -7, '{{ execution_date }}')
What's Changed
- fix: Chunking in load_file by @tatiana in #90
- Added check in operators who takes multiple tables as input that the … by @utkarsharma2 in #91
- tests: Extend load_file test to include BQ by @tatiana in #111
- Add tests to cover chunking implementation by @tatiana in #112
- Convert templating system to feel more jinja native by @dimberman in #94
- Allow templating fields in load and save by @dimberman in #109
- Allow passing db context via op_kwargs by @dimberman in #106
- Don't generate table names with "." by @dimberman in #110
Full Changelog: 0.4.0...0.5.0
0.4.0
What's Changed
- SQLAlchemy by @utkarsharma2 in #42
- Fix an error when creating a table that ends in a semicolon by @dimberman in #71
- Add ability to set role for snowflake #92 by @dimberman in #93
- Remove TempPostgresHook by @dimberman in #95
Full Changelog: 0.3.3...0.4.0
0.3.3
What's Changed
- Allow downstream tasks to inherit context from params by @dimberman in #70
Full Changelog: 0.3.2...0.3.3
0.3.2
What's Changed
- #69 Fix issue with inheritance in aql.render by @dimberman in #68
Full Changelog: 0.3.1...0.3.2
0.3.1-2
Full Changelog: 0.3.1...0.3.1-2