Merge pull request #172125 from r-ryantm/auto-update/python3.10-pymbolic

python310Packages.pymbolic: 2021.1 -> 2022.1
main
Sandro 2 years ago committed by GitHub
commit ecc106108c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 29
      pkgs/development/python-modules/pymbolic/default.nix

@ -1,43 +1,32 @@
{ lib { lib
, buildPythonPackage , buildPythonPackage
, fetchPypi , fetchPypi
, matchpy
, pytools , pytools
, pytest , pytestCheckHook
, six
, sympy
, pexpect
, symengine
}: }:
buildPythonPackage rec { buildPythonPackage rec {
pname = "pymbolic"; pname = "pymbolic";
version = "2021.1"; version = "2022.1";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
sha256 = "67d08ef95568408901e59f79591ba41fd3f2caaecb42b7497c38fc82fd60358c"; sha256 = "sha256-tS9FHdC5gD4D3jMgrzt85XIwcAYcbSMcACFvbaQlkBI=";
}; };
postConfigure = ''
substituteInPlace setup.py \
--replace "\"pytest>=2.3\"," ""
'';
checkInputs = [ sympy pexpect symengine pytest ];
propagatedBuildInputs = [ propagatedBuildInputs = [
pytools pytools
six
]; ];
# too many tests fail checkInputs = [
doCheck = false; matchpy
checkPhase = '' pytestCheckHook
pytest test ];
'';
meta = with lib; { meta = with lib; {
description = "A package for symbolic computation"; description = "A package for symbolic computation";
homepage = "https://mathema.tician.de/software/pymbolic"; homepage = "https://documen.tician.de/pymbolic/";
license = licenses.mit; license = licenses.mit;
maintainers = [ maintainers.costrouc ]; maintainers = [ maintainers.costrouc ];
}; };

Loading…
Cancel
Save