20 buildPythonPackage rec {
25 src = fetchFromGitHub {
29 hash = "sha256-Yc6alEKXbtQ0hitIdPhkJWhZQg150b0NJJRLZ+f1hdY=";
38 propagatedBuildInputs = [
47 SETUPTOOLS_SCM_PRETEND_VERSION = version;
57 "--ignore=ax/benchmark"
58 "--ignore=ax/runners/tests/test_torchx.py"
59 # requires pyre_extensions
60 "--ignore=ax/telemetry/tests"
61 "--ignore=ax/core/tests/test_utils.py"
62 "--ignore=ax/early_stopping/tests/test_strategies.py"
63 # broken with sqlalchemy 2
64 "--ignore=ax/service/tests/test_ax_client.py"
65 "--ignore=ax/service/tests/test_scheduler.py"
66 "--ignore=ax/service/tests/test_with_db_settings_base.py"
70 # exact comparison of floating points
71 "test_optimize_l0_homotopy"
72 # AssertionError: 5 != 2
73 "test_get_standard_plots_moo"
74 # AssertionError: Expected 'warning' to be called once. Called 3 times
75 "test_validate_kwarg_typing"
77 pythonImportsCheck = [ "ax" ];
80 description = "Ax is an accessible, general-purpose platform for understanding, managing, deploying, and automating adaptive experiments";
81 homepage = "https://ax.dev/";
82 license = licenses.mit;
83 maintainers = with maintainers; [ veprbl ];