Unverified Commit 56f90ebe authored by Gaétan Lepage's avatar Gaétan Lepage Committed by GitHub
Browse files

python312Packages.evosax: 0.1.6 -> 0.2.0 (#395323)

parents 42e33dd0 ce75ef61
Loading
Loading
Loading
Loading
+11 −5
Original line number Diff line number Diff line
@@ -27,27 +27,24 @@

buildPythonPackage rec {
  pname = "evosax";
  version = "0.1.6";
  version = "0.2.0";
  pyproject = true;

  src = fetchFromGitHub {
    owner = "RobertTLange";
    repo = "evosax";
    tag = "v.${version}";
    hash = "sha256-v8wRiWZlJPF9pIXocQ6/caHl1W4QBNjkmuImJ6MAueo=";
    hash = "sha256-ye5IHM8Pn/+BXI9kcB3W281Gna9hXV8DwsaJ9Xu06fU=";
  };

  build-system = [ setuptools ];

  dependencies = [
    chex
    dotmap
    flax
    jax
    jaxlib
    matplotlib
    numpy
    pyyaml
  ];

  pythonImportsCheck = [ "evosax" ];
@@ -66,6 +63,15 @@ buildPythonPackage rec {
    "test_env_ffw_rollout"

    # Tries to download a data set from the internet
    "test_brax_problem_eval"
    "test_brax_problem_init"
    "test_brax_problem_sample"
    "test_gymnax_problem_eval"
    "test_gymnax_problem_init"
    "test_gymnax_problem_sample"
    "test_torchvision_problem_eval"
    "test_torchvision_problem_init"
    "test_torchvision_problem_sample"
    "test_vision_fitness"
  ];