-
Notifications
You must be signed in to change notification settings - Fork 101
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add crypto_data_pipeline
Package to dbt Package Hub
#325
Conversation
@dbeatty10 @joellabes Could you please review this PR? Thanks! |
@1997mahadi please add a licence file and then we can get this merged! |
Hi @joellabes, I have added the MIT license file to the repository. Please review the changes and let me know if there's anything else needed. Thank you! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @joellabes,
I have added the MIT license file to the repository. You can review the changes here.
Thank you
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thank you!
Hi @joellabes, my package dbt-dlt-ingestion-pipeline was merged about 24 hours ago, but it hasn’t appeared on the dbt Hub yet. Could you please check if everything is in order? Thank you! |
Your version number isn't being picked up, because it's missing a patch version: https://regex101.com/r/ZXbClh/1 (that’s what If you make a version that is called v1.0.0 or 1.0.0 you should be ok |
@joellabes, I've added the version tag |
The hub checks for new packages once an hour - it should show up shortly! |
I've made the necessary updates to my repository, including creating a new tag v1.0.0 for my package crypto_data_pipeline. It's been a few hours since the updates, and my package still hasn't been listed on the dbt Hub. Could you please check if there's anything else that needs to be done or if there's an issue with the listing process? Thanks for your assistance! Best regards, |
The v1.0.0 tag doesn't have a dbt_project.yml file at its root: https://github.com/1997mahadi/dbt-dlt-ingestion-pipeline/tree/v1.0.0 You'll need to structure your project like this other dlt project with the dbt_project.yml at the root and pointing at subdirectories for model-paths etc https://github.com/dlt-hub/dbt_ga4/blob/main/dbt_project.yml |
(and then you'll need to delete the old v1.0.0 tag and do a new release, or it will get stuck trying to handle the old one) |
Description
This PR adds the
crypto_data_pipeline
package to the dbt Package Hub. The package facilitates the ingestion and processing of cryptocurrency data using DLT (Data Loading Tool) and stores the data in DuckDB. It includes functionalities to fetch historical crypto data, generate metadata, and simulate purchase data. This project aims to provide a robust solution for crypto data analysis with an emphasis on ease of use and customizability.Link to your package's repository: crypto_data_pipeline
Checklist
First run experience
Customizability
ref
orsource
, instead of hard-coding table references.Dependencies
require-dbt-version
range indbt_project.yml
.Interoperability
Versioning
version.py
.