lol

Merge pull request #211019 from veprbl/pr/hist_init

python310Packages.hist: init at 2.6.3

authored by

Dmitry Kalinkin and committed by
GitHub
025361d4 1b005c90

+135
+45
pkgs/development/python-modules/hist/default.nix
··· 1 + { lib 2 + , fetchPypi 3 + , buildPythonPackage 4 + , boost-histogram 5 + , histoprint 6 + , hatchling 7 + , hatch-vcs 8 + , numpy 9 + , pytestCheckHook 10 + , pytest-mpl 11 + }: 12 + 13 + buildPythonPackage rec { 14 + pname = "hist"; 15 + version = "2.6.3"; 16 + format = "pyproject"; 17 + 18 + src = fetchPypi { 19 + inherit pname version; 20 + sha256 = "dede097733d50b273af9f67386e6dcccaab77e900ae702e1a9408a856e217ce9"; 21 + }; 22 + 23 + buildInputs = [ 24 + hatchling 25 + hatch-vcs 26 + ]; 27 + 28 + propagatedBuildInputs = [ 29 + boost-histogram 30 + histoprint 31 + numpy 32 + ]; 33 + 34 + checkInputs = [ 35 + pytestCheckHook 36 + pytest-mpl 37 + ]; 38 + 39 + meta = with lib; { 40 + description = "Histogramming for analysis powered by boost-histogram"; 41 + homepage = "https://hist.readthedocs.io/en/latest/"; 42 + license = licenses.bsd3; 43 + maintainers = with maintainers; [ veprbl ]; 44 + }; 45 + }
+45
pkgs/development/python-modules/histoprint/default.nix
··· 1 + { lib 2 + , fetchPypi 3 + , buildPythonPackage 4 + , click 5 + , numpy 6 + , setuptools 7 + , setuptools-scm 8 + , uhi 9 + , pytestCheckHook 10 + }: 11 + 12 + buildPythonPackage rec { 13 + pname = "histoprint"; 14 + version = "2.4.0"; 15 + format = "pyproject"; 16 + 17 + src = fetchPypi { 18 + inherit pname version; 19 + sha256 = "328f789d186e3bd76882d57b5aad3fa08c7870a856cc83bcdbad9f4aefbda94d"; 20 + }; 21 + 22 + buildInputs = [ 23 + setuptools 24 + setuptools-scm 25 + ]; 26 + 27 + propagatedBuildInputs = [ 28 + click 29 + numpy 30 + uhi 31 + ]; 32 + 33 + SETUPTOOLS_SCM_PRETEND_VERSION = version; 34 + 35 + checkInputs = [ 36 + pytestCheckHook 37 + ]; 38 + 39 + meta = with lib; { 40 + description = "Pretty print histograms to the console"; 41 + homepage = "https://github.com/scikit-hep/histoprint"; 42 + license = licenses.mit; 43 + maintainers = with maintainers; [ veprbl ]; 44 + }; 45 + }
+39
pkgs/development/python-modules/uhi/default.nix
··· 1 + { lib 2 + , fetchPypi 3 + , buildPythonPackage 4 + , hatchling 5 + , hatch-vcs 6 + , numpy 7 + , pytestCheckHook 8 + }: 9 + 10 + buildPythonPackage rec { 11 + pname = "uhi"; 12 + version = "0.3.3"; 13 + format = "pyproject"; 14 + 15 + src = fetchPypi { 16 + inherit pname version; 17 + sha256 = "800caf3a5f1273b08bcc3bb4b49228fe003942e23423812b0110546aad9a24be"; 18 + }; 19 + 20 + buildInputs = [ 21 + hatchling 22 + hatch-vcs 23 + ]; 24 + 25 + propagatedBuildInputs = [ 26 + numpy 27 + ]; 28 + 29 + checkInputs = [ 30 + pytestCheckHook 31 + ]; 32 + 33 + meta = with lib; { 34 + description = "Universal Histogram Interface"; 35 + homepage = "https://uhi.readthedocs.io/"; 36 + license = licenses.bsd3; 37 + maintainers = with maintainers; [ veprbl ]; 38 + }; 39 + }
+6
pkgs/top-level/python-packages.nix
··· 4338 4338 4339 4339 hiro = callPackage ../development/python-modules/hiro { }; 4340 4340 4341 + hist = callPackage ../development/python-modules/hist { }; 4342 + 4343 + histoprint = callPackage ../development/python-modules/histoprint { }; 4344 + 4341 4345 hiyapyco = callPackage ../development/python-modules/hiyapyco { }; 4342 4346 4343 4347 hjson = callPackage ../development/python-modules/hjson { }; ··· 11900 11904 uharfbuzz = callPackage ../development/python-modules/uharfbuzz { 11901 11905 inherit (pkgs.darwin.apple_sdk.frameworks) ApplicationServices; 11902 11906 }; 11907 + 11908 + uhi = callPackage ../development/python-modules/uhi { }; 11903 11909 11904 11910 ujson = callPackage ../development/python-modules/ujson { }; 11905 11911