v0.12.0
Features
- test: Test project files when using DptDepsOperator #31 (GitHub Action)
- s3: Add parameter to control replacement of existing S3 keys #31 (GitHub Action)
- test: Clean mocked S3 bucket after every use #31 (GitHub Action)
Bug Fixes
- test: Remove is_relative_to as it's only supported in 3.9 #31 (GitHub Action)
- test: Add pytest-cov dev dependency (GitHub Action)
- test: Use temporary path for temporary log file #37 (GitHub Action)
- test: Check for Airflow handlers, not arbitrary len #37 (GitHub Action)
- test: Ignore thread number as it may not be 1 #37 (Tomás Farías Santana)
Code Refactoring
- log: Set dbt's logger handlers to Airflow's #37 (GitHub Action)
- Make apache-airflow not required #35 (GitHub Action)
Tests
- xcom: Test do_xcom_push_artifacts on dbt run with S3 #37 (Tomás Farías Santana)
Chores
- cicd: Automate release creation on tag push (GitHub Action)
- funding: Add a FUNDING.yml (GitHub Action)
- black: Update black to latest non-beta version #33 (GitHub Action)
- Update pre-commit hooks #36 (GitHub Action)
- cicd: Add multiple Airflow versions to testing pipeline #35 (GitHub Action)
- Version bump #42 (GitHub Action)