pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/math/py-scikit-learn math/py-scikit-learn: Update to 0...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f3401247429b
branches:  trunk
changeset: 371764:f3401247429b
user:      minskim <minskim%pkgsrc.org@localhost>
date:      Tue Nov 21 18:45:28 2017 +0000

description:
math/py-scikit-learn: Update to 0.19.1

Notable new features since 0.18.2:
- `neighbors.LocalOutlierFactor` for anomaly detection
- `preprocessing.QuantileTransformer` for robust feature transformation
- `multioutput.ClassifierChain` meta-estimator to simply account
  for dependencies between classes in multilabel problem
- multiplicative update in `decomposition.NMF`
- multinomial `linear_model.LogisticRegression` with L1 loss

diffstat:

 math/py-scikit-learn/Makefile |   7 ++-
 math/py-scikit-learn/PLIST    |  74 ++++++++++++++++++++++--------------------
 math/py-scikit-learn/distinfo |  10 ++--
 3 files changed, 48 insertions(+), 43 deletions(-)

diffs (truncated from 305 to 300 lines):

diff -r c849d1e775f0 -r f3401247429b math/py-scikit-learn/Makefile
--- a/math/py-scikit-learn/Makefile     Tue Nov 21 17:00:28 2017 +0000
+++ b/math/py-scikit-learn/Makefile     Tue Nov 21 18:45:28 2017 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2017/11/14 22:56:37 minskim Exp $
+# $NetBSD: Makefile,v 1.3 2017/11/21 18:45:28 minskim Exp $
 
-DISTNAME=      scikit-learn-0.18.2
+DISTNAME=      scikit-learn-0.19.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    math
 MASTER_SITES=  ${MASTER_SITE_PYPI:=s/scikit-learn/}
@@ -10,6 +10,7 @@
 COMMENT=       Machine learning algorithms for Python
 LICENSE=       modified-bsd
 
+BUILD_DEPENDS+=        ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose
 DEPENDS+=      ${PYPKGPREFIX}-scipy>=0.15.0:../../math/py-scipy
 
 USE_LANGUAGES= c c++ fortran
@@ -17,6 +18,6 @@
 .include "../../lang/python/egg.mk"
 .include "../../math/blas/buildlink3.mk"
 .include "../../math/lapack/buildlink3.mk"
-BUILDLINK_API_DEPENDS.py-numpy+=       ${PYPKGPREFIX}-numpy>=1.6.1
+BUILDLINK_API_DEPENDS.py-numpy+=       ${PYPKGPREFIX}-numpy>=1.8.2
 .include "../../math/py-numpy/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r c849d1e775f0 -r f3401247429b math/py-scikit-learn/PLIST
--- a/math/py-scikit-learn/PLIST        Tue Nov 21 17:00:28 2017 +0000
+++ b/math/py-scikit-learn/PLIST        Tue Nov 21 18:45:28 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2017/07/05 21:31:28 minskim Exp $
+@comment $NetBSD: PLIST,v 1.2 2017/11/21 18:45:28 minskim Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -33,8 +33,8 @@
 ${PYSITELIB}/sklearn/cluster/_feature_agglomeration.pyc
 ${PYSITELIB}/sklearn/cluster/_feature_agglomeration.pyo
 ${PYSITELIB}/sklearn/cluster/_hierarchical.so
+${PYSITELIB}/sklearn/cluster/_k_means_elkan.so
 ${PYSITELIB}/sklearn/cluster/_k_means.so
-${PYSITELIB}/sklearn/cluster/_k_means_elkan.so
 ${PYSITELIB}/sklearn/cluster/affinity_propagation_.py
 ${PYSITELIB}/sklearn/cluster/affinity_propagation_.pyc
 ${PYSITELIB}/sklearn/cluster/affinity_propagation_.pyo
