Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.1 kB · 63 lines
Nix
at litex
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364{ lib, buildPythonPackage, fetchFromGitHub, pytestCheckHook, hatchling, hatch-vcs, git, astor, interface-meta, numpy, pandas, scipy, sympy, wrapt, typing-extensions}:
buildPythonPackage rec { pname = "formulaic"; version = "0.5.2";
format = "pyproject";
src = fetchFromGitHub { owner = "matthewwardrop"; repo = "formulaic"; rev = "v${version}"; hash = "sha256-sIvHTuUS/nkcDjRgZCoEOY2negIOsarzH0PeXJsavWc="; };
SETUPTOOLS_SCM_PRETEND_VERSION = version;
nativeBuildInputs = [ hatchling hatch-vcs ];
propagatedBuildInputs = [ astor numpy pandas scipy wrapt typing-extensions interface-meta sympy ];
pythonImportsCheck = [ "formulaic" ];
nativeCheckInputs = [ pytestCheckHook ];
disabledTestPaths = [ "tests/transforms/test_poly.py" ];
meta = { homepage = "https://matthewwardrop.github.io/formulaic/"; description = "High-performance implementation of Wilkinson formulas for"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ swflint ]; };}