scikit-learn (0.18-5) unstable; urgency=medium

  * Team upload.
  * Moved packaging to Debian Science team
  * Build-Depends: python-pytest, python3-pytest
    Closes: #848788

 -- Andreas Tille <tille@debian.org>  Wed, 28 Dec 2016 13:24:45 +0100

scikit-learn (0.18-4) unstable; urgency=medium

  * debian/rules
    - added cythonization (from pandas) since upstream no longer stores
      pre-generated files under GIT
    - skip test_non_meta_estimators on ppc64el to avoid FTBFS

 -- Yaroslav Halchenko <debian@onerussian.com>  Tue, 25 Oct 2016 08:24:18 -0400

scikit-learn (0.18-3) unstable; urgency=medium

  * debian/rules
    - skip some minor failing tests on i386 and armel for now

 -- Yaroslav Halchenko <debian@onerussian.com>  Tue, 04 Oct 2016 09:41:01 -0400

scikit-learn (0.18-2) unstable; urgency=medium

  * debian/patches/deb_use_system_joblib
    sklearn started to use other submodules of joblib directly, so previous
    stub for import did not work.  Now update local namespace of the stub
    entirely with definitions from joblib.__dict__  (Closes: #839348)
  * debian/rules
    - allow joblib to parallelize to 2 processes, to overcome recent joblib
      (0.10.2) bug with 0 value

 -- Yaroslav Halchenko <debian@onerussian.com>  Sun, 02 Oct 2016 09:36:31 -0400

scikit-learn (0.18-1) unstable; urgency=medium

  * Fresh upstream release

 -- Yaroslav Halchenko <debian@onerussian.com>  Thu, 29 Sep 2016 21:29:45 -0400

scikit-learn (0.17.1-2) unstable; urgency=medium

  * debian/rules
    - skip test_dump tests on arm64 to prevent FTBFS - actual resolution 
      is TODO
    - robustify use of xargs to not fail if no matches (e.g. upon rebuild)

 -- Yaroslav Halchenko <debian@onerussian.com>  Fri, 08 Apr 2016 09:29:22 -0400

scikit-learn (0.17.1-1) unstable; urgency=medium

  * Fresh upstream bugfix release
    - few patches were picked up from upstream branch to stay compatible with
      recent scipy/numpy in debian sid.
      See https://github.com/scikit-learn/scikit-learn/pull/6401

 -- Yaroslav Halchenko <debian@onerussian.com>  Thu, 18 Feb 2016 20:22:31 -0500

scikit-learn (0.17.0-4) unstable; urgency=medium

  * debian/tests/deb_tests_lower_precision
    - lowering further to 4 decimals

 -- Yaroslav Halchenko <debian@onerussian.com>  Tue, 22 Dec 2015 08:51:29 -0500

scikit-learn (0.17.0-3) unstable; urgency=medium

  * debian/control
    - recommend python3- versions of packages for python3-sklearn. Thanks
      Christopher Baines
  * debian/rules
    - boost minimal Cython version for recythonization to 0.23.1.
      Should enable back bakckports on older Debian/Ubuntus
  * debian/tests/deb_tests_lower_precision
    - to lower precision of test_feature_importances to avoid FTBFS on some
      (BE) platforms

 -- Yaroslav Halchenko <debian@onerussian.com>  Mon, 21 Dec 2015 21:02:16 -0500

scikit-learn (0.17.0-2) unstable; urgency=medium

  * debian/copyright
    - extended list of copyrights/licenses (Thanks Thorsten Alteholz for
      review)

 -- Yaroslav Halchenko <debian@onerussian.com>  Fri, 13 Nov 2015 23:11:12 -0500

scikit-learn (0.17.0-1) unstable; urgency=medium

  * Fresh upstream release
    - should address FTBFS on 32bit and other platforms due to failing
      tests
  * debian/patches/deb_no_tinyclues_external_image
    - to not link to external images inthe documentation (privacy concern)

 -- Yaroslav Halchenko <debian@onerussian.com>  Thu, 05 Nov 2015 20:47:00 -0500

scikit-learn (0.17.0~b1+git14-g4e6829c-1) unstable; urgency=medium

  * Fresh beta release + post-release fixes -- test build
    - requires joblib >= 0.9.2 (Closes: #792483)
    - if succeeds, means that failing test fixed (Closes: #797507)
  * debian/patches
    - deb_disable_google_anals to disable google tracking
    - deb_nopaypal  to refer to upstream website and not incorporate
      paypal form in the doc
    - deb_no_online_jquery  to avoid referring to online jquery
  * debian/{control,rules}
    - heavy refactoring to support python3-sklearn (Closes: #730532)
    - point to the debian branch for git repo (Closes: #792476)
    - use system-wide libjs-underscore
  * debian/compat raise to level 7 from elderly 5

 -- Yaroslav Halchenko <debian@onerussian.com>  Tue, 27 Oct 2015 11:11:00 -0400

scikit-learn (0.16.1-2) unstable; urgency=medium

  * Upload to unstable (Closes: #792074)
  * debian/control
    - boosted policy to 3.9.6
    - properly dropped python-support, debian/rules was already
      using dh_ helpers (Closes: #786185)
  * debian/patches
    - Picked up from usptream 2 fixes:
      - changeset_190fe7347cfd6fab67f37c7535c4fa9b8f0870de.diff
        FIX Include PyFuncDistance attributes while pickling.
      - changeset_5e502596460014ed3adebe61e8189a60e72d3623.diff
        Fix signature not compatible with previous declaration
        (Closes: #791615)
    - deb_skip_some_tests_on_arm
      fixed it up (missing nose imports). Thanks Logan Rosen!
      (Closes: #773862)

 -- Yaroslav Halchenko <debian@onerussian.com>  Fri, 10 Jul 2015 23:26:48 -0400

scikit-learn (0.16.1-1) experimental; urgency=medium

  * Fresh upstream bugfix release

 -- Yaroslav Halchenko <debian@onerussian.com>  Tue, 14 Apr 2015 19:04:54 -0400

scikit-learn (0.16.0-1) experimental; urgency=medium

  * Fresh upstream release
  * debian/patches
    - deb_git_revision_cmd - use debian/github-revision.txt with github
      treeish for this release (TODO: automate)
    - deb_no_plot_gallery - do not build gallery of example plots (some
      require network and otherwise memory/cpu intensive etc)
    - deb_optional_linkcode - would not use linkcode extension if not
      available

 -- Yaroslav Halchenko <debian@onerussian.com>  Mon, 30 Mar 2015 16:11:59 -0400

scikit-learn (0.15.2-3) unstable; urgency=medium

  * debian/patches
    - deb_skip_some_tests_on_arm -- skip two tests on armv to avoid FTBFS
    - up_workaround_buggy_pil -- workaround a bug in PIL

 -- Yaroslav Halchenko <debian@onerussian.com>  Tue, 07 Oct 2014 21:37:46 -0400

scikit-learn (0.15.2-2) unstable; urgency=medium

  * debian/rules
    - fixed version for comparison against sphinx. Now documentation should
      get built on recent releases (Closes: #760730).
      Thanks Federico Ceratto for the report

 -- Yaroslav Halchenko <debian@onerussian.com>  Mon, 08 Sep 2014 09:47:41 -0400

scikit-learn (0.15.2-1) unstable; urgency=medium

  * Fresh upstream minor release

 -- Yaroslav Halchenko <debian@onerussian.com>  Sat, 06 Sep 2014 20:11:37 -0400

scikit-learn (0.15.1-1) unstable; urgency=medium

  * Fresh upstream minor release

 -- Yaroslav Halchenko <debian@onerussian.com>  Mon, 04 Aug 2014 14:10:50 -0400

scikit-learn (0.15.0-1) unstable; urgency=medium

  * Fresh upstream release
  * Build-depend on libatlas3-base

 -- Yaroslav Halchenko <debian@onerussian.com>  Tue, 15 Jul 2014 08:39:08 -0400

scikit-learn (0.14.1-3) unstable; urgency=medium

  * Cherry-pick a workaround for FTBFS due to error in current scipy
    (Closes: #746096)

 -- Yaroslav Halchenko <debian@onerussian.com>  Tue, 13 May 2014 10:07:58 -0400

scikit-learn (0.14.1-2) unstable; urgency=low

  * Disable reporting to google analytics -- we haven't got any permission from
    the users allowing to report back to 3rd party services
    (thanks Ambrose Andrews, Closes: #730259)

 -- Yaroslav Halchenko <debian@onerussian.com>  Sun, 24 Nov 2013 10:17:29 -0500

scikit-learn (0.14.1-1) unstable; urgency=low

  * The freshiest upstream release
    - addressed 'clean -a' issue, thus removing the dh_auto_clean override
  * debian/rules
    - if available cython >= 0.19 -- re-build Cythonized sources while
      monitoring for changes using dh_autoreconf

 -- Yaroslav Halchenko <debian@onerussian.com>  Thu, 08 Aug 2013 14:06:48 -0400

scikit-learn (0.14-1) UNRELEASED; urgency=low

  * The fresh upstream release
  * debian/rules
    - overload dh_auto_clean to call "clean" without -a
      (see https://github.com/scikit-learn/scikit-learn/issues/2351)
  * debian/control
    - Build-Depends:
      - multilined
      - dropped swig (not needed since awhile)
      - moved sphinx, PIL, and graphviz to Build-Depends-Indep since
        needed only for -doc package
      - do not build documentation when sphinx < 1.1.3 due to problems
        with unicode in earlier present on older Debian/Ubuntu's versions
    - boosted policy to 3.9.4 (no further changes)
    - migrate from python-support to dh_python2

 -- Yaroslav Halchenko <debian@onerussian.com>  Wed, 07 Aug 2013 20:16:04 -0400

scikit-learn (0.14~a1+git20-gc9ba2c3-1) UNRELEASED; urgency=low

  * Fresh pre-release snapshot
  * debian/control
    - python-imaing to build-depends (for documentation) and removed not
      needed XS-DM-Upload-Allowed

 -- Yaroslav Halchenko <debian@onerussian.com>  Mon, 05 Aug 2013 10:56:38 -0400

scikit-learn (0.13.1-1) unstable; urgency=low

  * "Fresh" bugfix release:
    - dropping all cherry picked changesets

 -- Yaroslav Halchenko <debian@onerussian.com>  Sat, 01 Jun 2013 11:36:44 -0400

scikit-learn (0.13-3) unstable; urgency=low

  * Upload to unstable
  * debian/control
    - move joblib to Depends from Recommends (Closes: #709056)
  	- remove unused AFAIK XB-Python-Version

 -- Yaroslav Halchenko <debian@onerussian.com>  Mon, 20 May 2013 11:01:00 -0400

scikit-learn (0.13-2) experimental; urgency=low

  * CP from upstream commits to fix a problem with ROC curves lacking
    (0,0), (1,1) trailing points in some cases (gh-1658)

 -- Yaroslav Halchenko <debian@onerussian.com>  Mon, 18 Feb 2013 12:31:57 -0500

scikit-learn (0.13-1) experimental; urgency=low

  * Fresh upstream release
    - dropping CP-ed changesets and deb_disable_test_spectral_old_scipy patch 
  * debian/rules
    - removing exclusion of tests previously failed

 -- Yaroslav Halchenko <debian@onerussian.com>  Tue, 22 Jan 2013 21:37:24 -0500

scikit-learn (0.12.1-1) experimental; urgency=low

  * Fresh upstream bugfix release
    - for now excluded some labile tests from testing
    - picked up after release fix: 552833 Robustify LARS. Fixes issue #487

 -- Yaroslav Halchenko <debian@onerussian.com>  Wed, 31 Oct 2012 16:17:41 -0400

scikit-learn (0.12.0-1) experimental; urgency=low

  * Fresh upstream release:
    - all debian/up_ patches removed, deb_ patched updated
  * Boosted policy to 3.9.3 (should be ok without changes)
  * patches/deb_disable_test_spectral_old_scipy
    - disable unittest on older scipy's due to failure
  * debian/control
    - removed obsolete (and not used any longer) python-psyco from
      Recommends

 -- Yaroslav Halchenko <debian@onerussian.com>  Thu, 06 Sep 2012 21:30:31 -0400

scikit-learn (0.11.0-2) unstable; urgency=low

  * Patches to resolve FTBFS'es (Closes: #680246)
    - armel: up_inconsistent_numpy_warnings (adopted upstream)
    - mipsel: up_MinCovDet_test_seeding (picked up from upstream)

 -- Yaroslav Halchenko <debian@onerussian.com>  Wed, 04 Jul 2012 11:26:24 -0400

scikit-learn (0.11.0-1) unstable; urgency=low

  * Fresh upstream release
  * Adjusted patches/deb_use_system_joblib to avoid submodule
    import
  * debian/rules:
    - run unittests in verbose mode
    - exclude 1 test with known failures (reported upstream) 
      to avoid FTBFS

 -- Yaroslav Halchenko <debian@onerussian.com>  Mon, 07 May 2012 22:40:04 -0400

scikit-learn (0.10.0-1) unstable; urgency=low

  * Snapshot of upstream release branch
    - Python 2.5 compatibility dropped
  * Dropping .dfsg suffix since it is not adequate.  Sources are
    repackaged only to remove joblib shipped in a separate package in Debian
    main
  * Adjusted dfsg and other rules to operate on sklearn directory
  * Dropping cherry-picked fix up_release_sv_coef_memory
  * Operate on 'requested' not all supported Python versions
  * Added 'set -e' to composite cmdline constructs in debian/rules to
    prevent swallowing errors. Thanks to Jakub Wilk for citing me the relevant
    exerpt from Debian policy ;-)

 -- Yaroslav Halchenko <debian@onerussian.com>  Thu, 12 Jan 2012 22:42:03 -0500

scikit-learn (0.9.0.dfsg-1) unstable; urgency=low

  * New upstream release:
    - renamed module to sklearn,
      scikits.learn adapter was provided to ease migration
    - there is no strict dependency on IPython any longer.  Thus removed
      IPython from build-depends and Suggest it now for binary package
      (Closes: #636472)
  * Enabled all unittests and ignored failures on doctests:
    https://github.com/scikit-learn/scikit-learn/issues/401
  * Adjusted debian/copyright to be fresh DEP5-compliant

 -- Yaroslav Halchenko <debian@onerussian.com>  Mon, 17 Oct 2011 23:49:47 -0400

scikit-learn (0.8.1.dfsg-1) unstable; urgency=low

  * New upstream maintenance release

 -- Yaroslav Halchenko <debian@onerussian.com>  Fri, 01 Jul 2011 14:37:28 -0400

scikit-learn (0.8.0.dfsg-1) unstable; urgency=low

  * New upstream release
  * [97bc011] Boost policy compliance to 3.9.2 -- no changes
  * Included post-release fixes:
    - [f7d5317] FIX: reflect SVC API change (eps -> tol) in doc/tutorial.rst
  * Disabled unittest test_fit_works_on_sequences_of_different_length
    due to test failure during build

 -- Yaroslav Halchenko <debian@onerussian.com>  Wed, 11 May 2011 10:08:13 -0400

scikit-learn (0.7.1.dfsg-3) unstable; urgency=low

  * Do not build documentation in -a mode, to prevent timeouts on buildd
    servers
  * Use JOBLIB_MULTIPROCESSING=0 to suppress use of multiprocessing by
    joblib while running tests to prevent failures in chroots without
    /dev/shm mounted

 -- Yaroslav Halchenko <debian@onerussian.com>  Wed, 13 Apr 2011 17:18:46 -0400

scikit-learn (0.7.1.dfsg-2) unstable; urgency=low

  * Upload to unstable
  * Exclude objects.inv from being compressed (Closes: #608775)
  * Restrict numpy versioned dependency only to -lib package. Thanks Jakub
    Wilk

 -- Yaroslav Halchenko <debian@onerussian.com>  Wed, 06 Apr 2011 14:24:35 -0400

scikit-learn (0.7.1.dfsg-1) experimental; urgency=low

  * [8972010] New upstream release

 -- Yaroslav Halchenko <debian@onerussian.com>  Sat, 19 Mar 2011 11:31:00 -0400

scikit-learn (0.6.0.dfsg-1) experimental; urgency=low

  * [05f0870] Disabled use of system libsvm - scikits.learn has its own
    fork
  * [104eb54] Adjusted dfsg rule -- do not prune libsvm
  * [6b4e757] Updated copyright: DEP5 rev153, entries for cblas/ and
    lib{linear/svm}
  * [489f3a2] Extended TODO (in emacs-org mode): consider system's
    liblinear (need 1.7 with a fix)
  * Introduced .dfsg suffix to signal for difference from the pristine
    distribution of scikits.learn
  * [5dc61b3] Added README.source to describe reason(s) for .dfsg
  * [81e7f16] debian/watch: mangle debian version - remove .dfsg for
    comparisons

 -- Yaroslav Halchenko <debian@onerussian.com>  Sun, 09 Jan 2011 21:01:33 -0500

scikit-learn (0.5-1) experimental; urgency=low

  * New upstream release.  Absorbed patches:
    - up_libsvm_verbosity_control
    - up_system_libsvm_no_svmhdepends
    - deb_libsvm_cythoning
  * Boost policy compliance to 3.9.1 -- no changes

 -- Yaroslav Halchenko <debian@onerussian.com>  Mon, 11 Oct 2010 10:00:11 -0400

scikit-learn (0.5~rc3-1) UNRELEASED; urgency=low

  * New upstream release-candidate
    - pruning joblib in favor of external package
      added patch deb_use_system_joblib 
  * New patches for upstream
    - up_libsvm_verbosity_control -- API for controlling libsvm verbosity
    - up_system_libsvm_no_svmhdepends -- do not use shipped svm.h
  * Deprecated patches:
    - up_workaround_numpy_cython_issue589652
    - deb_cython_0.12.1

 -- Yaroslav Halchenko <debian@onerussian.com>  Wed, 06 Oct 2010 15:05:40 -0400

scikit-learn (0.4-3) unstable; urgency=low

  * Acknowledging Nico's NMU
  * Restricting for Python versions >= 2.5

 -- Yaroslav Halchenko <debian@onerussian.com>  Fri, 06 Aug 2010 10:12:38 -0400

scikit-learn (0.4-2.1) unstable; urgency=low

  * Non-maintainer upload.
  * Call dh_numpy from debian/rules to add the correct depends for numpy in
    python:Depends (Closes: #590762)

 -- Nico Golde <nion@debian.org>  Thu, 05 Aug 2010 13:34:19 +0200

scikit-learn (0.4-2) unstable; urgency=low

  * deb_cython_0.12.1 to use code cythoned with up-to-date cython
    0.12.1
  * Build-Depend on python-numpy providing numpy-ext (Closes: #589590)
  * Policy compliance 3.9.0:
    - providing BSD license verbatim and removing references
      to deprecated BSD license file on Debian systems
  * Nosetesting without suppressing output from code
  * Workaround to allow BFS (Closes: #588595)

 -- Yaroslav Halchenko <debian@onerussian.com>  Mon, 19 Jul 2010 12:32:06 -0400

scikit-learn (0.4-1) unstable; urgency=low

  * Fresh upstream release:
    - no boost library used any longer (removed from Build-Depends)
  * Moving under NeuroDebian umbrella

 -- Yaroslav Halchenko <debian@onerussian.com>  Tue, 29 Jun 2010 09:32:18 -0400

scikit-learn (0.3-4) unstable; urgency=low

  * Disabling test_gmm_em unittests while building (Closes: #580879).
    Actual reason for failing tests lies within NumPy -- see #581043,
    which should be fixed there, but should not prevent building of
    this package atm.

 -- Yaroslav Halchenko <debian@onerussian.com>  Mon, 10 May 2010 23:59:49 -0400

scikit-learn (0.3-3) unstable; urgency=low

  * Set HOME and MPLCONFIGDIR while unittesting as well (Closes: #580727)

 -- Yaroslav Halchenko <debian@onerussian.com>  Sat, 08 May 2010 12:47:07 -0400

scikit-learn (0.3-2) unstable; urgency=low

  * Setting both HOME and MPLCONFIGDIR while building documentation
    (slipped through fingers somehow) (Closes: #580727).

 -- Yaroslav Halchenko <debian@onerussian.com>  Sat, 08 May 2010 00:35:59 -0400

scikit-learn (0.3-1) unstable; urgency=low

  * Fresh upstream release.
  * Switching to use quilt for patches, debian/* tags point to detached
    debian branch
  * debian/rules:
    + build docs after python modules got built
    + additional cleanups
  * debian/control:
    + additional build-depends: python-matplotlib, ipython, swig,
      libboost-dev

 -- Yaroslav Halchenko <debian@onerussian.com>  Mon, 03 May 2010 12:25:21 -0400

scikit-learn (0.2+svn625-1) unstable; urgency=low

  * Initial Debian release (Closes: #567036)
  * First ever package by me to adhere to use fresh and shiny dh.

 -- Yaroslav Halchenko <debian@onerussian.com>  Wed, 07 Apr 2010 23:38:06 -0400