@@ -161,15 +161,17 @@
 ${PYSITELIB}/sklearn/datasets/data/iris.csv
 ${PYSITELIB}/sklearn/datasets/data/linnerud_exercise.csv
 ${PYSITELIB}/sklearn/datasets/data/linnerud_physiological.csv
+${PYSITELIB}/sklearn/datasets/data/wine_data.csv
 ${PYSITELIB}/sklearn/datasets/descr/boston_house_prices.rst
 ${PYSITELIB}/sklearn/datasets/descr/breast_cancer.rst
 ${PYSITELIB}/sklearn/datasets/descr/diabetes.rst
 ${PYSITELIB}/sklearn/datasets/descr/digits.rst
 ${PYSITELIB}/sklearn/datasets/descr/iris.rst
 ${PYSITELIB}/sklearn/datasets/descr/linnerud.rst
-${PYSITELIB}/sklearn/datasets/images/README.txt
+${PYSITELIB}/sklearn/datasets/descr/wine_data.rst
 ${PYSITELIB}/sklearn/datasets/images/china.jpg
 ${PYSITELIB}/sklearn/datasets/images/flower.jpg
+${PYSITELIB}/sklearn/datasets/images/README.txt
 ${PYSITELIB}/sklearn/datasets/kddcup99.py
 ${PYSITELIB}/sklearn/datasets/kddcup99.pyc
 ${PYSITELIB}/sklearn/datasets/kddcup99.pyo
@@ -204,8 +206,8 @@
 ${PYSITELIB}/sklearn/datasets/tests/__init__.pyc
 ${PYSITELIB}/sklearn/datasets/tests/__init__.pyo
 ${PYSITELIB}/sklearn/datasets/tests/data/svmlight_classification.txt
+${PYSITELIB}/sklearn/datasets/tests/data/svmlight_invalid_order.txt
 ${PYSITELIB}/sklearn/datasets/tests/data/svmlight_invalid.txt
-${PYSITELIB}/sklearn/datasets/tests/data/svmlight_invalid_order.txt
 ${PYSITELIB}/sklearn/datasets/tests/data/svmlight_multilabel.txt
 ${PYSITELIB}/sklearn/datasets/tests/test_20news.py
 ${PYSITELIB}/sklearn/datasets/tests/test_20news.pyc
@@ -354,12 +356,12 @@
 ${PYSITELIB}/sklearn/ensemble/tests/test_forest.py
 ${PYSITELIB}/sklearn/ensemble/tests/test_forest.pyc
 ${PYSITELIB}/sklearn/ensemble/tests/test_forest.pyo
+${PYSITELIB}/sklearn/ensemble/tests/test_gradient_boosting_loss_functions.py
+${PYSITELIB}/sklearn/ensemble/tests/test_gradient_boosting_loss_functions.pyc
+${PYSITELIB}/sklearn/ensemble/tests/test_gradient_boosting_loss_functions.pyo
 ${PYSITELIB}/sklearn/ensemble/tests/test_gradient_boosting.py
 ${PYSITELIB}/sklearn/ensemble/tests/test_gradient_boosting.pyc
 ${PYSITELIB}/sklearn/ensemble/tests/test_gradient_boosting.pyo
-${PYSITELIB}/sklearn/ensemble/tests/test_gradient_boosting_loss_functions.py
-${PYSITELIB}/sklearn/ensemble/tests/test_gradient_boosting_loss_functions.pyc
-${PYSITELIB}/sklearn/ensemble/tests/test_gradient_boosting_loss_functions.pyo
 ${PYSITELIB}/sklearn/ensemble/tests/test_iforest.py
 ${PYSITELIB}/sklearn/ensemble/tests/test_iforest.pyc
 ${PYSITELIB}/sklearn/ensemble/tests/test_iforest.pyo
@@ -402,6 +404,9 @@
 ${PYSITELIB}/sklearn/externals/joblib/_parallel_backends.py
 ${PYSITELIB}/sklearn/externals/joblib/_parallel_backends.pyc
 ${PYSITELIB}/sklearn/externals/joblib/_parallel_backends.pyo
