AnacondaRecipes / scikit-learn-feedstock

A conda-smithy repository for scikit-learn.
BSD 3-Clause "New" or "Revised" License
0 stars 2 forks source link

scikit-learn 1.0.2 #11

Closed anaconda-pkg-build closed 2 years ago

anaconda-pkg-build commented 2 years ago

Update scikit-learn to 1.0.2

Version change: bump version number from 1.0.1 to 1.0.2 Bug Tracker: new open issues https://github.com/scikit-learn/scikit-learn/issues Github releases: https://github.com/scikit-learn/scikit-learn/releases Changelog: https://github.com/scikit-learn/scikit-learn/blob/1.0.2/doc/whats_new/v1.0.rst Upstream license: License file: https://github.com/scikit-learn/scikit-learn/blob/master/COPYING Upstream setup.py: https://github.com/scikit-learn/scikit-learn/blob/1.0.2/setup.py and https://github.com/scikit-learn/scikit-learn/blob/1.0.2/sklearn/_min_dependencies.py Upstream pyproject.toml: https://github.com/scikit-learn/scikit-learn/blob/1.0.2/pyproject.toml

Actions:

  1. Update host dependencies (cython >=0.29.24, setuptools <60.0) and reorder them
  2. Reorder run dependencies
  3. Update cython >=0.29.24 in test/requires, see https://github.com/scikit-learn/scikit-learn/commit/22ff399b105b7f1965957892adf1f355bef9bc51

Result:

skupr-anaconda commented 2 years ago

Tests failed on win32:

=========================== short test summary info ===========================
FAILED cluster/tests/test_spectral.py::test_precomputed_nearest_neighbors_filtering
FAILED manifold/tests/test_spectral_embedding.py::test_precomputed_nearest_neighbors_filtering
FAILED tests/test_common.py::test_estimators[GaussianProcessRegressor()-check_supervised_y_2d]
FAILED tests/test_common.py::test_estimators[GaussianProcessRegressor()-check_fit_idempotent]
FAILED tests/test_common.py::test_estimators[Nystroem()-check_fit_idempotent]
= 5 failed, 20373 passed, 1647 skipped, 80 xfailed, 38 xpassed, 2291 warnings in 1148.72s (0:19:08) =
skupr-anaconda commented 2 years ago

Skip some test on win32:

# On win32 there are failed tests:
{% set tests_to_skip = tests_to_skip + " or test_precomputed_nearest_neighbors_filtering" %}          # [win32]
{% set tests_to_skip = tests_to_skip + " or test_pca_n_components_mostly_explained_variance_ratio" %} # [win32]
{% set tests_to_skip = tests_to_skip + " or (GaussianProcessRegressor and check_supervised_y_2d)" %}  # [win32]
{% set tests_to_skip = tests_to_skip + " or (GaussianProcessRegressor and check_fit_idempotent)" %}   # [win32]
{% set tests_to_skip = tests_to_skip + " or (SpectralEmbedding and check_pipeline_consistency)" %}    # [win32]
{% set tests_to_skip = tests_to_skip + " or (Nystroem and check_fit_idempotent)" %}                   # [win32]
{% set tests_to_skip = tests_to_skip + " or (StackingClassifier)" %}                                  # [win32]