Merge pull request #283167 from fabaff/dvc-bump

python311Packages.dvclive: 3.5.1 -> 3.41.1

authored by

Fabian Affolter and committed by
GitHub
97fd81a6 f50e544e

+369 -10
+5 -5
pkgs/development/python-modules/dvc-render/default.nix
··· 15 16 buildPythonPackage rec { 17 pname = "dvc-render"; 18 - version = "1.0.0"; 19 - format = "pyproject"; 20 21 - disabled = pythonOlder "3.7"; 22 23 src = fetchFromGitHub { 24 owner = "iterative"; 25 - repo = pname; 26 rev = "refs/tags/${version}"; 27 - hash = "sha256-OrfepQuLBNa5m3Sy4NzFOArtFFvaNtNNVJ8DNN3yT6s="; 28 }; 29 30 nativeBuildInputs = [
··· 15 16 buildPythonPackage rec { 17 pname = "dvc-render"; 18 + version = "1.0.1"; 19 + pyproject = true; 20 21 + disabled = pythonOlder "3.8"; 22 23 src = fetchFromGitHub { 24 owner = "iterative"; 25 + repo = "dvc-render"; 26 rev = "refs/tags/${version}"; 27 + hash = "sha256-7rmmhf6Y6teoHR8u1+Ce1Xq0rdtC1/MWLXb282OOEnc="; 28 }; 29 30 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/dvc/default.nix
··· 58 59 buildPythonPackage rec { 60 pname = "dvc"; 61 - version = "3.40.1"; 62 pyproject = true; 63 64 disabled = pythonOlder "3.8"; ··· 67 owner = "iterative"; 68 repo = "dvc"; 69 rev = "refs/tags/${version}"; 70 - hash = "sha256-ik2WVq7cXhOc9kwBep38HELgvj0CGLtpx5EzzdJzAsc="; 71 }; 72 73 pythonRelaxDeps = [
··· 58 59 buildPythonPackage rec { 60 pname = "dvc"; 61 + version = "3.41.0"; 62 pyproject = true; 63 64 disabled = pythonOlder "3.8"; ··· 67 owner = "iterative"; 68 repo = "dvc"; 69 rev = "refs/tags/${version}"; 70 + hash = "sha256-j4UkPHav97s5GAuR9yYWaI1ObfKcsyozlTDC9jeBfK4="; 71 }; 72 73 pythonRelaxDeps = [
+87 -3
pkgs/development/python-modules/dvclive/default.nix
··· 1 { lib 2 , buildPythonPackage 3 , dvc 4 , dvc-studio-client 5 , fetchFromGitHub 6 , funcy 7 , pytestCheckHook 8 , pythonOlder 9 , ruamel-yaml 10 , scmrepo 11 , setuptools-scm 12 , tabulate 13 }: 14 15 buildPythonPackage rec { 16 pname = "dvclive"; 17 - version = "3.5.1"; 18 - format = "pyproject"; 19 20 disabled = pythonOlder "3.8"; 21 ··· 23 owner = "iterative"; 24 repo = pname; 25 rev = "refs/tags/${version}"; 26 - hash = "sha256-QsA8HZ6wIWKvtQ+f3nyRKKZRNJS56eZ1sKw+KNHxfXc="; 27 }; 28 29 nativeBuildInputs = [ ··· 32 33 propagatedBuildInputs = [ 34 dvc 35 dvc-studio-client 36 funcy 37 ruamel-yaml 38 scmrepo 39 ]; 40 41 # Circular dependency with dvc 42 doCheck = false;
··· 1 { lib 2 , buildPythonPackage 3 + , datasets 4 , dvc 5 + , dvc-render 6 , dvc-studio-client 7 + , fastai 8 , fetchFromGitHub 9 , funcy 10 + , gto 11 + , jsonargparse 12 + , lightgbm 13 + , lightning 14 + , matplotlib 15 + , mmcv 16 + , numpy 17 + , optuna 18 + , pandas 19 + , pillow 20 , pytestCheckHook 21 , pythonOlder 22 , ruamel-yaml 23 + , scikit-learn 24 , scmrepo 25 , setuptools-scm 26 , tabulate 27 + , tensorflow 28 + , torch 29 + , transformers 30 + , xgboost 31 }: 32 33 buildPythonPackage rec { 34 pname = "dvclive"; 35 + version = "3.41.1"; 36 + pyproject = true; 37 38 disabled = pythonOlder "3.8"; 39 ··· 41 owner = "iterative"; 42 repo = pname; 43 rev = "refs/tags/${version}"; 44 + hash = "sha256-PbgazRK3+CoJISh1ZXGjxDfbKHY/XqSvVrkpycvPi7c="; 45 }; 46 47 nativeBuildInputs = [ ··· 50 51 propagatedBuildInputs = [ 52 dvc 53 + dvc-render 54 dvc-studio-client 55 funcy 56 + gto 57 ruamel-yaml 58 scmrepo 59 ]; 60 + 61 + passthru.optional-dependencies = { 62 + all = [ 63 + jsonargparse 64 + lightgbm 65 + lightning 66 + matplotlib 67 + mmcv 68 + numpy 69 + optuna 70 + pandas 71 + pillow 72 + scikit-learn 73 + tensorflow 74 + torch 75 + transformers 76 + xgboost 77 + ] ++ jsonargparse.optional-dependencies.signatures; 78 + image = [ 79 + numpy 80 + pillow 81 + ]; 82 + sklearn = [ 83 + scikit-learn 84 + ]; 85 + plots = [ 86 + pandas 87 + scikit-learn 88 + numpy 89 + ]; 90 + markdown = [ 91 + matplotlib 92 + ]; 93 + mmcv = [ 94 + mmcv 95 + ]; 96 + tf = [ 97 + tensorflow 98 + ]; 99 + xgb = [ 100 + xgboost 101 + ]; 102 + lgbm = [ 103 + lightgbm 104 + ]; 105 + huggingface = [ 106 + datasets 107 + transformers 108 + ]; 109 + # catalyst = [ 110 + # catalyst 111 + # ]; 112 + fastai = [ 113 + fastai 114 + ]; 115 + lightning = [ 116 + lightning 117 + torch 118 + jsonargparse 119 + ] ++ jsonargparse.optional-dependencies.signatures; 120 + optuna = [ 121 + optuna 122 + ]; 123 + }; 124 125 # Circular dependency with dvc 126 doCheck = false;
+109
pkgs/development/python-modules/jsonargparse/default.nix
···
··· 1 + { lib 2 + , argcomplete 3 + , attrs 4 + , buildPythonPackage 5 + , docstring-parser 6 + , fetchFromGitHub 7 + , fsspec 8 + , jsonnet 9 + , jsonschema 10 + , omegaconf 11 + , pydantic 12 + , pytest-subtests 13 + , pytestCheckHook 14 + , pythonOlder 15 + , pyyaml 16 + , reconplogger 17 + , requests 18 + , responses 19 + , ruyaml 20 + , setuptools 21 + , types-pyyaml 22 + , types-requests 23 + , typeshed-client 24 + }: 25 + 26 + buildPythonPackage rec { 27 + pname = "jsonargparse"; 28 + version = "4.27.2"; 29 + pyproject = true; 30 + 31 + disabled = pythonOlder "3.11"; 32 + 33 + src = fetchFromGitHub { 34 + owner = "omni-us"; 35 + repo = "jsonargparse"; 36 + rev = "refs/tags/v${version}"; 37 + hash = "sha256-qvc0HpwgYXDayA0q0D598rCb+I3LuaPm2tmmd0E3rrk="; 38 + }; 39 + 40 + nativeBuildInputs = [ 41 + setuptools 42 + ]; 43 + 44 + propagatedBuildInputs = [ 45 + pyyaml 46 + ]; 47 + 48 + passthru.optional-dependencies = { 49 + all = [ 50 + argcomplete 51 + fsspec 52 + jsonnet 53 + jsonschema 54 + omegaconf 55 + ruyaml 56 + docstring-parser 57 + typeshed-client 58 + requests 59 + ]; 60 + argcomplete = [ 61 + argcomplete 62 + ]; 63 + fsspec = [ 64 + fsspec 65 + ]; 66 + jsonnet = [ 67 + jsonnet 68 + # jsonnet-binary 69 + ]; 70 + jsonschema = [ 71 + jsonschema 72 + ]; 73 + omegaconf = [ 74 + omegaconf 75 + ]; 76 + reconplogger = [ 77 + reconplogger 78 + ]; 79 + ruyaml = [ 80 + ruyaml 81 + ]; 82 + signatures = [ 83 + docstring-parser 84 + typeshed-client 85 + ]; 86 + urls = [ 87 + requests 88 + ]; 89 + }; 90 + 91 + nativeCheckInputs = [ 92 + pytest-subtests 93 + pytestCheckHook 94 + types-pyyaml 95 + types-requests 96 + ]; 97 + 98 + pythonImportsCheck = [ 99 + "jsonargparse" 100 + ]; 101 + 102 + meta = with lib; { 103 + description = "Module to mplement minimal boilerplate CLIs derived from various sources"; 104 + homepage = "https://github.com/omni-us/jsonargparse"; 105 + changelog = "https://github.com/omni-us/jsonargparse/blob/${version}/CHANGELOG.rst"; 106 + license = licenses.mit; 107 + maintainers = with maintainers; [ fab ]; 108 + }; 109 + }
+44
pkgs/development/python-modules/logmatic-python/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , python-json-logger 5 + , pythonOlder 6 + , setuptools 7 + }: 8 + 9 + buildPythonPackage rec { 10 + pname = "logmatic-python"; 11 + version = "0.1.7"; 12 + pyproject = true; 13 + 14 + disabled = pythonOlder "3.8"; 15 + 16 + src = fetchFromGitHub { 17 + owner = "logmatic"; 18 + repo = "logmatic-python"; 19 + rev = "refs/tags/${version}"; 20 + hash = "sha256-UYKm00KhXnPQDkKJVm7s0gOwZ3GNY07O0oKbzPhAdVE="; 21 + }; 22 + 23 + nativeBuildInputs = [ 24 + setuptools 25 + ]; 26 + 27 + propagatedBuildInputs = [ 28 + python-json-logger 29 + ]; 30 + 31 + # Only functional tests, no unit tests 32 + doCheck = false; 33 + 34 + pythonImportsCheck = [ 35 + "logmatic" 36 + ]; 37 + 38 + meta = with lib; { 39 + description = "Python helpers to send logs to Logmatic.io"; 40 + homepage = "https://github.com/logmatic/logmatic-python"; 41 + license = licenses.mit; 42 + maintainers = with maintainers; [ fab ]; 43 + }; 44 + }
+63
pkgs/development/python-modules/reconplogger/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , flask 5 + , logmatic-python 6 + , pytestCheckHook 7 + , pythonOlder 8 + , pyyaml 9 + , requests 10 + , setuptools 11 + , testfixtures 12 + }: 13 + 14 + buildPythonPackage rec { 15 + pname = "reconplogger"; 16 + version = "4.13.0"; 17 + pyproject = true; 18 + 19 + disabled = pythonOlder "3.8"; 20 + 21 + src = fetchFromGitHub { 22 + owner = "omni-us"; 23 + repo = "reconplogger"; 24 + rev = "refs/tags/v${version}"; 25 + hash = "sha256-eqo26u99nTO/8kgG9nqeVArWJiwP4wqkcisAju8vOPs="; 26 + }; 27 + 28 + nativeBuildInputs = [ 29 + setuptools 30 + ]; 31 + 32 + propagatedBuildInputs = [ 33 + logmatic-python 34 + pyyaml 35 + ]; 36 + 37 + passthru.optional-dependencies = { 38 + all = [ 39 + flask 40 + requests 41 + ]; 42 + }; 43 + 44 + nativeCheckInputs = [ 45 + pytestCheckHook 46 + testfixtures 47 + ]; 48 + 49 + pythonImportsCheck = [ 50 + "reconplogger" 51 + ]; 52 + 53 + pytestFlagsArray = [ 54 + "reconplogger_tests.py" 55 + ]; 56 + 57 + meta = with lib; { 58 + description = "Module to ease the standardization of logging within omni:us"; 59 + homepage = "https://github.com/omni-us/reconplogger"; 60 + license = licenses.mit; 61 + maintainers = with maintainers; [ fab ]; 62 + }; 63 + }
+51
pkgs/development/python-modules/typeshed-client/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , importlib-resources 5 + , pytestCheckHook 6 + , pythonOlder 7 + , setuptools 8 + }: 9 + 10 + buildPythonPackage rec { 11 + pname = "typeshed-client"; 12 + version = "2.4.0"; 13 + pyproject = true; 14 + 15 + disabled = pythonOlder "3.7"; 16 + 17 + src = fetchFromGitHub { 18 + owner = "JelleZijlstra"; 19 + repo = "typeshed_client"; 20 + rev = "refs/tags/v${version}"; 21 + hash = "sha256-g3FECKebKeM3JPWem6+Y9T27PcAxVxj1SiBd5siLSJ4="; 22 + }; 23 + 24 + nativeBuildInputs = [ 25 + setuptools 26 + ]; 27 + 28 + propagatedBuildInputs = [ 29 + importlib-resources 30 + ]; 31 + 32 + nativeCheckInputs = [ 33 + pytestCheckHook 34 + ]; 35 + 36 + pythonImportsCheck = [ 37 + "typeshed_client" 38 + ]; 39 + 40 + pytestFlagsArray = [ 41 + "tests/test.py" 42 + ]; 43 + 44 + meta = with lib; { 45 + description = "Retrieve information from typeshed and other typing stubs"; 46 + homepage = "https://github.com/JelleZijlstra/typeshed_client"; 47 + changelog = "https://github.com/JelleZijlstra/typeshed_client/releases/tag/v${version}"; 48 + license = licenses.mit; 49 + maintainers = with maintainers; [ ]; 50 + }; 51 + }
+8
pkgs/top-level/python-packages.nix
··· 5875 5876 json5 = callPackage ../development/python-modules/json5 { }; 5877 5878 jsonconversion = callPackage ../development/python-modules/jsonconversion { }; 5879 5880 jsondate = callPackage ../development/python-modules/jsondate { }; ··· 6640 logilab-common = callPackage ../development/python-modules/logilab/common.nix { }; 6641 6642 logilab-constraint = callPackage ../development/python-modules/logilab/constraint.nix { }; 6643 6644 logster = callPackage ../development/python-modules/logster { }; 6645 ··· 12464 12465 recommonmark = callPackage ../development/python-modules/recommonmark { }; 12466 12467 recordlinkage = callPackage ../development/python-modules/recordlinkage { }; 12468 12469 recurring-ical-events = callPackage ../development/python-modules/recurring-ical-events { }; ··· 15555 types-urllib3 = callPackage ../development/python-modules/types-urllib3 { }; 15556 15557 typesentry = callPackage ../development/python-modules/typesentry { }; 15558 15559 typesystem = callPackage ../development/python-modules/typesystem { }; 15560
··· 5875 5876 json5 = callPackage ../development/python-modules/json5 { }; 5877 5878 + jsonargparse = callPackage ../development/python-modules/jsonargparse { }; 5879 + 5880 jsonconversion = callPackage ../development/python-modules/jsonconversion { }; 5881 5882 jsondate = callPackage ../development/python-modules/jsondate { }; ··· 6642 logilab-common = callPackage ../development/python-modules/logilab/common.nix { }; 6643 6644 logilab-constraint = callPackage ../development/python-modules/logilab/constraint.nix { }; 6645 + 6646 + logmatic-python = callPackage ../development/python-modules/logmatic-python { }; 6647 6648 logster = callPackage ../development/python-modules/logster { }; 6649 ··· 12468 12469 recommonmark = callPackage ../development/python-modules/recommonmark { }; 12470 12471 + reconplogger = callPackage ../development/python-modules/reconplogger { }; 12472 + 12473 recordlinkage = callPackage ../development/python-modules/recordlinkage { }; 12474 12475 recurring-ical-events = callPackage ../development/python-modules/recurring-ical-events { }; ··· 15561 types-urllib3 = callPackage ../development/python-modules/types-urllib3 { }; 15562 15563 typesentry = callPackage ../development/python-modules/typesentry { }; 15564 + 15565 + typeshed-client = callPackage ../development/python-modules/typeshed-client { }; 15566 15567 typesystem = callPackage ../development/python-modules/typesystem { }; 15568