Unverified Commit aae5de8a authored by natsukium's avatar natsukium
Browse files

python311Packages.theano-pymc: drop

theano-pymc has been removed because it is no longer maintained
parent 3932ebe3
Loading
Loading
Loading
Loading
+0 −51
Original line number Diff line number Diff line
{
  lib,
  fetchPypi,
  buildPythonPackage,
  pythonOlder,
  pandas,
  numpy,
  scipy,
  filelock,
  pytest,
  nose,
  parameterized,
}:

buildPythonPackage rec {
  pname = "theano-pymc";
  version = "1.1.2";
  format = "setuptools";
  disabled = pythonOlder "3.6";

  src = fetchPypi {
    pname = "Theano-PyMC";
    inherit version;
    sha256 = "5da6c2242ea72a991c8446d7fe7d35189ea346ef7d024c890397011114bf10fc";
  };

  # No need for coverage stats in Nix builds
  postPatch = ''
    substituteInPlace setup.py --replace ", 'pytest-cov'" ""
  '';

  propagatedBuildInputs = [
    pandas
    numpy
    scipy
    filelock
  ];

  # The test suite is computationally intensive and test failures are not
  # indicative for package usability hence tests are disabled by default.
  doCheck = false;
  pythonImportsCheck = [ "theano" ];

  meta = {
    description = "PyMC theano fork";
    homepage = "https://github.com/majidaldo/Theano-PyMC";
    license = lib.licenses.asl20;
    maintainers = with lib.maintainers; [ nidabdella ];
    broken = true;
  };
}
+1 −0
Original line number Diff line number Diff line
@@ -532,6 +532,7 @@ mapAliases ({
  theano = throw "theano has been removed because it is no longer maintained"; # added 2024-05-20
  theanoWithCuda = throw "theano has been removed because it is no longer maintained"; # added 2024-05-20
  theanoWithoutCuda = throw "theano has been removed because it is no longer maintained"; # added 2024-05-20
  theano-pymc = throw "theano-pymc has been removed because it is no longer maintained"; # added 2024-05-20
  thumborPexif = throw "thumborPexif has been removed, because it was unused."; # added 2024-01-07
  torchgpipe = throw "torchgpipe has been removed, because it appears unmaintained and Pytorch now includes pipeline parallelism support"; # added 2024-05-18
  torrent_parser = torrent-parser; # added 2023-11-04
+0 −2
Original line number Diff line number Diff line
@@ -15066,8 +15066,6 @@ self: super: with self; {
  tgcrypto = callPackage ../development/python-modules/tgcrypto { };
  theano-pymc = callPackage ../development/python-modules/theano-pymc { };
  thefuzz = callPackage ../development/python-modules/thefuzz { };
  thelogrus = callPackage ../development/python-modules/thelogrus { };