+${PYSITELIB}/sklearn/externals/joblib/backports.py
+${PYSITELIB}/sklearn/externals/joblib/backports.pyc
+${PYSITELIB}/sklearn/externals/joblib/backports.pyo
 ${PYSITELIB}/sklearn/externals/joblib/disk.py
 ${PYSITELIB}/sklearn/externals/joblib/disk.pyc
 ${PYSITELIB}/sklearn/externals/joblib/disk.pyo
@@ -423,27 +428,21 @@
 ${PYSITELIB}/sklearn/externals/joblib/my_exceptions.py
 ${PYSITELIB}/sklearn/externals/joblib/my_exceptions.pyc
 ${PYSITELIB}/sklearn/externals/joblib/my_exceptions.pyo
-${PYSITELIB}/sklearn/externals/joblib/numpy_pickle.py
-${PYSITELIB}/sklearn/externals/joblib/numpy_pickle.pyc
-${PYSITELIB}/sklearn/externals/joblib/numpy_pickle.pyo
 ${PYSITELIB}/sklearn/externals/joblib/numpy_pickle_compat.py
 ${PYSITELIB}/sklearn/externals/joblib/numpy_pickle_compat.pyc
 ${PYSITELIB}/sklearn/externals/joblib/numpy_pickle_compat.pyo
 ${PYSITELIB}/sklearn/externals/joblib/numpy_pickle_utils.py
 ${PYSITELIB}/sklearn/externals/joblib/numpy_pickle_utils.pyc
 ${PYSITELIB}/sklearn/externals/joblib/numpy_pickle_utils.pyo
+${PYSITELIB}/sklearn/externals/joblib/numpy_pickle.py
+${PYSITELIB}/sklearn/externals/joblib/numpy_pickle.pyc
+${PYSITELIB}/sklearn/externals/joblib/numpy_pickle.pyo
 ${PYSITELIB}/sklearn/externals/joblib/parallel.py
 ${PYSITELIB}/sklearn/externals/joblib/parallel.pyc
 ${PYSITELIB}/sklearn/externals/joblib/parallel.pyo
 ${PYSITELIB}/sklearn/externals/joblib/pool.py
 ${PYSITELIB}/sklearn/externals/joblib/pool.pyc
 ${PYSITELIB}/sklearn/externals/joblib/pool.pyo
-${PYSITELIB}/sklearn/externals/joblib/testing.py
-${PYSITELIB}/sklearn/externals/joblib/testing.pyc
-${PYSITELIB}/sklearn/externals/joblib/testing.pyo
-${PYSITELIB}/sklearn/externals/odict.py
-${PYSITELIB}/sklearn/externals/odict.pyc
-${PYSITELIB}/sklearn/externals/odict.pyo
 ${PYSITELIB}/sklearn/externals/setup.py
 ${PYSITELIB}/sklearn/externals/setup.pyc
 ${PYSITELIB}/sklearn/externals/setup.pyo
@@ -583,9 +582,6 @@
 ${PYSITELIB}/sklearn/kernel_ridge.py
 ${PYSITELIB}/sklearn/kernel_ridge.pyc
 ${PYSITELIB}/sklearn/kernel_ridge.pyo
-${PYSITELIB}/sklearn/lda.py
-${PYSITELIB}/sklearn/lda.pyc
-${PYSITELIB}/sklearn/lda.pyo
 ${PYSITELIB}/sklearn/learning_curve.py
 ${PYSITELIB}/sklearn/learning_curve.pyc
 ${PYSITELIB}/sklearn/learning_curve.pyo
@@ -629,10 +625,10 @@
 ${PYSITELIB}/sklearn/linear_model/ridge.py
 ${PYSITELIB}/sklearn/linear_model/ridge.pyc
 ${PYSITELIB}/sklearn/linear_model/ridge.pyo
