Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.3 kB · 53 lines
Nix
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354{ lib, buildPythonPackage, fetchFromGitHub, setuptools, azure-core, azure-storage-blob, isodate, typing-extensions,}:
buildPythonPackage rec { pname = "azure-storage-file-datalake"; version = "12.17.0"; pyproject = true;
src = fetchFromGitHub { owner = "Azure"; repo = "azure-sdk-for-python"; tag = "azure-storage-file-datalake_${version}"; hash = "sha256-FT51a7yuSMLJSnMFK9N09Rc8p/uaoYCcj9WliSvY6UA="; };
sourceRoot = "${src.name}/sdk/storage/azure-storage-file-datalake";
build-system = [ setuptools ];
dependencies = [ azure-core azure-storage-blob isodate typing-extensions ];
optional-dependencies = { aio = [ azure-core ] ++ azure-core.optional-dependencies.aio; };
pythonImportsCheck = [ "azure.storage.filedatalake" ];
# require devtools_testutils which is a internal package for azure-sdk doCheck = false;
# multiple packages in a singel repo, and the updater picks the wrong tag passthru.skipBulkUpdate = true;
meta = { description = "Microsoft Azure File DataLake Storage Client Library for Python"; homepage = "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/storage/azure-storage-file-datalake"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ ]; };}