14 buildPythonPackage rec {
15 pname = "fsspec-xrootd";
19 disabled = pythonOlder "3.8";
21 src = fetchFromGitHub {
23 repo = "fsspec-xrootd";
24 rev = "refs/tags/v${version}";
25 hash = "sha256-fhamfMWlsiiqfU9c9XDfLEEkRbMAqm74rc2bGF3fRaM=";
33 propagatedBuildInputs = [
38 pythonImportsCheck = [
48 # Fails (on aarch64-linux) as it runs sleep, touch, stat and makes assumptions about the
49 # scheduler and the filesystem.
53 # Timeout related tests hang indifinetely
54 disabledTestPaths = lib.optionals stdenv.hostPlatform.isDarwin [
55 "tests/test_basicio.py"
59 description = "An XRootD implementation for fsspec";
60 homepage = "https://github.com/CoffeaTeam/fsspec-xrootd";
61 changelog = "https://github.com/CoffeaTeam/fsspec-xrootd/releases/tag/v${version}";
62 license = licenses.bsd3;
63 maintainers = with maintainers; [ GaetanLepage ];