+${PYSITELIB}/sklearn/linear_model/sag_fast.so
 ${PYSITELIB}/sklearn/linear_model/sag.py
 ${PYSITELIB}/sklearn/linear_model/sag.pyc
 ${PYSITELIB}/sklearn/linear_model/sag.pyo
-${PYSITELIB}/sklearn/linear_model/sag_fast.so
 ${PYSITELIB}/sklearn/linear_model/setup.py
 ${PYSITELIB}/sklearn/linear_model/setup.pyc
 ${PYSITELIB}/sklearn/linear_model/setup.pyo
@@ -772,10 +768,10 @@
 ${PYSITELIB}/sklearn/metrics/cluster/unsupervised.py
 ${PYSITELIB}/sklearn/metrics/cluster/unsupervised.pyc
 ${PYSITELIB}/sklearn/metrics/cluster/unsupervised.pyo
+${PYSITELIB}/sklearn/metrics/pairwise_fast.so
 ${PYSITELIB}/sklearn/metrics/pairwise.py
 ${PYSITELIB}/sklearn/metrics/pairwise.pyc
 ${PYSITELIB}/sklearn/metrics/pairwise.pyo
-${PYSITELIB}/sklearn/metrics/pairwise_fast.so
 ${PYSITELIB}/sklearn/metrics/ranking.py
 ${PYSITELIB}/sklearn/metrics/ranking.pyc
 ${PYSITELIB}/sklearn/metrics/ranking.pyo
@@ -899,9 +895,13 @@
 ${PYSITELIB}/sklearn/neighbors/kde.py
 ${PYSITELIB}/sklearn/neighbors/kde.pyc
 ${PYSITELIB}/sklearn/neighbors/kde.pyo
+${PYSITELIB}/sklearn/neighbors/lof.py
+${PYSITELIB}/sklearn/neighbors/lof.pyc
+${PYSITELIB}/sklearn/neighbors/lof.pyo
 ${PYSITELIB}/sklearn/neighbors/nearest_centroid.py
 ${PYSITELIB}/sklearn/neighbors/nearest_centroid.pyc
 ${PYSITELIB}/sklearn/neighbors/nearest_centroid.pyo
+${PYSITELIB}/sklearn/neighbors/quad_tree.so
 ${PYSITELIB}/sklearn/neighbors/regression.py
 ${PYSITELIB}/sklearn/neighbors/regression.pyc
 ${PYSITELIB}/sklearn/neighbors/regression.pyo
@@ -926,12 +926,18 @@
 ${PYSITELIB}/sklearn/neighbors/tests/test_kde.py
 ${PYSITELIB}/sklearn/neighbors/tests/test_kde.pyc
 ${PYSITELIB}/sklearn/neighbors/tests/test_kde.pyo
+${PYSITELIB}/sklearn/neighbors/tests/test_lof.py
+${PYSITELIB}/sklearn/neighbors/tests/test_lof.pyc
+${PYSITELIB}/sklearn/neighbors/tests/test_lof.pyo
 ${PYSITELIB}/sklearn/neighbors/tests/test_nearest_centroid.py
 ${PYSITELIB}/sklearn/neighbors/tests/test_nearest_centroid.pyc
 ${PYSITELIB}/sklearn/neighbors/tests/test_nearest_centroid.pyo
 ${PYSITELIB}/sklearn/neighbors/tests/test_neighbors.py
 ${PYSITELIB}/sklearn/neighbors/tests/test_neighbors.pyc
 ${PYSITELIB}/sklearn/neighbors/tests/test_neighbors.pyo
+${PYSITELIB}/sklearn/neighbors/tests/test_quad_tree.py
+${PYSITELIB}/sklearn/neighbors/tests/test_quad_tree.pyc
+${PYSITELIB}/sklearn/neighbors/tests/test_quad_tree.pyo
 ${PYSITELIB}/sklearn/neighbors/typedefs.so
 ${PYSITELIB}/sklearn/neighbors/unsupervised.py
 ${PYSITELIB}/sklearn/neighbors/unsupervised.pyc
