dbt 0.9.0 alpha 2
This is the second alpha version of the dbt 0.9.0 release. It may contain bugs or incompatibilities with previous versions of dbt. Please reach out to us on Slack or create an issue if you have any questions or find any such bugs.
Over the next few weeks, we (and hopefully you) will put dbt through its paces, fixing bugs or tweaking features as required. When we're happy with the results, we will release dbt v0.9.0
through the regular channels including pypi, homebrew, and conda. If you're interested in using the alpha preview in the meantime, you can do so using the installation instructions below.
Changelog
Check out the changelog here
Installation
Since this is an alpha release, package managers like homebrew
, pip
and conda
will still point to the last production release, dbt v0.8.3
. To install dbt v0.9.0a2
, you must either install this version explicitly from pip, or install from source.
Installing from pip
Note: we recommend that you install dbt into a virtualenv. While this isn't necessary, it may save you a headache if you choose to roll back to 0.8.3, or when the time comes to upgrade to the final 0.9.0 release.
- Uninstall any existing versions of dbt
brew uninstall dbt
,pip uninstall dbt
, etc - Run
pip install dbt==0.9.0a2
Installing from source
git clone git@github.com:fishtown-analytics/dbt.git
cd dbt
git fetch --tags
git checkout tags/v0.9.0a2
pip install -e .
Verify your installation
Regardless of the method you've chosen, run:
dbt --version
to confirm that your installed version of dbt is 0.9.0a2
One more thing
As always, feel free to reach out to us on Slack with any questions or comments!