Something went wrong. Try again.
Nix Packages collection & NixOS github.com/NixOS/nixpkgs
Something went wrong. Try again.
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364{ lib, stdenv, buildPythonPackage, fetchPypi,
# build-system setuptools,
# dependencies adbc-driver-manager, importlib-resources, arrow-adbc,
# tests pytestCheckHook, pandas, pyarrow,}:
buildPythonPackage (finalAttrs: { pname = "adbc-driver-sqlite"; version = "1.12.0"; pyproject = true; __structuredAttrs = true;
src = fetchPypi { pname = "adbc_driver_sqlite"; inherit (finalAttrs) version; hash = "sha256-GEZqLwwU+UywsXgYFXzBTta5Ou8KSO9kjelF6brBVA0="; };
build-system = [ setuptools ];
dependencies = [ adbc-driver-manager importlib-resources ];
nativeCheckInputs = [ pytestCheckHook pandas pyarrow ]; env.ADBC_SQLITE_LIBRARY = "libadbc_driver_sqlite${stdenv.hostPlatform.extensions.sharedLibrary}"; preBuild = '' cp ${lib.getLib arrow-adbc}/lib/$ADBC_SQLITE_LIBRARY . chmod u+w $ADBC_SQLITE_LIBRARY '';
pythonImportsCheck = [ "adbc_driver_sqlite" ];
meta = { description = "ADBC driver for working with SQLite"; homepage = "https://pypi.org/project/adbc-driver-sqlite"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ doronbehar ]; };})