at master 1.3 kB view raw
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 24buildPythonPackage 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}