@@ -996,9 +1002,6 @@
 ${PYSITELIB}/sklearn/preprocessing/tests/test_label.py
 ${PYSITELIB}/sklearn/preprocessing/tests/test_label.pyc
 ${PYSITELIB}/sklearn/preprocessing/tests/test_label.pyo
-${PYSITELIB}/sklearn/qda.py
-${PYSITELIB}/sklearn/qda.pyc
-${PYSITELIB}/sklearn/qda.pyo
 ${PYSITELIB}/sklearn/random_projection.py
 ${PYSITELIB}/sklearn/random_projection.pyc
 ${PYSITELIB}/sklearn/random_projection.pyo
@@ -1030,8 +1033,8 @@
 ${PYSITELIB}/sklearn/svm/classes.pyc
 ${PYSITELIB}/sklearn/svm/classes.pyo
 ${PYSITELIB}/sklearn/svm/liblinear.so
+${PYSITELIB}/sklearn/svm/libsvm_sparse.so
 ${PYSITELIB}/sklearn/svm/libsvm.so
-${PYSITELIB}/sklearn/svm/libsvm_sparse.so
 ${PYSITELIB}/sklearn/svm/setup.py
 ${PYSITELIB}/sklearn/svm/setup.pyc
 ${PYSITELIB}/sklearn/svm/setup.pyo
@@ -1062,12 +1065,18 @@
 ${PYSITELIB}/sklearn/tests/test_common.py
 ${PYSITELIB}/sklearn/tests/test_common.pyc
 ${PYSITELIB}/sklearn/tests/test_common.pyo
+${PYSITELIB}/sklearn/tests/test_config.py
+${PYSITELIB}/sklearn/tests/test_config.pyc
+${PYSITELIB}/sklearn/tests/test_config.pyo
 ${PYSITELIB}/sklearn/tests/test_cross_validation.py
 ${PYSITELIB}/sklearn/tests/test_cross_validation.pyc
 ${PYSITELIB}/sklearn/tests/test_cross_validation.pyo
 ${PYSITELIB}/sklearn/tests/test_discriminant_analysis.py
 ${PYSITELIB}/sklearn/tests/test_discriminant_analysis.pyc
 ${PYSITELIB}/sklearn/tests/test_discriminant_analysis.pyo
+${PYSITELIB}/sklearn/tests/test_docstring_parameters.py
+${PYSITELIB}/sklearn/tests/test_docstring_parameters.pyc
+${PYSITELIB}/sklearn/tests/test_docstring_parameters.pyo
 ${PYSITELIB}/sklearn/tests/test_dummy.py
 ${PYSITELIB}/sklearn/tests/test_dummy.pyc
 ${PYSITELIB}/sklearn/tests/test_dummy.pyo
@@ -1163,10 +1172,10 @@
 ${PYSITELIB}/sklearn/utils/fixes.py
 ${PYSITELIB}/sklearn/utils/fixes.pyc
 ${PYSITELIB}/sklearn/utils/fixes.pyo
+${PYSITELIB}/sklearn/utils/graph_shortest_path.so
 ${PYSITELIB}/sklearn/utils/graph.py
 ${PYSITELIB}/sklearn/utils/graph.pyc
 ${PYSITELIB}/sklearn/utils/graph.pyo
-${PYSITELIB}/sklearn/utils/graph_shortest_path.so
 ${PYSITELIB}/sklearn/utils/lgamma.so
 ${PYSITELIB}/sklearn/utils/linear_assignment_.py
 ${PYSITELIB}/sklearn/utils/linear_assignment_.pyc
@@ -1191,27 +1200,19 @@
 ${PYSITELIB}/sklearn/utils/setup.py
 ${PYSITELIB}/sklearn/utils/setup.pyc
 ${PYSITELIB}/sklearn/utils/setup.pyo
