python3Packages.fssspec: Expose optional-dependencies
This commit is contained in:
parent
eb29a9d61d
commit
2daf31d0aa
1 changed files with 83 additions and 0 deletions
|
@ -13,6 +13,20 @@
|
|||
, requests
|
||||
, smbprotocol
|
||||
, tqdm
|
||||
|
||||
# optionals
|
||||
, adlfs
|
||||
, dask
|
||||
, distributed
|
||||
, dropbox
|
||||
, fusepy
|
||||
, gcsfs
|
||||
, libarchive-c
|
||||
, ocifs
|
||||
, panel
|
||||
, pyarrow
|
||||
, pygit2
|
||||
, s3fs
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
|
@ -37,6 +51,75 @@ buildPythonPackage rec {
|
|||
tqdm
|
||||
];
|
||||
|
||||
passthru.optional-dependencies = {
|
||||
entrypoints = [
|
||||
];
|
||||
abfs = [
|
||||
adlfs
|
||||
];
|
||||
adl = [
|
||||
adlfs
|
||||
];
|
||||
dask = [
|
||||
dask
|
||||
distributed
|
||||
];
|
||||
dropbox = [
|
||||
# missing dropboxdrivefs
|
||||
requests
|
||||
dropbox
|
||||
];
|
||||
gcs = [
|
||||
gcsfs
|
||||
];
|
||||
git = [
|
||||
pygit2
|
||||
];
|
||||
github = [
|
||||
requests
|
||||
];
|
||||
gs = [
|
||||
gcsfs
|
||||
];
|
||||
hdfs = [
|
||||
pyarrow
|
||||
];
|
||||
arrow = [
|
||||
pyarrow
|
||||
];
|
||||
http = [
|
||||
aiohttp
|
||||
requests
|
||||
];
|
||||
sftp = [
|
||||
paramiko
|
||||
];
|
||||
s3 = [
|
||||
s3fs
|
||||
];
|
||||
oci = [
|
||||
ocifs
|
||||
];
|
||||
smb = [
|
||||
smbprotocol
|
||||
];
|
||||
ssh = [
|
||||
paramiko
|
||||
];
|
||||
fuse = [
|
||||
fusepy
|
||||
];
|
||||
libarchive = [
|
||||
libarchive-c
|
||||
];
|
||||
gui = [
|
||||
panel
|
||||
];
|
||||
tqdm = [
|
||||
tqdm
|
||||
];
|
||||
};
|
||||
|
||||
checkInputs = [
|
||||
numpy
|
||||
pytest-asyncio
|
||||
|
|
Loading…
Reference in a new issue