Bug 274584 - [NEW PORT] databases/py-dbt-duckdb: DuckDB adapter plugin for dbt
Summary: [NEW PORT] databases/py-dbt-duckdb: DuckDB adapter plugin for dbt
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Kurt Jaeger
URL:
Keywords:
Depends on: 274582
Blocks:
  Show dependency treegraph
 
Reported: 2023-10-19 04:42 UTC by Pat Maddox
Modified: 2023-10-22 09:16 UTC (History)
1 user (show)

See Also:


Attachments
new port (3.41 KB, patch)
2023-10-19 04:42 UTC, Pat Maddox
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Pat Maddox 2023-10-19 04:42:02 UTC
Created attachment 245733 [details]
new port
Comment 1 Kurt Jaeger freebsd_committer freebsd_triage 2023-10-22 09:15:56 UTC
Committed, thanks!
Comment 2 commit-hook freebsd_committer freebsd_triage 2023-10-22 09:16:11 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=ad476a8a41b70043fc739fc01b32e7be910d6362

commit ad476a8a41b70043fc739fc01b32e7be910d6362
Author:     Pat Maddox <pat@patmaddox.com>
AuthorDate: 2023-10-22 09:14:47 +0000
Commit:     Kurt Jaeger <pi@FreeBSD.org>
CommitDate: 2023-10-22 09:15:28 +0000

    databases/py-dbt-duckdb: new port

    dbt-duckdb

    DuckDB is an embedded database, similar to SQLite, but designed for OLAP-style
    analytics. It is crazy fast and allows you to read and write data stored in CSV,
    JSON, and Parquet files directly, without requiring you to load them into the
    database first.

    dbt is the best way to manage a collection of data transformations written in
    SQL or Python for analytics and data science. dbt-duckdb is the project that
    ties DuckDB and dbt together, allowing you to create a Modern Data Stack In A
    Box or a simple and powerful data lakehouse with Python.

    PR:             274584
    Author:    Pat Maddox <pat@patmaddox.com>

 databases/Makefile                      |  1 +
 databases/py-dbt-duckdb/Makefile (new)  | 36 +++++++++++++++++++++++++++++++++
 databases/py-dbt-duckdb/distinfo (new)  |  3 +++
 databases/py-dbt-duckdb/pkg-descr (new) | 11 ++++++++++
 4 files changed, 51 insertions(+)