+${PYSITELIB}/sklearn/utils/sparsefuncs_fast.so
 ${PYSITELIB}/sklearn/utils/sparsefuncs.py
 ${PYSITELIB}/sklearn/utils/sparsefuncs.pyc
 ${PYSITELIB}/sklearn/utils/sparsefuncs.pyo
-${PYSITELIB}/sklearn/utils/sparsefuncs_fast.so
 ${PYSITELIB}/sklearn/utils/sparsetools/__init__.py
 ${PYSITELIB}/sklearn/utils/sparsetools/__init__.pyc
 ${PYSITELIB}/sklearn/utils/sparsetools/__init__.pyo
-${PYSITELIB}/sklearn/utils/sparsetools/_graph_tools.so
-${PYSITELIB}/sklearn/utils/sparsetools/_graph_validation.py
-${PYSITELIB}/sklearn/utils/sparsetools/_graph_validation.pyc
-${PYSITELIB}/sklearn/utils/sparsetools/_graph_validation.pyo
-${PYSITELIB}/sklearn/utils/sparsetools/_traversal.so
 ${PYSITELIB}/sklearn/utils/sparsetools/setup.py
 ${PYSITELIB}/sklearn/utils/sparsetools/setup.pyc
 ${PYSITELIB}/sklearn/utils/sparsetools/setup.pyo
 ${PYSITELIB}/sklearn/utils/sparsetools/tests/__init__.py
 ${PYSITELIB}/sklearn/utils/sparsetools/tests/__init__.pyc
 ${PYSITELIB}/sklearn/utils/sparsetools/tests/__init__.pyo
-${PYSITELIB}/sklearn/utils/sparsetools/tests/test_traversal.py
-${PYSITELIB}/sklearn/utils/sparsetools/tests/test_traversal.pyc
-${PYSITELIB}/sklearn/utils/sparsetools/tests/test_traversal.pyo
 ${PYSITELIB}/sklearn/utils/stats.py
 ${PYSITELIB}/sklearn/utils/stats.pyc
 ${PYSITELIB}/sklearn/utils/stats.pyo
@@ -1227,6 +1228,9 @@
 ${PYSITELIB}/sklearn/utils/tests/test_class_weight.py
 ${PYSITELIB}/sklearn/utils/tests/test_class_weight.pyc
 ${PYSITELIB}/sklearn/utils/tests/test_class_weight.pyo
+${PYSITELIB}/sklearn/utils/tests/test_deprecation.py
+${PYSITELIB}/sklearn/utils/tests/test_deprecation.pyc
+${PYSITELIB}/sklearn/utils/tests/test_deprecation.pyo
 ${PYSITELIB}/sklearn/utils/tests/test_estimator_checks.py
 ${PYSITELIB}/sklearn/utils/tests/test_estimator_checks.pyc
 ${PYSITELIB}/sklearn/utils/tests/test_estimator_checks.pyo
diff -r c849d1e775f0 -r f3401247429b math/py-scikit-learn/distinfo
--- a/math/py-scikit-learn/distinfo     Tue Nov 21 17:00:28 2017 +0000
+++ b/math/py-scikit-learn/distinfo     Tue Nov 21 18:45:28 2017 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2017/11/14 22:56:37 minskim Exp $
+$NetBSD: distinfo,v 1.3 2017/11/21 18:45:28 minskim Exp $
 
-SHA1 (scikit-learn-0.18.2.tar.gz) = 0931b7d7c9db97b02fb4de34c4e24a01e2bf000b
-RMD160 (scikit-learn-0.18.2.tar.gz) = 037129c5d196a55f2b0359f171616c9922b12d4d
-SHA512 (scikit-learn-0.18.2.tar.gz) = 7c5c7bdd577ad215790654ce1eff6e802aebe53283ab6c5f12684cf99aeecc8976f9a9803f619f549d4d03be0d7634f249046e4b4f15afa12aecb2697e2e0b05



Home | Main Index | Thread Index | Old Index