Unverified Commit ef603cfa authored by Nick Cao's avatar Nick Cao Committed by GitHub
Browse files

Merge pull request #263287 from GaetanLepage/bambi

python311Packages.bambi: 0.12.0 -> 0.13.0
parents 6e131ad2 12431c65
Loading
Loading
Loading
Loading
+23 −12
Original line number Diff line number Diff line
@@ -2,31 +2,29 @@
, buildPythonPackage
, pythonOlder
, fetchFromGitHub
, pytestCheckHook
, setuptools
, arviz
, blackjax
, formulae
, graphviz
, numpy
, numpyro
, pandas
, pymc
, scipy
, setuptools
, blackjax
, numpyro
, pytestCheckHook
}:

buildPythonPackage rec {
  pname = "bambi";
  version = "0.12.0";
  version = "0.13.0";
  pyproject = true;

  disabled = pythonOlder "3.9";
  disabled = pythonOlder "3.8";

  src = fetchFromGitHub {
    owner = "bambinos";
    repo = "bambi";
    rev = "refs/tags/${version}";
    hash = "sha256-36D8u813v2vWQdNqBWfM8YVnAJuLGvn5vqdHs94odmU=";
    hash = "sha256-9+uTyV3mQlHOKAjXohwkhTzNe/+I5XR/LuH1ZYvhc8I=";
  };

  nativeBuildInputs = [
@@ -36,10 +34,9 @@ buildPythonPackage rec {
  propagatedBuildInputs = [
    arviz
    formulae
    numpy
    graphviz
    pandas
    pymc
    scipy
  ];

  preCheck = ''
@@ -48,7 +45,6 @@ buildPythonPackage rec {

  nativeCheckInputs = [
    blackjax
    graphviz
    numpyro
    pytestCheckHook
  ];
@@ -56,17 +52,32 @@ buildPythonPackage rec {
  disabledTests = [
    # Tests require network access
    "test_alias_equal_to_name"
    "test_average_by"
    "test_ax"
    "test_basic"
    "test_censored_response"
    "test_custom_prior"
    "test_data_is_copied"
    "test_distributional_model"
    "test_elasticity"
    "test_extra_namespace"
    "test_fig_kwargs"
    "test_gamma_with_splines"
    "test_group_effects"
    "test_hdi_prob"
    "test_legend"
    "test_non_distributional_model"
    "test_normal_with_splines"
    "test_predict_offset"
    "test_predict_new_groups"
    "test_predict_new_groups_fail"
    "test_set_alias_warnings"
    "test_subplot_kwargs"
    "test_transforms"
    "test_use_hdi"
    "test_with_groups"
    "test_with_group_and_panel"
    "test_with_user_values"
  ];

  pythonImportsCheck = [