This is the 2.0.0 release of sklearndf.
You can upgrade your current pip installation via
pip install --upgrade sklearndf
Your conda package can be upgraded by running
conda install -c conda-forge -c bcg_gamma sklearndf
Changes:
* e769c73535ee8375af2501566c61d21f845b8cf6 Merge pull request 228 from BCG-Gamma/dev/2.0.0
* a5dcea44801a2e307e3cad8379dcacdcc09d8f30 DOC: finalize API documentation for 2.0 release (213)
* fb6b6be5602d09cb662e1f4d49275bc14827f0b3 BUILD: update version to 2.0.0
* 447ebf4260868c414e183734166ac73ac8f6c991 API: add sub-packages to sklearndf.wrapper (227)
* 3805cc146e26133b9d84e20083052148293b0fa4 FIX: remove superfluous mypy_path from mypy.ini
* 80b3945110a57d399e799c88bcb7c01b603ed727 BUILD: update package dependencies
* 7e965adff66006f8e02d5769c6471d47b8466f3e API: make boruta_py an optional package; move wrapper class to submodule (226)
* 445feba07f1cc3c281560fb9f315ceaa773b8c6e Merge remote-tracking branch 'origin/2.0.x' into 2.0.x
* e5b6d2fb9a4a90b79f6590644b112d80d95da480 BUILD: update mypy to 0.971
* bea023707ad46d52e8b2fc438d3157ac8b6aa5be API: simplify DF wrapper declarations (225)
<details><summary><b>See More</b></summary>
* 073561eeb566fccd08eb6a4e2698866e783bd7ff BUILD: update package dependencies
* 59735e628748290d24a611f914c78f45f842362f API: rename ClustererDF to ClusterDF in line with scikit-learn's ClusterMixin (224)
* a22df56c75f19efa0b4a8c311c72ac5a991a2e75 REFACTOR: minor code tweaks prior to the 2.0 release (222) [ 223 ]
* 955036459d17b247124560a09a62e0b6e227842a DOC: enable local sphinx builds (219)
* a8104d6042c0035211b7560c70ba7e075b16951b API: allow __main__ as a valid module to declare DF estimators in (221)
* f0066b4f659d7e53582b5d5bd774f78bdfe2116c Merge remote-tracking branch 'origin/release/2.0.dev3' into 2.0.x
* b4d1ca6719b5eb07c6099d275d75c81409fbfa3d API: support for xgboost (215)
* 11aaeba342ca03a2f6e8b2dcf4b80fd76658b2d3 BUILD: update packages in pre-commit config to latest versions
* 38997a4ae6b65f18947fb443db71db38d9a1ea70 BUILD: use stable pytools ~=2.0,>=2.0.1
* 7a89d35d68dd27840ccad2d7d76c66b593627898 BUILD: update pytest to ~=7.1
* c858ba9ac1e672da0da8adec320a2207e829ed51 FIX: tidy up after merge from 1.2
* d5dda2670ea9eb16f24d3e2f5b7b466d0b6a755e BUILD: update mypy to 0.960
* 9bc4ebfd69d01b63588bc948c00fd013862a50b0 Merge branch '1.2.x' into 2.0.x
* bfa55211c0e87d1876238fe60491ea26d3f56c32 BUILD: pin click to 8.0.2 to keep black working
* ef34e68767b85bf07d0d2a80113b1b7264625d5e FIX: set module of wrapping class not wrapped class in wrapper functions
* 1c28a3c027185565c9d118c5acb93b55e70d89f9 BUILD: update azure-pipelines.yml in line with pytools pipeline
* 81de7649ada985e8ee96f0ccefa9511bf0de29e6 BUILD: update build config to support updates to pytools make.py
* c9344d09723b6745ba77b7acc2a3d51959b6f36c FIX: replace call to deprecated Series.append() with call to pd.concat() (220)
* a75d914e5173b20e37b2cea45b9bd1c0586391e3 BUILD: use pytools 2.0
* c179aa2c21d8cd4ccafe7bc7e438e072f53a41cc API: create DF classes using class declarations, not factory methods (214) [ 218 ]
* 70e609e5c3949e2ea436fc561d6a5c347f958b46 BUILD: do some pip builds from source to prevent numpy binary API clash (216)
* e993c3f9b87509bc5ae609777ae72c4a36b9da3b BUILD: update flake8 and mypy to latest versions in pre-commit config (217)
* 974ea6e67ee335e59b38baaa3d71c81d2ef39933 BUILD: update scipy to min=1.4 max=1.8
* fa824c1a512ab020fd2ccbf295e3e0d28307de60 BUILD: update black to 22.3
* d7887c9a56398116ff29bb4c73aca510436cce74 BUILD: update package requirements
* 1d5895b9a763e38366d5ff25aba15d3b1810dcf1 BUILD: update version to 2.0.dev4
* dbb8a79fc365ebba147fe20edef988e37780eb75 BUILD: update package requirements for build and test
* ca0a5ede222771bb9cdb371a2b8d02a15c881376 BUILD: require pytools >=2dev6
* 7cb9780d034bf7f41408784fe8453b96d9818ee2 Merge pull request 212 from BCG-Gamma/dev/2.0.dev3
* 9d85e277faa3a4f5d7e6b366665aa6070b677711 BUILD: update sphinx and nbsphinx versions
* 284b92df9ba03574bb89013431d9a4bebc8f4b23 BUILD: consider pytools type hints in mypy checks (208)
* 6671abe6928e9432d00c4e23f39c7c1f46410e6a BUILD: update black to v22.1 (210)
* d2d3c2cb6a10241417885c8f82b457176149361f BUILD: update version to 2.0.dev3
* 9df806fb5e9a1bdfcf009501ed14e538e2465fd1 Merge branch '1.2.x' into 2.0.x
* 2b2752349b0816abbca628761ec38395b7434fe4 Merge branch '1.1.x' into 1.2.x
* c29e45cba65732694c3cdc7cbb45ef391552e25d FIX: address Azure bug that could add a \' to the end of version tags
* 0bc2425fdd8ddbdeec6fc1fd0f0ae38c004a1c79 Merge branch '1.2.x' into 2.0.x
* d4650113496943fdc33749b601d977230df45955 Merge branch '1.1.x' into 1.2.x
* 19f7527f16778a242c16d136d44430239ec9a863 FIX: passing package path to get_package_version() in Azure pipeline
* 166eb4b5bebff9883b2a66b1d18c4cbc65d56454 BUILD: update GitHub connection
* 07807ce1d4198dc7e7b990bd2275cdc936044af4 Merge pull request 209 from BCG-Gamma/dev/2.0.dev2
* 72a56d57910d49b9a60668aef7d700fedfc3d1f3 API: Add support for sklearn 1.0 (196)
* 0bda262634fe7ded2d9a25340cecc013fbc2e814 BUILD: rename GitHub connection to github-release
* 6008653d8202501e0badce81012691ae6f0a2536 BUILD: drop Python 3.6 support and enable Python 3.9 (207)
* bbd56bd079eaa674b5b50e876ed1a05860c518b3 API: remove `OutlierRemoverDF` and `lightgbm` dependency (200)
* 5414da6ff48b2261861af6b8e69e7cf8111c36cf API: move FeatureAgglomeration to clusterers (201)
* e14ec8c1973bf0ecca51f828e88b6df47ecf1d50 Merge branch '1.2.x' into 2.0.x
* 64843a1471d571595141dcdbd80e639d322da511 BUILD: update version to 1.2.4
* ed2fa7759a54ffb955f4f108596c9fdfac4e90dd BUILD: add py.typed file (206)
* 91183d44dd30b5d79475cd7097530c61b806df04 API: introduce support for `partial_fit` (197)
* 25605b06161e173f8dadab175e2b7893a5965916 API: add support for sklearn clustering algorithms (192)
* 0d57d0c85dc8ef5f6a1334dc145e1ab5147ccd02 BUILD: Add support for `mypy` (199)
* 727cd3b748b2e10db5be7f171b6db39151b178e6 Merge remote-tracking branch 'origin/release/2.0.dev1' into 2.0.x
* 0f1572b86b8cb0deb162c47fa5385402ab41952e Merge pull request 195 from BCG-Gamma/dev/2.0.dev1
* def83f56a81a651a80cb02cf88a5e8672fbdacf2 BUILD: update version to 2.0.dev2
* d3868835bef237fad3e7752ef143afbfa3038bb8 BUILD: update conda-build to ~=3.21
* f863162744c03f01efb5ccfea36ea9ca73330742 API: introduce class SupervisedLearnerDF (194)
* 38e5c924179398a262e49c4ab6d9d5ad6fae7b76 API: enable pytools Expression representations for all DF estimators (193)
* eb39e8526f6ffeb70fe673bb52340e7c05f0c57b REFACTOR: remove an obsolete and empty test module
* 19e2118f8c70f0b26590f7fbb5e2852d5080dc9c BUILD: update environment.yml
* 3d78a9ec5140e33cc4876eb576a632641039c873 Merge branch '1.2.x' into 2.0.x
* 3a3783998aecb24612e375310e13588ff14bb901 Merge branch '1.2.x' into 2.0.x
* 06a73be94f5dda3c7a709de6e3eb2e1f3c328a3c DOC: update code coverage badges in README.rst
* 5d1b02b505342db5b95e260718e5e2b27557983a Merge branch '1.2.x' into 2.0.x
* 10ffc8e6e7e7d0840790e1fc932494d525515941 BUILD: set VM image to 'Ubuntu-latest'
* bd2447b5ecc74dfd03536ec2cba7af4c86d0da2b BUILD: update versions in pyproject.toml
* e73a0097b152b06a398764de783c655acf0f0c47 Merge branch '1.2.x' into 2.0.x
* c092370bb76b85c24954f45e5129cd148a135e23 Merge branch '1.2.x' into 2.0.x
* f96567f6d48fc8191140708311a4f1d2edf18765 BUILD: update version to 2.0.dev1
* b9cdaedb4e67983e842664c03a6af881dd73fb83 Merge pull request 191 from BCG-Gamma/dev/2.0.dev0
* 5a2db9cac6899011957737c3fe0166b2e7fe57bd BUILD: install 'packaging' for the release check
* 4dfda641bd4e122140968c36baea2fad219eda27 BUILD: install 'packaging' for conda matrix builds
* c0a670396e198af699d2653c146300765a92b5c5 Refresh azure-pipelines.yml
* 0fc5d7e37629efc97b9cfe15871c8c699c14de62 BUILD: detect changes to make.py as changes to build config
* c87e3a3c31b5a20bbe8d7f7a22bfe99bca990d07 BUILD: do not recognize "develop" as a develop branch, only "dev/*"
* 5645d2a1e86bd8b616ba90b7617aa6e1f9ccdfc6 BUILD: install 'packaging' for conda/tox builds
* 8f14082877ac46a175ecd32916b6e160fa4e2b75 TEST: replace test_package_version.py with version check in make.py
* 5062f37ef7f32878eae7ff4b50d8513cd75974aa API: add function pytools.build.validate_release_version()
* 4217cc8bfabd023aba41d1e34203de763d0967cc BUILD: remove a debug message from azure-pipelines.yml
* dff81b7903634b660f356efb6b871d0156d77676 TEST: allow ..dev and ..rc as package version
* f95fa0790cb0b243168184ec24bf9aad6c71dd3d Merge remote-tracking branch 'origin/release/1.2.2' into 2.0.x
* 407a76b503f6377baafb0b190e64d394251fc052 BUILD: change version number to 2.0.dev0
* 49d02d2e1663541b29d046b4aebbfe1790d1f437 Merge branch '1.2.x' into 2.0.x
* a52cec5aeadcf5b8c73143b40bf14e9b4133ac61 FIX: change github option from isPreRelease to isPrerelease
* 17afdc555b49ec5b7dbd3fb98ce6b050bf4b8f13 BUILD: publish development releases as pre-releases
* 7bce76a975303275922829505da2fc169a42ce32 BUILD: start 2.0.x development branch
This list of changes was [auto generated](https://dev.azure.com/gamma-facet/facet/_build/results?buildId=5731&view=logs).</details>