at master 1.1 kB view raw
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 18buildPythonPackage 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}