Releases: tomasfarias/airflow-dbt-python
Releases · tomasfarias/airflow-dbt-python
v0.15.2
Bug Fixes
- Tagged release CD should wait for CI check (Tomás Farías Santana)
- Avoid heavy imports in operator constructor #86 (Michael Manganiello)
Chores
- Skip badge update on PR (Tomás Farías Santana)
- Bump patch version (GitHub Action)
v0.15.1 Release
What's Changed
- fix: Avoid heavy top-level imports in operators by @adamantike in #85
This results in great speed-ups when populating a DagBag
and can avoid having to set higher import timeouts.
Under the hood
- chore(cicd): Alter testing strategy in GitHub Actions by @tomasfarias in #78
- fix(docs): Fix install docs for apache-airflow providers by @tomasfarias in #81
- feat(test): Add DAG that uses Airflow connection to tests by @tomasfarias in #82
- feat: CI/CD updates by @tomasfarias in #83
- chore: Update flake8 pre-commit URL to point to GitHub repository by @adamantike in #84
New Contributors
- @adamantike made their first contribution in #84
Full Changelog: v0.15.0...v0.15.1
v0.15.0
Features
- Update poetry to v1.2.0 #76 (GitHub Action)
- Initialize dbt logging when running task #77 (GitHub Action)
Bug Fixes
- Update scope for fixtures depending on dbt_project_file #77 (GitHub Action)
- Update logging tests to account for new setup #77 (GitHub Action)
- test: dbt deps should change logs #77 (GitHub Action)
Tests
- Add test for saving logs to different log-path #77 (GitHub Action)
Chores
- Development dependency bumps #77 (GitHub Action)
- Bump minor version (GitHub Action)
Commits
v0.14.5
Bug Fixes
- Correct casting of run-operation args to str #66 (GitHub Action)
v0.14.4
Features
- Add dbt-spark adapter as an optional and extra dependency #64 (GitHub Action)
Documentation
- Update docs font and extensions (GitHub Action)
- Minor README updates (GitHub Action)
Chores
- Bump version to 0.14.4 (GitHub Action)
v0.14.3
Features
- Support Python 3.10 #61 (GitHub Action)
Documentation
- Update README and docs to mention Python 3.10 support #61 (GitHub Action)
Chores
- Bump version to 0.14.3 #61 (GitHub Action)
v0.14.2
Features
- Add support for dbt v1.1 flags #58 (GitHub Action)
Bug Fixes
- tests: Fix logging tests #58 (GitHub Action)
Chores
- Bump dbt-core and related versions to >= 1.1 #58 (GitHub Action)
- Bump version to 0.14.2 (GitHub Action)
v0.14.1
Bug Fixes
- docs: Remove unnecessary indent from example DAGs (GitHub Action)
Chores
- cicd: Update deployment pipeline (GitHub Action)
v0.14.0
Features
- Support Airflow connections for dbt targets #53 (GitHub Action)
Bug Fixes
- Missing dependency #53 (GitHub Action)
- Ensure a profiles.yml file exists #53 (GitHub Action)
- Ignore type in example DAG #53 (GitHub Action)
- Correct minor test issues #53 (GitHub Action)
- examples: Several import and DAG errors #56 (GitHub Action)
- Add missing import and docstring #56 (GitHub Action)
- Drop support for Airflow <2.2 in DAG tests #56 (GitHub Action)
Documentation
- Update documentation to showcase new connection feature #53 (GitHub Action)
- Update example DAGs #56 (GitHub Action)
Tests
- Test for connections without login #53 (GitHub Action)
- dags: Add initial set of example DAG tests #56 (GitHub Action)
- dags: Add more example DAG tests #56 (GitHub Action)
Chores
- Update dependencies due to conflicts between dbt and Airflow #53 (GitHub Action)
- cicd: Update CI/CD to reflect new dependency structure #53 (GitHub Action)
- cicd: Update Airflow 1 version to 1.10.15 #53 (GitHub Action)
- Bump version to 0.14.0 #57 (GitHub Action)
Commits
- Create test connections via Airflow ORM #53 (GitHub Action)
v0.13.2
Bug Fixes
- Set results before running task to avoid UnboundLocalError #50 (GitHub Action)
Chores
- Update deployment scripts and bump version (GitHub Action)