Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.0 kB · 55 lines
Nix
at llvm-cleanup
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556{ lib, buildPythonPackage, fetchFromGitHub,
# build-system setuptools,
# dependencies numpy, pandas, scipy, xmltodict,
# tests pytestCheckHook, pytest-benchmark,}:
buildPythonPackage rec { pname = "motmetrics"; version = "1.4.0-unstable-20240130"; pyproject = true;
src = fetchFromGitHub { owner = "cheind"; repo = "py-motmetrics"; # latest release is not compatible with pandas 2.0 rev = "7210fcce0be1b76c96a62f6fe4ddbc90d944eacb"; hash = "sha256-7LKLHXWgW4QpivAgzvWl6qEG0auVvpiZ6bfDViCKsFY="; };
nativeBuildInputs = [ setuptools ];
propagatedBuildInputs = [ numpy pandas scipy xmltodict ];
nativeCheckInputs = [ pytestCheckHook pytest-benchmark ];
pythonImportsCheck = [ "motmetrics" ];
meta = with lib; { description = "Bar_chart: Benchmark multiple object trackers (MOT) in Python"; homepage = "https://github.com/cheind/py-motmetrics"; license = licenses.mit; maintainers = with maintainers; [ ]; };}