nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix

python3Packages.{everett,comet-ml,cometx}: init at {3.4.0,3.49.11,2.3.1} (#419869)

authored by

Silvan Mosberger and committed by
GitHub
aa9e2532 336ee557

+183
+73
pkgs/development/python-modules/comet-ml/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchPypi, 5 + dulwich, 6 + everett, 7 + importlib-metadata, 8 + jsonschema, 9 + numpy, 10 + psutil, 11 + python-box, 12 + requests, 13 + requests-toolbelt, 14 + rich, 15 + semantic-version, 16 + sentry-sdk, 17 + setuptools, 18 + simplejson, 19 + urllib3, 20 + wrapt, 21 + wurlitzer, 22 + }: 23 + 24 + buildPythonPackage rec { 25 + pname = "comet-ml"; 26 + version = "3.53.0"; 27 + 28 + src = fetchPypi { 29 + pname = "comet_ml"; 30 + inherit version; 31 + hash = "sha256-KYMe6lDNj5nyXaB0hsk2STwGATkAuRwr8SSzlz3W4tA="; 32 + }; 33 + 34 + pyproject = true; 35 + build-system = [ 36 + setuptools 37 + ]; 38 + 39 + dependencies = [ 40 + dulwich 41 + everett 42 + importlib-metadata 43 + jsonschema 44 + numpy 45 + psutil 46 + python-box 47 + requests 48 + requests-toolbelt 49 + rich 50 + semantic-version 51 + sentry-sdk 52 + simplejson 53 + urllib3 54 + wrapt 55 + wurlitzer 56 + ]; 57 + 58 + pythonRelaxDeps = [ 59 + "everett" 60 + "python-box" 61 + ]; 62 + 63 + pythonImportsCheck = [ "comet_ml" ]; 64 + 65 + meta = { 66 + description = "Platform designed to help machine learning teams track, compare, explain, and optimize their models"; 67 + homepage = "https://www.comet.com/site/"; 68 + changelog = "https://www.comet.com/docs/v2/api-and-sdk/python-sdk/releases/"; 69 + license = lib.licenses.mit; 70 + maintainers = with lib.maintainers; [ jherland ]; 71 + mainProgram = "comet"; 72 + }; 73 + }
+59
pkgs/development/python-modules/cometx/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + setuptools, 6 + comet-ml, 7 + ipython, 8 + matplotlib, 9 + numpy, 10 + requests, 11 + scipy, 12 + selenium, 13 + urllib3, 14 + zipfile2, 15 + tqdm, 16 + }: 17 + 18 + buildPythonPackage rec { 19 + pname = "cometx"; 20 + version = "2.6.0"; 21 + 22 + pyproject = true; 23 + build-system = [ setuptools ]; 24 + 25 + src = fetchFromGitHub { 26 + owner = "comet-ml"; 27 + repo = "cometx"; 28 + tag = version; 29 + hash = "sha256-zlSk3DlrkvPOPCe6gtiXvn65NCw/y5BxCiVmC0GzvFg="; 30 + }; 31 + 32 + dependencies = [ 33 + comet-ml 34 + ipython 35 + matplotlib 36 + numpy 37 + requests 38 + scipy 39 + selenium 40 + urllib3 41 + zipfile2 42 + tqdm 43 + ]; 44 + 45 + # WARNING: Running the tests will create experiments, models, assets, etc. 46 + # on your Comet account. 47 + doCheck = false; 48 + 49 + pythonImportsCheck = [ "cometx" ]; 50 + 51 + meta = { 52 + description = "Open source extensions for the Comet SDK"; 53 + homepage = "https://github.com/comet-ml/comet-sdk-extensions/"; 54 + changelog = "https://github.com/comet-ml/cometx/releases/tag/${version}"; 55 + license = lib.licenses.mit; 56 + maintainers = with lib.maintainers; [ jherland ]; 57 + mainProgram = "cometx"; 58 + }; 59 + }
+45
pkgs/development/python-modules/everett/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + configobj, 6 + pytestCheckHook, 7 + pyyaml, 8 + setuptools, 9 + sphinx, 10 + }: 11 + 12 + buildPythonPackage rec { 13 + pname = "everett"; 14 + version = "3.4.0"; 15 + pyproject = true; 16 + 17 + src = fetchFromGitHub { 18 + owner = "willkg"; 19 + repo = "everett"; 20 + tag = "v${version}"; 21 + hash = "sha256-olYxUbsKaL7C5UTAPwW+EufjbWbbHZdZcQ/lfogNJrg="; 22 + }; 23 + 24 + build-system = [ setuptools ]; 25 + 26 + dependencies = [ 27 + configobj 28 + pyyaml 29 + ]; 30 + 31 + nativeCheckInputs = [ 32 + pytestCheckHook 33 + sphinx 34 + ]; 35 + 36 + pythonImportsCheck = [ "everett" ]; 37 + 38 + meta = { 39 + description = "Python configuration library for your app"; 40 + homepage = "https://github.com/willkg/everett"; 41 + changelog = "https://github.com/willkg/everett/releases/tag/${version}"; 42 + license = lib.licenses.mpl20; 43 + maintainers = with lib.maintainers; [ jherland ]; 44 + }; 45 + }
+6
pkgs/top-level/python-packages.nix
··· 2885 2885 2886 2886 colout = callPackage ../development/python-modules/colout { }; 2887 2887 2888 + comet-ml = callPackage ../development/python-modules/comet-ml { }; 2889 + 2888 2890 cometblue-lite = callPackage ../development/python-modules/cometblue-lite { }; 2891 + 2892 + cometx = callPackage ../development/python-modules/cometx { }; 2889 2893 2890 2894 comicapi = callPackage ../development/python-modules/comicapi { }; 2891 2895 ··· 4864 4860 eventlet = callPackage ../development/python-modules/eventlet { }; 4865 4861 4866 4862 events = callPackage ../development/python-modules/events { }; 4863 + 4864 + everett = callPackage ../development/python-modules/everett { }; 4867 4865 4868 4866 evohome-async = callPackage ../development/python-modules/evohome-async { }; 4869 4867