-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
Closed
Labels
array typesItems related to array API support and input array validation (see gh-18286)Items related to array API support and input array validation (see gh-18286)defectA clear bug or issue that prevents SciPy from being installed or used as expectedA clear bug or issue that prevents SciPy from being installed or used as expectedscipy.clusterscipy.stats
Milestone
Description
Describe your issue.
The array API CI job is failing (e.g. here) with these errors, probably due to changes in array-api-strict.
Reproducing Code Example
NA
Error message
FAILED scipy/cluster/tests/test_hierarchy.py::TestDendrogram::test_dendrogram_single_linkage_tdist[array_api_strict] - TypeError: array iteration is not allowed in array-api-strict
FAILED scipy/cluster/tests/test_hierarchy.py::TestDendrogram::test_labels_as_array_or_list[array_api_strict] - TypeError: array iteration is not allowed in array-api-strict
FAILED scipy/cluster/tests/test_hierarchy.py::TestDendrogram::test_dendrogram_leaf_colors_zero_dist[array_api_strict] - TypeError: array iteration is not allowed in array-api-strict
FAILED scipy/cluster/tests/test_hierarchy.py::TestDendrogram::test_dendrogram_leaf_colors[array_api_strict] - TypeError: array iteration is not allowed in array-api-strict
FAILED scipy/stats/tests/test_morestats.py::TestCircFuncs::test_circfuncs[circvar-0.006455174000787767-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_morestats.py::TestCircFuncs::test_circfuncs[circstd-6.520702116-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_morestats.py::TestCircFuncs::test_circfuncs_small[array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_morestats.py::TestCircFuncs::test_circfuncs_close[circvar-var-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_morestats.py::TestCircFuncs::test_circfuncs_close[circstd-std-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_morestats.py::TestCircFuncs::test_circmean_axis[circvar-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_morestats.py::TestCircFuncs::test_circmean_axis[circstd-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_morestats.py::TestCircFuncs::test_circfuncs_array_like[circvar-0.006455174270186603-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_morestats.py::TestCircFuncs::test_circfuncs_array_like[circstd-6.520702116-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_morestats.py::TestCircFuncs::test_empty[circvar-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_morestats.py::TestCircFuncs::test_empty[circstd-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_morestats.py::TestCircFuncs::test_nan_propagate[circvar-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_morestats.py::TestCircFuncs::test_nan_propagate[circstd-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_morestats.py::TestCircFuncs::test_nan_propagate_array[circvar-expected1-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_morestats.py::TestCircFuncs::test_nan_propagate_array[circstd-expected2-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_morestats.py::TestCircFuncs::test_circfuncs_uint8[array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_morestats.py::TestCircFuncs::test_circstd_zero[array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_resampling.py::TestMonteCarloHypothesisTest::test_input_validation[array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_resampling.py::TestMonteCarloHypothesisTest::test_axis_dtype[-3-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_resampling.py::TestMonteCarloHypothesisTest::test_axis_dtype[-2-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_resampling.py::TestMonteCarloHypothesisTest::test_axis_dtype[-1-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_resampling.py::TestMonteCarloHypothesisTest::test_axis_dtype[0-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_resampling.py::TestMonteCarloHypothesisTest::test_axis_dtype[1-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_resampling.py::TestMonteCarloHypothesisTest::test_axis_dtype[2-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_resampling.py::TestMonteCarloHypothesisTest::test_alternative[two-sided-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_resampling.py::TestMonteCarloHypothesisTest::test_alternative[less-array_api_strict] - RuntimeError: The function clip requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_resampling.py::TestMonteCarloHypothesisTest::test_alternative[greater-array_api_strict] - RuntimeError: The function clip requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPearsonr::test_r_almost_exactly_pos1[array_api_strict] - RuntimeError: The function clip requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPearsonr::test_r_almost_exactly_neg1[array_api_strict] - RuntimeError: The function clip requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPearsonr::test_basic[array_api_strict] - RuntimeError: The function clip requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPearsonr::test_constant_input[array_api_strict] - RuntimeError: The function clip requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPearsonr::test_near_constant_input[float32-array_api_strict] - RuntimeError: The function clip requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPearsonr::test_near_constant_input[float64-array_api_strict] - RuntimeError: The function clip requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPearsonr::test_very_small_input_values[array_api_strict] - RuntimeError: The function clip requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPearsonr::test_very_large_input_values[array_api_strict] - RuntimeError: The function clip requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPearsonr::test_extremely_large_input_values[array_api_strict] - RuntimeError: The function clip requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPearsonr::test_length_two_pos1[array_api_strict] - TypeError: array iteration is not allowed in array-api-strict
FAILED scipy/stats/tests/test_stats.py::TestPearsonr::test_length_two_neg1[array_api_strict] - TypeError: array iteration is not allowed in array-api-strict
FAILED scipy/stats/tests/test_stats.py::TestPearsonr::test_negative_correlation_pvalue_gh17795[array_api_strict] - RuntimeError: The function clip requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPearsonr::test_length3_r_exactly_negative_one[array_api_strict] - RuntimeError: The function clip requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPearsonr::test_nd_special_cases[array_api_strict] - RuntimeError: The function clip requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPearsonr::test_array_api[less-0-array_api_strict] - RuntimeError: The function clip requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPearsonr::test_array_api[less-1-array_api_strict] - RuntimeError: The function clip requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPearsonr::test_array_api[less-None-array_api_strict] - RuntimeError: The function clip requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPearsonr::test_array_api[greater-0-array_api_strict] - RuntimeError: The function clip requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPearsonr::test_array_api[greater-1-array_api_strict] - RuntimeError: The function clip requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPearsonr::test_array_api[greater-None-array_api_strict] - RuntimeError: The function clip requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPearsonr::test_array_api[two-sided-0-array_api_strict] - RuntimeError: The function clip requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPearsonr::test_array_api[two-sided-1-array_api_strict] - RuntimeError: The function clip requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPearsonr::test_array_api[two-sided-None-array_api_strict] - RuntimeError: The function clip requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestMoments::test_moment_center_array_moment[None-10-array_api_strict] - TypeError: array iteration is not allowed in array-api-strict
FAILED scipy/stats/tests/test_stats.py::TestMoments::test_moment_center_array_moment[None-size1-array_api_strict] - TypeError: array iteration is not allowed in array-api-strict
FAILED scipy/stats/tests/test_stats.py::TestMoments::test_moment_center_array_moment[0-10-array_api_strict] - TypeError: array iteration is not allowed in array-api-strict
FAILED scipy/stats/tests/test_stats.py::TestMoments::test_moment_center_array_moment[0-size1-array_api_strict] - TypeError: array iteration is not allowed in array-api-strict
FAILED scipy/stats/tests/test_stats.py::TestMoments::test_moment_center_array_moment[1-10-array_api_strict] - TypeError: array iteration is not allowed in array-api-strict
FAILED scipy/stats/tests/test_stats.py::TestMoments::test_moment_center_array_moment[1-size1-array_api_strict] - TypeError: array iteration is not allowed in array-api-strict
FAILED scipy/stats/tests/test_stats.py::TestMoments::test_moment[array_api_strict] - TypeError: array iteration is not allowed in array-api-strict
FAILED scipy/stats/tests/test_stats.py::TestPowerDivergence::test_basic[lambda_stat0-case1-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPowerDivergence::test_basic[lambda_stat0-case2-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPowerDivergence::test_basic[lambda_stat0-case3-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPowerDivergence::test_basic[lambda_stat1-case1-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPowerDivergence::test_basic[lambda_stat1-case2-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPowerDivergence::test_basic[lambda_stat1-case3-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPowerDivergence::test_basic[lambda_stat2-case1-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPowerDivergence::test_basic[lambda_stat2-case2-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPowerDivergence::test_basic[lambda_stat2-case3-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPowerDivergence::test_basic[lambda_stat3-case1-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPowerDivergence::test_basic[lambda_stat3-case2-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPowerDivergence::test_basic[lambda_stat3-case3-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPowerDivergence::test_basic[lambda_stat4-case1-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPowerDivergence::test_basic[lambda_stat4-case2-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPowerDivergence::test_basic[lambda_stat4-case3-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPowerDivergence::test_basic[lambda_stat5-case1-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPowerDivergence::test_basic[lambda_stat5-case2-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPowerDivergence::test_basic[lambda_stat5-case3-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPowerDivergence::test_basic[lambda_stat6-case1-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPowerDivergence::test_basic[lambda_stat6-case2-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPowerDivergence::test_basic[lambda_stat6-case3-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPowerDivergence::test_axis[array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPowerDivergence::test_ddof_broadcasting[array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPowerDivergence::test_power_divergence_gh_12282[array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestPowerDivergence::test_power_divergence_against_cressie_read_data[array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestChisquare::test_gh_chisquare_12282[array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestChisquare::test_chiquare_data_types_attributes[200-uint8-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestChisquare::test_chiquare_data_types_attributes[1000000-int32-array_api_strict] - RuntimeError: The function minimum requires API version 2023.12 or later, but the current API version for array-api-strict is 2022.12
FAILED scipy/stats/tests/test_stats.py::TestSkewTest::test_against_R[two-sided-array_api_strict] - TypeError: array iteration is not allowed in array-api-strict
FAILED scipy/stats/tests/test_stats.py::TestSkewTest::test_against_R[less-array_api_strict] - TypeError: array iteration is not allowed in array-api-strict
FAILED scipy/stats/tests/test_stats.py::TestSkewTest::test_against_R[greater-array_api_strict] - TypeError: array iteration is not allowed in array-api-strict
FAILED scipy/stats/tests/test_stats.py::TestKurtosisTest::test_against_R[two-sided-array_api_strict] - TypeError: array iteration is not allowed in array-api-strict
FAILED scipy/stats/tests/test_stats.py::TestKurtosisTest::test_against_R[less-array_api_strict] - TypeError: array iteration is not allowed in array-api-strict
FAILED scipy/stats/tests/test_stats.py::TestKurtosisTest::test_against_R[greater-array_api_strict] - TypeError: array iteration is not allowed in array-api-strict
FAILED scipy/stats/tests/test_stats.py::TestNormalTest::test_against_R[two-sided-array_api_strict] - TypeError: array iteration is not allowed in array-api-strict
FAILED scipy/stats/tests/test_stats.py::TestNormalTest::test_against_R[less-array_api_strict] - TypeError: array iteration is not allowed in array-api-strict
FAILED scipy/stats/tests/test_stats.py::TestNormalTest::test_against_R[greater-array_api_strict] - TypeError: array iteration is not allowed in array-api-strict
SciPy/NumPy/Python version and system information
NA
Metadata
Metadata
Assignees
Labels
array typesItems related to array API support and input array validation (see gh-18286)Items related to array API support and input array validation (see gh-18286)defectA clear bug or issue that prevents SciPy from being installed or used as expectedA clear bug or issue that prevents SciPy from being installed or used as expectedscipy.clusterscipy.stats