Unverified Commit 932595ea authored by Fabian Affolter's avatar Fabian Affolter Committed by GitHub
Browse files

Merge pull request #221867 from fabaff/aeppl-bump

python310Packages.aeppl: 0.1.2 -> 0.1.3
parents 3d45f0af 45a79440
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -11,7 +11,7 @@

buildPythonPackage rec {
  pname = "aeppl";
  version = "0.1.2";
  version = "0.1.3";
  format = "setuptools";

  disabled = pythonOlder "3.7";
@@ -20,7 +20,7 @@ buildPythonPackage rec {
    owner = "aesara-devs";
    repo = pname;
    rev = "refs/tags/v${version}";
    hash = "sha256-SxMuYKnV4VBv38CcAI7NCvHutSEB+coHnw5b1RPEpzY=";
    hash = "sha256-IVABUFGOLHexiiQrtXWertddYqGfFEqqWG9+ca10p+U=";
  };

  propagatedBuildInputs = [
+17 −5
Original line number Diff line number Diff line
{ stdenv
, lib
{ lib
, stdenv
, buildPythonPackage
, cons
, cython
, etuples
, fetchFromGitHub
, filelock
, hatch-vcs
, hatchling
, jax
, jaxlib
, logical-unification
@@ -22,7 +24,7 @@
buildPythonPackage rec {
  pname = "aesara";
  version = "2.8.12";
  format = "setuptools";
  format = "pyproject";

  disabled = pythonOlder "3.7";

@@ -35,6 +37,8 @@ buildPythonPackage rec {

  nativeBuildInputs = [
    cython
    hatch-vcs
    hatchling
  ];

  propagatedBuildInputs = [
@@ -57,7 +61,7 @@ buildPythonPackage rec {
  ];

  postPatch = ''
    substituteInPlace setup.cfg \
    substituteInPlace pyproject.toml \
      --replace "--durations=50" ""
  '';

@@ -75,12 +79,20 @@ buildPythonPackage rec {
    "tests/tensor/"
    "tests/sandbox/"
    "tests/sparse/sandbox/"
    # JAX is not available on all platform and often broken
    "tests/link/jax/"
  ];

  disabledTests = [
    # Disable all benchmark tests
    "test_scan_multiple_output"
    "test_logsumexp_benchmark"
  ];

  meta = with lib; {
    description = "Python library to define, optimize, and efficiently evaluate mathematical expressions involving multi-dimensional arrays";
    homepage = "https://github.com/aesara-devs/aesara";
    changelog = "https://github.com/aesara-devs/aesara/releases";
    changelog = "https://github.com/aesara-devs/aesara/releases/tag/rel-${version}";
    license = licenses.bsd3;
    maintainers = with maintainers; [ Etjean ];
    broken = (stdenv.isLinux && stdenv.isAarch64);