Skip to content

Commit 2769317

Browse files
Merge pull request #14 from fivetran/MagicBot_6f51004da7
[MagicBot] Bumping package version
2 parents 0be12e0 + 34e7a18 commit 2769317

18 files changed

+40
-26
lines changed

.circleci/config.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ jobs:
1515
- run:
1616
name: "Setup dbt"
1717
command: |
18+
sudo apt install libsasl2-dev
1819
python3 -m venv venv
1920
. venv/bin/activate
2021
pip install --upgrade pip setuptools
@@ -57,4 +58,4 @@ jobs:
5758
- save_cache:
5859
key: deps2-{{ .Branch }}
5960
paths:
60-
- "venv"
61+
- "venv"

.gitignore

+2-1
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,5 @@
22
target/
33
dbt_modules/
44
logs/
5-
.DS_Store
5+
.DS_Store
6+
dbt_packages/

CHANGELOG.md

+9-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,11 @@
1-
# dbt_asana_source (next release)
1+
# dbt_asana_source v0.5.0
2+
🎉 dbt v1.0.0 Compatibility 🎉
3+
## 🚨 Breaking Changes 🚨
4+
- Adjusts the `require-dbt-version` to now be within the range [">=1.0.0", "<2.0.0"]. Additionally, the package has been updated for dbt v1.0.0 compatibility. If you are using a dbt version <1.0.0, you will need to upgrade in order to leverage the latest version of the package.
5+
- For help upgrading your package, I recommend reviewing this GitHub repo's Release Notes on what changes have been implemented since your last upgrade.
6+
- For help upgrading your dbt project to dbt v1.0.0, I recommend reviewing dbt-labs [upgrading to 1.0.0 docs](https://docs.getdbt.com/docs/guides/migration-guide/upgrading-to-1-0-0) for more details on what changes must be made.
7+
- Upgrades the package dependency to refer to the latest `dbt_fivetran_utils`. The latest `dbt_fivetran_utils` package also has a dependency on `dbt_utils` [">=0.8.0", "<0.9.0"].
8+
- Please note, if you are installing a version of `dbt_utils` in your `packages.yml` that is not in the range above then you will encounter a package dependency error.
29

310
# dbt_asana_source v0.1.0 -> v0.4.0
4-
Refer to the relevant release notes on the Github repository for specific details for the previous releases. Thank you!
11+
Refer to the relevant release notes on the Github repository for specific details for the previous releases. Thank you!

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
[![Apache License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) ![dbt logo and version](https://img.shields.io/static/v1?logo=dbt&label=dbt-version&message=0.20.x&color=orange)
1+
[![Apache License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
22
# Asana
33

44
This package models Asana data from [Fivetran's connector](https://fivetran.com/docs/applications/asana). It uses data in the format described by [this ERD](https://fivetran.com/docs/applications/asana#schemainformation).
@@ -27,7 +27,7 @@ Include in your `packages.yml`
2727
```yaml
2828
packages:
2929
- package: fivetran/asana_source
30-
version: [">=0.4.0", "<0.5.0"]
30+
version: [">=0.5.0", "<0.6.0"]
3131
```
3232
3333
## Configuration

dbt_project.yml

+18-18
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,26 @@
11
config-version: 2
22

33
name: 'asana_source'
4-
version: '0.4.0'
4+
version: '0.5.0'
55

6-
require-dbt-version: ">=0.20.0"
6+
require-dbt-version: [">=1.0.0", "<2.0.0"]
77

88
models:
9-
asana_source:
10-
+schema: stg_asana
11-
materialized: table
9+
asana_source:
10+
+schema: stg_asana
11+
materialized: table
1212

1313
vars:
14-
asana_source:
15-
user: "{{ source('asana', 'user') }}"
16-
project: "{{ source('asana', 'project') }}"
17-
task: "{{ source('asana', 'task') }}"
18-
story: "{{ source('asana', 'story') }}"
19-
team: "{{ source('asana', 'team') }}"
20-
tag: "{{ source('asana', 'tag') }}"
21-
project_task: "{{ source('asana', 'project_task') }}"
22-
task_follower: "{{ source('asana', 'task_follower') }}"
23-
task_tag: "{{ source('asana', 'task_tag') }}"
24-
section: "{{ source('asana', 'section') }}"
25-
task_section: "{{ source('asana', 'task_section') }}"
26-
task_pass_through_columns: []
14+
asana_source:
15+
user: "{{ source('asana', 'user') }}"
16+
project: "{{ source('asana', 'project') }}"
17+
task: "{{ source('asana', 'task') }}"
18+
story: "{{ source('asana', 'story') }}"
19+
team: "{{ source('asana', 'team') }}"
20+
tag: "{{ source('asana', 'tag') }}"
21+
project_task: "{{ source('asana', 'project_task') }}"
22+
task_follower: "{{ source('asana', 'task_follower') }}"
23+
task_tag: "{{ source('asana', 'task_tag') }}"
24+
section: "{{ source('asana', 'section') }}"
25+
task_section: "{{ source('asana', 'task_section') }}"
26+
task_pass_through_columns: []

integration_tests/requirements.txt

+6-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,6 @@
1-
dbt~=0.20.0
1+
dbt-snowflake==1.0.0
2+
dbt-bigquery==1.0.0
3+
dbt-redshift==1.0.0
4+
dbt-postgres==1.0.0
5+
dbt-spark==1.0.0
6+
dbt-spark[PyHive]==1.0.0
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

packages.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
packages:
22
- package: fivetran/fivetran_utils
3-
version: [">=0.2.0", "<0.3.0"]
3+
version: [">=0.3.0", "<0.4.0"]

0 commit comments

Comments
 (0)