File tree Expand file tree Collapse file tree 2 files changed +48
-0
lines changed
development/python-modules/dvc-webdav Expand file tree Collapse file tree 2 files changed +48
-0
lines changed Original file line number Diff line number Diff line change 1+ {
2+ lib ,
3+ buildPythonPackage ,
4+ dvc-objects ,
5+ fetchPypi ,
6+ pythonOlder ,
7+ setuptools-scm ,
8+ setuptools ,
9+ webdav4 ,
10+ } :
11+
12+ buildPythonPackage rec {
13+ pname = "dvc-webdav" ;
14+ version = "3.0.0" ;
15+ pyproject = true ;
16+
17+ disabled = pythonOlder "3.9" ;
18+
19+ src = fetchPypi {
20+ inherit pname version ;
21+ hash = "sha256-Zefu8uvINBWo3b3LV5vyGaN5fGfnpi1FaMXILeK2pQg=" ;
22+ } ;
23+
24+ # Prevent circular dependency
25+ pythonRemoveDeps = [ "dvc" ] ;
26+
27+ build-system = [
28+ setuptools
29+ setuptools-scm
30+ ] ;
31+
32+ dependencies = [
33+ dvc-objects
34+ webdav4
35+ ] ;
36+
37+ # Circular dependency
38+ # pythonImportsCheck = [ "dvc_webdav" ];
39+
40+ meta = {
41+ description = "Webdav plugin for dvc" ;
42+ homepage = "https://pypi.org/project/dvc-webdav/" ;
43+ license = lib . licenses . asl20 ;
44+ maintainers = with lib . maintainers ; [ fab ] ;
45+ } ;
46+ }
Original file line number Diff line number Diff line change @@ -4052,6 +4052,8 @@ self: super: with self; {
40524052
40534053 dvc-task = callPackage ../development/python-modules/dvc-task { };
40544054
4055+ dvc-webdav = callPackage ../development/python-modules/dvc-webdav { };
4056+
40554057 dvclive = callPackage ../development/python-modules/dvclive { };
40564058
40574059 dwdwfsapi = callPackage ../development/python-modules/dwdwfsapi { };
You can’t perform that action at this time.
0 commit comments