pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/databases/py-duckdb



Module Name:    pkgsrc
Committed By:   ryoon
Date:           Sun Jun 15 13:31:39 UTC 2025

Added Files:
        pkgsrc/databases/py-duckdb: DESCR Makefile PLIST

Log Message:
databases/py-duckdb: import py313-duckdb-1.3.0

DuckDB is a high-performance analytical database system. It is
designed to be fast, reliable and easy to use. DuckDB provides a
rich SQL dialect, with support far beyond basic SQL. DuckDB supports
arbitrary and nested correlated subqueries, window functions,
collations, complex types (arrays, structs), and more.

This package provides Python module.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/databases/py-duckdb/DESCR \
    pkgsrc/databases/py-duckdb/Makefile pkgsrc/databases/py-duckdb/PLIST

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/databases/py-duckdb/DESCR
diff -u /dev/null pkgsrc/databases/py-duckdb/DESCR:1.1
--- /dev/null   Sun Jun 15 13:31:39 2025
+++ pkgsrc/databases/py-duckdb/DESCR    Sun Jun 15 13:31:39 2025
@@ -0,0 +1,7 @@
+DuckDB is a high-performance analytical database system. It is
+designed to be fast, reliable and easy to use. DuckDB provides a
+rich SQL dialect, with support far beyond basic SQL. DuckDB supports
+arbitrary and nested correlated subqueries, window functions,
+collations, complex types (arrays, structs), and more.
+
+This package provides Python module.
Index: pkgsrc/databases/py-duckdb/Makefile
diff -u /dev/null pkgsrc/databases/py-duckdb/Makefile:1.1
--- /dev/null   Sun Jun 15 13:31:39 2025
+++ pkgsrc/databases/py-duckdb/Makefile Sun Jun 15 13:31:39 2025
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1 2025/06/15 13:31:39 ryoon Exp $
+
+.include "../../databases/duckdb/Makefile.common"
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
+
+MAINTAINER=    ryoon%NetBSD.org@localhost
+HOMEPAGE=      https://pypi.org/project/duckdb/
+COMMENT=       Python module for DuckDB in-process database
+LICENSE=       mit
+
+USE_LANGUAGES+=        c++
+
+BUILD_DIRS=    tools/pythonpkg
+PYSETUPSUBDIR= ${BUILD_DIRS}
+
+post-install:
+       ${RM} -rf ${DESTDIR}${PREFIX}/duckdb_build
+       ${RM} -f ${DESTDIR}${PREFIX}/*.list
+
+.include "../../devel/py-pybind11/buildlink3.mk"
+.include "../../math/py-numpy/buildlink3.mk"
+.include "../../lang/python/wheel.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/databases/py-duckdb/PLIST
diff -u /dev/null pkgsrc/databases/py-duckdb/PLIST:1.1
--- /dev/null   Sun Jun 15 13:31:39 2025
+++ pkgsrc/databases/py-duckdb/PLIST    Sun Jun 15 13:31:39 2025
@@ -0,0 +1,119 @@
+@comment $NetBSD: PLIST,v 1.1 2025/06/15 13:31:39 ryoon Exp $
+${PYSITELIB}/adbc_driver_duckdb/__init__.py
+${PYSITELIB}/adbc_driver_duckdb/__init__.pyc
+${PYSITELIB}/adbc_driver_duckdb/__init__.pyo
+${PYSITELIB}/adbc_driver_duckdb/dbapi.py
+${PYSITELIB}/adbc_driver_duckdb/dbapi.pyc
+${PYSITELIB}/adbc_driver_duckdb/dbapi.pyo
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
+${PYSITELIB}/duckdb-stubs/__init__.pyi
+${PYSITELIB}/duckdb-stubs/functional/__init__.pyi
+${PYSITELIB}/duckdb-stubs/typing/__init__.pyi
+${PYSITELIB}/duckdb-stubs/value/__init__.pyi
+${PYSITELIB}/duckdb-stubs/value/constant/__init__.pyi
+${PYSITELIB}/duckdb/__init__.py
+${PYSITELIB}/duckdb/__init__.pyc
+${PYSITELIB}/duckdb/__init__.pyo
+${PYSITELIB}/duckdb/bytes_io_wrapper.py
+${PYSITELIB}/duckdb/bytes_io_wrapper.pyc
+${PYSITELIB}/duckdb/bytes_io_wrapper.pyo
+${PYSITELIB}/duckdb/duckdb.so
+${PYSITELIB}/duckdb/experimental/__init__.py
+${PYSITELIB}/duckdb/experimental/__init__.pyc
+${PYSITELIB}/duckdb/experimental/__init__.pyo
+${PYSITELIB}/duckdb/experimental/spark/__init__.py
+${PYSITELIB}/duckdb/experimental/spark/__init__.pyc
+${PYSITELIB}/duckdb/experimental/spark/__init__.pyo
+${PYSITELIB}/duckdb/experimental/spark/_globals.py
+${PYSITELIB}/duckdb/experimental/spark/_globals.pyc
+${PYSITELIB}/duckdb/experimental/spark/_globals.pyo
+${PYSITELIB}/duckdb/experimental/spark/_typing.py
+${PYSITELIB}/duckdb/experimental/spark/_typing.pyc
+${PYSITELIB}/duckdb/experimental/spark/_typing.pyo
+${PYSITELIB}/duckdb/experimental/spark/conf.py
+${PYSITELIB}/duckdb/experimental/spark/conf.pyc
+${PYSITELIB}/duckdb/experimental/spark/conf.pyo
+${PYSITELIB}/duckdb/experimental/spark/context.py
+${PYSITELIB}/duckdb/experimental/spark/context.pyc
+${PYSITELIB}/duckdb/experimental/spark/context.pyo
+${PYSITELIB}/duckdb/experimental/spark/errors/__init__.py
+${PYSITELIB}/duckdb/experimental/spark/errors/__init__.pyc
+${PYSITELIB}/duckdb/experimental/spark/errors/__init__.pyo
+${PYSITELIB}/duckdb/experimental/spark/errors/error_classes.py
+${PYSITELIB}/duckdb/experimental/spark/errors/error_classes.pyc
+${PYSITELIB}/duckdb/experimental/spark/errors/error_classes.pyo
+${PYSITELIB}/duckdb/experimental/spark/errors/exceptions/__init__.py
+${PYSITELIB}/duckdb/experimental/spark/errors/exceptions/__init__.pyc
+${PYSITELIB}/duckdb/experimental/spark/errors/exceptions/__init__.pyo
+${PYSITELIB}/duckdb/experimental/spark/errors/exceptions/base.py
+${PYSITELIB}/duckdb/experimental/spark/errors/exceptions/base.pyc
+${PYSITELIB}/duckdb/experimental/spark/errors/exceptions/base.pyo
+${PYSITELIB}/duckdb/experimental/spark/errors/utils.py
+${PYSITELIB}/duckdb/experimental/spark/errors/utils.pyc
+${PYSITELIB}/duckdb/experimental/spark/errors/utils.pyo
+${PYSITELIB}/duckdb/experimental/spark/exception.py
+${PYSITELIB}/duckdb/experimental/spark/exception.pyc
+${PYSITELIB}/duckdb/experimental/spark/exception.pyo
+${PYSITELIB}/duckdb/experimental/spark/sql/__init__.py
+${PYSITELIB}/duckdb/experimental/spark/sql/__init__.pyc
+${PYSITELIB}/duckdb/experimental/spark/sql/__init__.pyo
+${PYSITELIB}/duckdb/experimental/spark/sql/_typing.py
+${PYSITELIB}/duckdb/experimental/spark/sql/_typing.pyc
+${PYSITELIB}/duckdb/experimental/spark/sql/_typing.pyo
+${PYSITELIB}/duckdb/experimental/spark/sql/catalog.py
+${PYSITELIB}/duckdb/experimental/spark/sql/catalog.pyc
+${PYSITELIB}/duckdb/experimental/spark/sql/catalog.pyo
+${PYSITELIB}/duckdb/experimental/spark/sql/column.py
+${PYSITELIB}/duckdb/experimental/spark/sql/column.pyc
+${PYSITELIB}/duckdb/experimental/spark/sql/column.pyo
+${PYSITELIB}/duckdb/experimental/spark/sql/conf.py
+${PYSITELIB}/duckdb/experimental/spark/sql/conf.pyc
+${PYSITELIB}/duckdb/experimental/spark/sql/conf.pyo
+${PYSITELIB}/duckdb/experimental/spark/sql/dataframe.py
+${PYSITELIB}/duckdb/experimental/spark/sql/dataframe.pyc
+${PYSITELIB}/duckdb/experimental/spark/sql/dataframe.pyo
+${PYSITELIB}/duckdb/experimental/spark/sql/functions.py
+${PYSITELIB}/duckdb/experimental/spark/sql/functions.pyc
+${PYSITELIB}/duckdb/experimental/spark/sql/functions.pyo
+${PYSITELIB}/duckdb/experimental/spark/sql/group.py
+${PYSITELIB}/duckdb/experimental/spark/sql/group.pyc
+${PYSITELIB}/duckdb/experimental/spark/sql/group.pyo
+${PYSITELIB}/duckdb/experimental/spark/sql/readwriter.py
+${PYSITELIB}/duckdb/experimental/spark/sql/readwriter.pyc
+${PYSITELIB}/duckdb/experimental/spark/sql/readwriter.pyo
+${PYSITELIB}/duckdb/experimental/spark/sql/session.py
+${PYSITELIB}/duckdb/experimental/spark/sql/session.pyc
+${PYSITELIB}/duckdb/experimental/spark/sql/session.pyo
+${PYSITELIB}/duckdb/experimental/spark/sql/streaming.py
+${PYSITELIB}/duckdb/experimental/spark/sql/streaming.pyc
+${PYSITELIB}/duckdb/experimental/spark/sql/streaming.pyo
+${PYSITELIB}/duckdb/experimental/spark/sql/type_utils.py
+${PYSITELIB}/duckdb/experimental/spark/sql/type_utils.pyc
+${PYSITELIB}/duckdb/experimental/spark/sql/type_utils.pyo
+${PYSITELIB}/duckdb/experimental/spark/sql/types.py
+${PYSITELIB}/duckdb/experimental/spark/sql/types.pyc
+${PYSITELIB}/duckdb/experimental/spark/sql/types.pyo
+${PYSITELIB}/duckdb/experimental/spark/sql/udf.py
+${PYSITELIB}/duckdb/experimental/spark/sql/udf.pyc
+${PYSITELIB}/duckdb/experimental/spark/sql/udf.pyo
+${PYSITELIB}/duckdb/filesystem.py
+${PYSITELIB}/duckdb/filesystem.pyc
+${PYSITELIB}/duckdb/filesystem.pyo
+${PYSITELIB}/duckdb/functional/__init__.py
+${PYSITELIB}/duckdb/functional/__init__.pyc
+${PYSITELIB}/duckdb/functional/__init__.pyo
+${PYSITELIB}/duckdb/query_graph/__main__.py
+${PYSITELIB}/duckdb/query_graph/__main__.pyc
+${PYSITELIB}/duckdb/query_graph/__main__.pyo
+${PYSITELIB}/duckdb/typing/__init__.py
+${PYSITELIB}/duckdb/typing/__init__.pyc
+${PYSITELIB}/duckdb/typing/__init__.pyo
+${PYSITELIB}/duckdb/udf.py
+${PYSITELIB}/duckdb/udf.pyc
+${PYSITELIB}/duckdb/udf.pyo
+${PYSITELIB}/duckdb/value/constant.py
+${PYSITELIB}/duckdb/value/constant.pyc
+${PYSITELIB}/duckdb/value/constant.pyo



Home | Main Index | Thread Index | Old Index