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