Sklearndf

Latest version: v2.3.0

Safety actively analyzes 613482 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

2.3.0

This is the 2.3.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:

* 14e0ac4ef138dd63ed94fbd2d083ee3529892d68 Merge pull request 261 from BCG-X-Official/dev/2.3.0
* 4ca733714b32403f28ba6091fa77d62496066107 BUILD: update version to 2.3.0
* cde262da8d067b5a4cc209ac703e76fd9317b5ee Merge pull request 260 from BCG-X-Official/dev/2.3rc0
* 50f3cc114313ad1c315af3a6ca925c7d0371b849 FIX: fetch dev branch from remote before checking it out
* 04b88dd524d8390e9006a70d73b0af6ed56f2713 FIX: fetch github-pages remote branch before checking it out
* ed388846aef50f6917ea65947567b34076874fc7 API: add support for scikit-learn 1.3 (258)
* 9b4b0e2fdb2a9d0c9cb10a0591009aaa89112fe5 BUILD: update version to 2.3.0
* 29eb18c8692dd01aeb2262f1d1e403e2cedd1b4d REFACTOR: switch to black v23.10
* 8e57b9a734756df1e94aa69e6fb275781dbaa9a4 BUILD: update versions in pyproject.toml
* efe966529afbe72931122ba53e74c2e57e231c8e BUILD: update versions in environment.yml
<details><summary><b>See More</b></summary>

* ddb4c62ad2511c77877a263b7e839864b0b2e922 TEST: use a QuantileRegressorDF solver that still works with scipy 1.11
* 38bac0e933d5131e3be949224bcc3f226f26a883 Merge branch '2.1.x' into 2.2.x
* 1472a223ed2c67112647aecb444642b892a878e6 BUILD: update unit tests to work with scipy 1.11
* c324264e01002c71d1e5756877e4f8d641631b2d Merge branch '2.0.x' into 2.1.x
* 46578d9c82db340bf32e82ef73e6cc10e8635535 BUILD: limit scipy to <1.11a due to scikit-learn<1.1a
* a9deb366e094543bcdea2c6c35d5dcae24efa3e0 Merge branch '2.1.x' into 2.2.x
* 589c10a2f92ca03075048130966e2aa1531b61bb Merge branch '2.0.x' into 2.1.x
* 40b8f06468015b27e5eaab41cfd27fb4f57cda83 BUILD: switch from conda to micromamba
* 771601d8301b7d18b73d631a522bd86377418920 Merge branch '2.1.x' into 2.2.x
* 382bb5c812e2a0a98ad481252fb1190c16c23686 Merge branch '2.0.x' into 2.1.x
* ee12c826df48cf882c2b0a0dae0e2210e88a3a9b Rename github org to BCG-X-Official
* a0bb2c0010a7f2eca121575cdb5e6baa65ee4eb5 Merge branch '2.1.x' into 2.2.x
* 0af35382128faf174575ccd57b8ddaf9527a04c6 Merge branch '2.0.x' into 2.1.x
* 641951fb06a99cbcfa10700911ba59e4dd120bb4 Rename github org to BCG-X-Official
* 64d8b3bf738f6262fdd751294ee7e64304ad8a38 Merge branch '2.1.x' into 2.2.x
* 17082c35868c15ba7a7223640bd7a5bba517e9ce Merge branch '2.0.x' into 2.1.x
* a6c2b04f4ce8e805f22ea9513441a6b66590d2c5 Rename github org to BCG-X-Official
* 97e882a6835a7b7cd75dc55437ffced86815a6ea BUILD: update version to 2.2.2

This list of changes was [auto generated](https://dev.azure.com/gamma-facet/facet/_build/results?buildId=6559&view=logs).</details>

2.3rc0

This is the 2.3rc0 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:

* cde262da8d067b5a4cc209ac703e76fd9317b5ee Merge pull request 260 from BCG-X-Official/dev/2.3rc0
* 50f3cc114313ad1c315af3a6ca925c7d0371b849 FIX: fetch dev branch from remote before checking it out
* 04b88dd524d8390e9006a70d73b0af6ed56f2713 FIX: fetch github-pages remote branch before checking it out
* ed388846aef50f6917ea65947567b34076874fc7 API: add support for scikit-learn 1.3 (258)
* 9b4b0e2fdb2a9d0c9cb10a0591009aaa89112fe5 BUILD: update version to 2.3.0
* 29eb18c8692dd01aeb2262f1d1e403e2cedd1b4d REFACTOR: switch to black v23.10
* 8e57b9a734756df1e94aa69e6fb275781dbaa9a4 BUILD: update versions in pyproject.toml
* efe966529afbe72931122ba53e74c2e57e231c8e BUILD: update versions in environment.yml
* ddb4c62ad2511c77877a263b7e839864b0b2e922 TEST: use a QuantileRegressorDF solver that still works with scipy 1.11
* 38bac0e933d5131e3be949224bcc3f226f26a883 Merge branch '2.1.x' into 2.2.x
<details><summary><b>See More</b></summary>

* 1472a223ed2c67112647aecb444642b892a878e6 BUILD: update unit tests to work with scipy 1.11
* c324264e01002c71d1e5756877e4f8d641631b2d Merge branch '2.0.x' into 2.1.x
* 46578d9c82db340bf32e82ef73e6cc10e8635535 BUILD: limit scipy to <1.11a due to scikit-learn<1.1a
* a9deb366e094543bcdea2c6c35d5dcae24efa3e0 Merge branch '2.1.x' into 2.2.x
* 589c10a2f92ca03075048130966e2aa1531b61bb Merge branch '2.0.x' into 2.1.x
* 40b8f06468015b27e5eaab41cfd27fb4f57cda83 BUILD: switch from conda to micromamba
* 771601d8301b7d18b73d631a522bd86377418920 Merge branch '2.1.x' into 2.2.x
* 382bb5c812e2a0a98ad481252fb1190c16c23686 Merge branch '2.0.x' into 2.1.x
* ee12c826df48cf882c2b0a0dae0e2210e88a3a9b Rename github org to BCG-X-Official
* a0bb2c0010a7f2eca121575cdb5e6baa65ee4eb5 Merge branch '2.1.x' into 2.2.x
* 0af35382128faf174575ccd57b8ddaf9527a04c6 Merge branch '2.0.x' into 2.1.x
* 641951fb06a99cbcfa10700911ba59e4dd120bb4 Rename github org to BCG-X-Official
* 64d8b3bf738f6262fdd751294ee7e64304ad8a38 Merge branch '2.1.x' into 2.2.x
* 17082c35868c15ba7a7223640bd7a5bba517e9ce Merge branch '2.0.x' into 2.1.x
* a6c2b04f4ce8e805f22ea9513441a6b66590d2c5 Rename github org to BCG-X-Official
* 97e882a6835a7b7cd75dc55437ffced86815a6ea BUILD: update version to 2.2.2

This list of changes was [auto generated](https://dev.azure.com/gamma-facet/facet/_build/results?buildId=6543&view=logs).</details>

2.2.1

This is the 2.2.1 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:

* 8335d8c87d84ed10ab2287cbcaec4a4a3ae3f93e Merge pull request 257 from BCG-Gamma/dev/2.2.1
* 61e8ca7f7206123025ec554a64194265147aaaa7 TEST: make test_html_repr work for scikit-learn 0.x
* 8b3d1328d9b02e6c20f3705bd91ddef2e81ddfc2 TEST: make test_html_repr work for all versions of scikit-learn
* a3d244a965c0a6ac233c359e0655566adf5f8c57 BUILD: update environment.yml
* 1fc2c405cb9e61b04986bd6abf2929b35ee824f8 VIZ: use sklearn's HTML representation of estimators, if available (256)
* e010fdb1acf093ceb7c897efc94ffe1004ac3bc3 FIX: install micromamba for nightly builds
* 035ecfdb8870b85f59ec2c954c73123e4eec2d7a BUILD: simplify development environment
* 35ffb2726a8fc0eda0c5fb857e3bd3e38ae91ca1 TEST: support arfs 1.1 in unit tests (255)
* eaa49f4e698d2ff74123605e15d59097c2ec1e33 BUILD: use mamba for faster conda builds (254)
* 0ed4c21757544e5ef7a9d6dbb400282686eb3fd1 FIX: delete private global variable __attr after use
<details><summary><b>See More</b></summary>

* f0fb9a1e329c30f27a6898eebb961c50706cda9b FIX: ensure compatibility of the boruta package with numpy >= 1.24
* 2169b687f0ceffc45e722d12842a9f509243b426 BUILD: update version to 2.2.1

This list of changes was [auto generated](https://dev.azure.com/gamma-facet/facet/_build/results?buildId=6331&view=logs).</details>

2.2.0

This is the 2.2.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:

* 020183adce1ca756d84c87356a9aaecaebdd3120 Merge pull request 253 from BCG-Gamma/dev/2.2.0
* bb086f1981eca0695a3f4e9ea869dfbefaf18109 DOC: remove |nbsp| from hyperlink texts
* aec9b4cbdf8410403d23cc99a46ad38c1356b766 BUILD: require pytools 2.1
* 50f20d452a1d2cd67b021f6c3b4fbbdecc9c173e BUILD: require numpy>=1.23 in max matrix test
* 1007405c39c5539369c46108d68328efb46a1692 BUILD: remove max version constraint in numpy dependency
* 81c5d199f0fe633643fcb898759d0554de16789f BUILD: update version to 2.2.0
* b35af9402e1d37684b4fef1981269c055365a1d7 Merge pull request 252 from BCG-Gamma/dev/2.2rc1
* 5e9693e3a0570f3a3b35f22af3449990498623e7 FIX: mamba root prefix in docs build
* 4efabb645ed3fc0f9d8c7747dd4235bcfd50131f FIX: arfs does not support python 3.11 in max matrix test
* c18205a901aee2496ac19762ef783c0f6d1fabfc FIX: meta.yaml: fix arfs version; require lightgbm for tests; xgboost
<details><summary><b>See More</b></summary>

* ffa9edc741da6949be98704468b372b06e2aa5f0 FIX: don't require arfs for testing default matrix build
* d09e5d8bdf93f888910f95c43cbb34f79529b0e1 FIX: roll back [build.matrix.default] section in pyproject.toml
* 945418227e85966b3532499fdb408bd22cb7ec0d FIX: jinja2/conda syntax remove undefined optional package requirements
* a425868832b8af560f8fe928e53d055dd00ba607 FIX: add optional packages to test dependencies
* fafd7db6516efc9343e1c0579e29f7b427d7e7eb BUILD: define requirements for optional packages in default matrix build
* c0d02777f18791de6a57a68caaa369347eece38f FIX: make optional requirements conditional in meta.yaml
* 5087e871117b421fee179b31ff27e098e413a75c BUILD: patch tox.ini via make.py script in pytools 2.1.x
* c4a8eb3b16a837ad6475090c741faaa2f69b3aca BUILD: don't test boruta or arfs if environment variable is None or ''
* 0cc903f5cd4d1347f75d6ec967d858b59aea5c7e BUILD: run default matrix test with optional packages absent
* 13083a0462555f57538209cd530a1766eb06f8a5 FIX: export MAMBA_ROOT_PREFIX also during docs build
* b2469abc26200bfe8096b7ef8486e207425d9796 BUILD: fix management of optional packages in matrix tests
* c32dd9c10de1c49512102f95aff8a5eaea55db0d BUILD: fix management of optional packages in matrix tests
* 435810509d2cf78b19a9d1c515f5031df2271846 API: replace BorutaPy with ARFS (248)
* fe27651c5056bb12488cf722aeaa54b80d096028 Merge branch '2.1.x' into 2.2.x
* a06b021068b01555ab7bf1d926d071a39e34652b Merge branch '2.0.x' into 2.1.x
* 82539562326635d09f75edd873eba07d44fbb816 BUILD: update package dependencies, including pandas >=2 support (251)
* 10ed6e59eef8920ac1ae85afd97a9d30fd4356eb Merge branch '2.1.x' into 2.2.x
* 5fb1189f987ca55813fc982a637472cee185ca18 Merge branch '2.0.x' into 2.1.x
* 7e2f962de434b1a68c35a6fc103f3d9689cdce9c BUILD: update package versions
* ab9c4248c3c437f83df0ed3c30ad41c088f8d8db BUILD: update version to 2.2rc1
* a836e2d6b83804b7b7e105ddce7aac94cc89e931 Merge branch '2.1.x' into 2.2.x
* c73aead43dcf26935d937ef510f4e6d3dc3a7b13 FIX: add missing property to _n_components_()
* 30877c2386c3b284ad55cf1b3f82bdaa4c560992 Merge branch '2.0.x' into 2.1.x
* 74eb06fb442aeb11aa775183270f28b0802ae614 BUILD: Use micromamba (250)
* eed5fe76daa27ac2fd44d3d69e318d56cc1e85a4 BUILD: update pre-commit config
* b1caaed16a26bd411c6a6ec61a21aa152974935a BUILD: drop support for scikit-learn 0.23 and earlier (247)
* 9c3345caa2378e3a6a4166eb986860b7ef524cc3 Merge pull request 246 from BCG-Gamma/dev/2.2rc0
* ee56af967b7cbeeedc7ee93cdb8dc8c7f03eb9eb BUILD: require sklearn>=0.24 and pandas>=1.0 to make sparse frames work
* 175ee280ba31f436000e291e48a71196aed4cdd9 BUILD: require sklearn>=0.24 and pandas>=1.0 to make sparse frames work
* 9ba6c55129ef86ed9e9e5e98ffc05b537ff1f29d FIX: make unit tests backward compatible with sklearn 0.21
* dd2c632eab9bfc9c5e6daaa27949c98bdd869648 BUILD: require pandas>=1.1
* 16984ee6a2eb36adf0f895212a5225ef1418cb86 BUILD: make develop environment more specific to accelerate unit tests
* b6f855247dd004e364620d8834108239e2395bc1 FIX: use drop='first' with OneHotEncoderDF for backward compatibility
* dcd3361765636dfd962db826efa29e2928db3c67 FIX: explicitly specify categories='auto' with OneHotEncoderDF
* 674757fc00e20396360df71557f8606bf2e0c1da FIX: exclude numpy 1.24 due to an incompatibility with borutapy
* edb3d571258b8315b821366328a67f1980b8697e FIX: correct invalid method/property signatures
* 0c3892a90971fbe684af5e2a0af71586f31d6268 BUILD: use stable scikit-learn 1.2 for unit tests
* e5edb84ed9515e2c1c6704a22b7410984c255bd9 API: rename column indices to `"feature"` instead of `"feature_in"`/`"feature_out"` (245)
* a004ee8b9705994dcdef11321945cfcbdfd55c55 Merge branch '2.1.x' into 2.2.x
* 191813200eba8d229825408153352067a9fb27f7 DOC: update release notes
* 5d45947711eb8aa9d3a6afe8d438719e07f37eb8 Merge branch '2.0.x' into 2.1.x
* c494947023dd0f728aa35efc07122dd8d3800e7a API: support sparse data frames (241)
* 7639e76635d9232b1799d4895e962f02e522a006 FIX: catch incorrect columns after transforms, even if count is correct (244)
* b8df252aa139c92372bb5b0449ce89329f9264cc Merge branch '2.1.x' into 2.2.x
* 60f9ef7eb128a818ac618207e9d0062c4a604e12 Merge branch '2.0.x' into 2.1.x
* dd1974fe3ffe8e73dd5c9201a55a1ff9bf38f6ab TEST: use the diabetes dataset for tests involving regressors (243)
* b1e9e2564540940bcd07fa69d1f51237f45235e8 API: add _EstimatorPipelineDF.preprocess(); remove .feature_names_… (242)
* 0793ae3ffb1e3f9666b877ed7438bfe8e85f71a7 Merge branch '2.1.x' into 2.2.x
* 55590fd6a8731d62abf6e6e73eedf89acbde9c8f Merge branch '2.0.x' into 2.1.x
* e73012e3b0c4ae572ce783831478530c25915f12 IDE: set facet-base as the default conda environment in PyCharm
* 555a040c8c55f1074c666973813a1351e591a5d2 REFACTOR: replace `EstimatorDF.ensure_fitted()` with pytools `fitted_only` (239)
* 868a9964ca95e3c72a2a19fd37e02b18d851156d FIX: use fitted attribute n_components_ to get PCA component count (236)
* bcc6ab99990830aa32ffbfcc03144b24b75a6764 BUILD: update version to 2.2rc0
* 24e0a380ca0703d5677f9c95cbcf9986f119a4eb Merge pull request 240 from BCG-Gamma/dev/2.2.dev0
* 5c0ac25a4a3f43142d1c8f31ae045041c668bba4 BUILD: fix path for documentation build
* 0db91a753358bf8765dd77947b80c8a74f514414 Merge remote-tracking branch 'origin/2.2.x' into 2.2.x
* 604c9cb671e2038e3022d6909023f9927ff029f0 BUILD: use pytools 2.1 for the documentation build
* 760cc58480d16efd06eef8ebf9fef42faefc2b01 BUILD: change version to 2.2.dev0
* 0ab3ce7e9debdebde6ffb347e3c035dab2e26cae DOC: change version to 2.2dev0
* d5469c9d1dcf30bd22c56e64d8b0e7cdfa090668 Merge branch '2.1.x' into 2.2.x
* 79740f85f84ed3e3ada1f9eddc1bfbecc60fffd7 Merge branch '2.0.x' into 2.1.x
* c62a755076d51f849dafbae7e33813e84c224bb5 BUILD: upgrade to mypy 0.981
* 29d50f66a00ca34f2477e8acf7b5864ac293dcec API: overload output_names_ in SupervisedLearnerDF narrowing return type
* 420b5ce68da9adf96ea62b7d318c8e2487fb410c API: add property `EstimatorDF.output_names_` (238)
* b9bf1ff9679358056a98cdd4ffb55cc4ef77ce94 BUILD: run azure pipeline on 2.2.x branch
* f33fa78a217431009845f9c11069510501c8a7e4 API: add support for scikit-learn 1.2 (237)
* e1c784915897a5d518529496d7ad70cc88a3c160 Merge branch '2.1.x' into 2.2.x
* 995dcad3ba395fb1863b515409325b65e56ba3ad Merge branch '2.0.x' into 2.1.x
* c41564eada868173de3b938998581471c77f3c21 BUILD: add scikit-learn 1.2 to package requirements/dependencies
* f595f91e3cfe4d88a3a47aeee74aca90515db88d REFORMAT: remove unneeded line breaks in DF estimator declarations
* b6070b2e9671540af64090cc682d881badd82d64 BUILD: set version to 2.2rc0
* f44c8c7d0fccd0cf23458f291f6933e0d1c83e6b DOC: show code coverage badge for branch 2.1.x
* 839058fcf14fa2571b37f2048097dee6c28d2172 DOC: improve release note formatting using non-breaking spaces
* 6eced5e3d23f2f2e19f6dd371b6c7ee109fbcd6a Merge branch '2.0.x' into 2.1.x
* 8d87ab6a51f2e69a9e6f1cab4670d6fe74dabb8d DOC: improve release note formatting using non-breaking spaces
* f369f589a4f6d4a4170983ca381d0764cfbe5661 Merge remote-tracking branch 'origin/release/2.1.0' into 2.1.x
* 5827904d3303a90239897d88dd57cd4f440d0ba4 BUILD: update version to 2.1.1
* d407cb56155cd12ad13968a110eb0f269b269002 Merge remote-tracking branch 'origin/release/2.1.0' into 2.1.x

This list of changes was [auto generated](https://dev.azure.com/gamma-facet/facet/_build/results?buildId=6262&view=logs).</details>

2.2rc1

This is the 2.2rc1 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:

* b35af9402e1d37684b4fef1981269c055365a1d7 Merge pull request 252 from BCG-Gamma/dev/2.2rc1
* 5e9693e3a0570f3a3b35f22af3449990498623e7 FIX: mamba root prefix in docs build
* 4efabb645ed3fc0f9d8c7747dd4235bcfd50131f FIX: arfs does not support python 3.11 in max matrix test
* c18205a901aee2496ac19762ef783c0f6d1fabfc FIX: meta.yaml: fix arfs version; require lightgbm for tests; xgboost
* ffa9edc741da6949be98704468b372b06e2aa5f0 FIX: don't require arfs for testing default matrix build
* d09e5d8bdf93f888910f95c43cbb34f79529b0e1 FIX: roll back [build.matrix.default] section in pyproject.toml
* 945418227e85966b3532499fdb408bd22cb7ec0d FIX: jinja2/conda syntax remove undefined optional package requirements
* a425868832b8af560f8fe928e53d055dd00ba607 FIX: add optional packages to test dependencies
* fafd7db6516efc9343e1c0579e29f7b427d7e7eb BUILD: define requirements for optional packages in default matrix build
* c0d02777f18791de6a57a68caaa369347eece38f FIX: make optional requirements conditional in meta.yaml
<details><summary><b>See More</b></summary>

* 5087e871117b421fee179b31ff27e098e413a75c BUILD: patch tox.ini via make.py script in pytools 2.1.x
* c4a8eb3b16a837ad6475090c741faaa2f69b3aca BUILD: don't test boruta or arfs if environment variable is None or ''
* 0cc903f5cd4d1347f75d6ec967d858b59aea5c7e BUILD: run default matrix test with optional packages absent
* 13083a0462555f57538209cd530a1766eb06f8a5 FIX: export MAMBA_ROOT_PREFIX also during docs build
* b2469abc26200bfe8096b7ef8486e207425d9796 BUILD: fix management of optional packages in matrix tests
* c32dd9c10de1c49512102f95aff8a5eaea55db0d BUILD: fix management of optional packages in matrix tests
* 435810509d2cf78b19a9d1c515f5031df2271846 API: replace BorutaPy with ARFS (248)
* fe27651c5056bb12488cf722aeaa54b80d096028 Merge branch '2.1.x' into 2.2.x
* a06b021068b01555ab7bf1d926d071a39e34652b Merge branch '2.0.x' into 2.1.x
* 82539562326635d09f75edd873eba07d44fbb816 BUILD: update package dependencies, including pandas >=2 support (251)
* 10ed6e59eef8920ac1ae85afd97a9d30fd4356eb Merge branch '2.1.x' into 2.2.x
* 5fb1189f987ca55813fc982a637472cee185ca18 Merge branch '2.0.x' into 2.1.x
* 7e2f962de434b1a68c35a6fc103f3d9689cdce9c BUILD: update package versions
* ab9c4248c3c437f83df0ed3c30ad41c088f8d8db BUILD: update version to 2.2rc1
* a836e2d6b83804b7b7e105ddce7aac94cc89e931 Merge branch '2.1.x' into 2.2.x
* c73aead43dcf26935d937ef510f4e6d3dc3a7b13 FIX: add missing property to _n_components_()
* 30877c2386c3b284ad55cf1b3f82bdaa4c560992 Merge branch '2.0.x' into 2.1.x
* 74eb06fb442aeb11aa775183270f28b0802ae614 BUILD: Use micromamba (250)
* eed5fe76daa27ac2fd44d3d69e318d56cc1e85a4 BUILD: update pre-commit config
* b1caaed16a26bd411c6a6ec61a21aa152974935a BUILD: drop support for scikit-learn 0.23 and earlier (247)
* 9c3345caa2378e3a6a4166eb986860b7ef524cc3 Merge pull request 246 from BCG-Gamma/dev/2.2rc0
* ee56af967b7cbeeedc7ee93cdb8dc8c7f03eb9eb BUILD: require sklearn>=0.24 and pandas>=1.0 to make sparse frames work
* 175ee280ba31f436000e291e48a71196aed4cdd9 BUILD: require sklearn>=0.24 and pandas>=1.0 to make sparse frames work
* 9ba6c55129ef86ed9e9e5e98ffc05b537ff1f29d FIX: make unit tests backward compatible with sklearn 0.21
* dd2c632eab9bfc9c5e6daaa27949c98bdd869648 BUILD: require pandas>=1.1
* 16984ee6a2eb36adf0f895212a5225ef1418cb86 BUILD: make develop environment more specific to accelerate unit tests
* b6f855247dd004e364620d8834108239e2395bc1 FIX: use drop='first' with OneHotEncoderDF for backward compatibility
* dcd3361765636dfd962db826efa29e2928db3c67 FIX: explicitly specify categories='auto' with OneHotEncoderDF
* 674757fc00e20396360df71557f8606bf2e0c1da FIX: exclude numpy 1.24 due to an incompatibility with borutapy
* edb3d571258b8315b821366328a67f1980b8697e FIX: correct invalid method/property signatures
* 0c3892a90971fbe684af5e2a0af71586f31d6268 BUILD: use stable scikit-learn 1.2 for unit tests
* e5edb84ed9515e2c1c6704a22b7410984c255bd9 API: rename column indices to `"feature"` instead of `"feature_in"`/`"feature_out"` (245)
* a004ee8b9705994dcdef11321945cfcbdfd55c55 Merge branch '2.1.x' into 2.2.x
* 191813200eba8d229825408153352067a9fb27f7 DOC: update release notes
* 5d45947711eb8aa9d3a6afe8d438719e07f37eb8 Merge branch '2.0.x' into 2.1.x
* c494947023dd0f728aa35efc07122dd8d3800e7a API: support sparse data frames (241)
* 7639e76635d9232b1799d4895e962f02e522a006 FIX: catch incorrect columns after transforms, even if count is correct (244)
* b8df252aa139c92372bb5b0449ce89329f9264cc Merge branch '2.1.x' into 2.2.x
* 60f9ef7eb128a818ac618207e9d0062c4a604e12 Merge branch '2.0.x' into 2.1.x
* dd1974fe3ffe8e73dd5c9201a55a1ff9bf38f6ab TEST: use the diabetes dataset for tests involving regressors (243)
* b1e9e2564540940bcd07fa69d1f51237f45235e8 API: add _EstimatorPipelineDF.preprocess(); remove .feature_names_… (242)
* 0793ae3ffb1e3f9666b877ed7438bfe8e85f71a7 Merge branch '2.1.x' into 2.2.x
* 55590fd6a8731d62abf6e6e73eedf89acbde9c8f Merge branch '2.0.x' into 2.1.x
* e73012e3b0c4ae572ce783831478530c25915f12 IDE: set facet-base as the default conda environment in PyCharm
* 555a040c8c55f1074c666973813a1351e591a5d2 REFACTOR: replace `EstimatorDF.ensure_fitted()` with pytools `fitted_only` (239)
* 868a9964ca95e3c72a2a19fd37e02b18d851156d FIX: use fitted attribute n_components_ to get PCA component count (236)
* bcc6ab99990830aa32ffbfcc03144b24b75a6764 BUILD: update version to 2.2rc0
* 24e0a380ca0703d5677f9c95cbcf9986f119a4eb Merge pull request 240 from BCG-Gamma/dev/2.2.dev0
* 5c0ac25a4a3f43142d1c8f31ae045041c668bba4 BUILD: fix path for documentation build
* 0db91a753358bf8765dd77947b80c8a74f514414 Merge remote-tracking branch 'origin/2.2.x' into 2.2.x
* 604c9cb671e2038e3022d6909023f9927ff029f0 BUILD: use pytools 2.1 for the documentation build
* 760cc58480d16efd06eef8ebf9fef42faefc2b01 BUILD: change version to 2.2.dev0
* 0ab3ce7e9debdebde6ffb347e3c035dab2e26cae DOC: change version to 2.2dev0
* d5469c9d1dcf30bd22c56e64d8b0e7cdfa090668 Merge branch '2.1.x' into 2.2.x
* 79740f85f84ed3e3ada1f9eddc1bfbecc60fffd7 Merge branch '2.0.x' into 2.1.x
* c62a755076d51f849dafbae7e33813e84c224bb5 BUILD: upgrade to mypy 0.981
* 29d50f66a00ca34f2477e8acf7b5864ac293dcec API: overload output_names_ in SupervisedLearnerDF narrowing return type
* 420b5ce68da9adf96ea62b7d318c8e2487fb410c API: add property `EstimatorDF.output_names_` (238)
* b9bf1ff9679358056a98cdd4ffb55cc4ef77ce94 BUILD: run azure pipeline on 2.2.x branch
* f33fa78a217431009845f9c11069510501c8a7e4 API: add support for scikit-learn 1.2 (237)
* e1c784915897a5d518529496d7ad70cc88a3c160 Merge branch '2.1.x' into 2.2.x
* 995dcad3ba395fb1863b515409325b65e56ba3ad Merge branch '2.0.x' into 2.1.x
* c41564eada868173de3b938998581471c77f3c21 BUILD: add scikit-learn 1.2 to package requirements/dependencies
* f595f91e3cfe4d88a3a47aeee74aca90515db88d REFORMAT: remove unneeded line breaks in DF estimator declarations
* b6070b2e9671540af64090cc682d881badd82d64 BUILD: set version to 2.2rc0
* f44c8c7d0fccd0cf23458f291f6933e0d1c83e6b DOC: show code coverage badge for branch 2.1.x
* 839058fcf14fa2571b37f2048097dee6c28d2172 DOC: improve release note formatting using non-breaking spaces
* 6eced5e3d23f2f2e19f6dd371b6c7ee109fbcd6a Merge branch '2.0.x' into 2.1.x
* 8d87ab6a51f2e69a9e6f1cab4670d6fe74dabb8d DOC: improve release note formatting using non-breaking spaces
* f369f589a4f6d4a4170983ca381d0764cfbe5661 Merge remote-tracking branch 'origin/release/2.1.0' into 2.1.x
* 5827904d3303a90239897d88dd57cd4f440d0ba4 BUILD: update version to 2.1.1
* d407cb56155cd12ad13968a110eb0f269b269002 Merge remote-tracking branch 'origin/release/2.1.0' into 2.1.x

This list of changes was [auto generated](https://dev.azure.com/gamma-facet/facet/_build/results?buildId=6223&view=logs).</details>

2.2rc0

This is the 2.2rc0 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:

* 9c3345caa2378e3a6a4166eb986860b7ef524cc3 Merge pull request 246 from BCG-Gamma/dev/2.2rc0
* ee56af967b7cbeeedc7ee93cdb8dc8c7f03eb9eb BUILD: require sklearn>=0.24 and pandas>=1.0 to make sparse frames work
* 175ee280ba31f436000e291e48a71196aed4cdd9 BUILD: require sklearn>=0.24 and pandas>=1.0 to make sparse frames work
* 9ba6c55129ef86ed9e9e5e98ffc05b537ff1f29d FIX: make unit tests backward compatible with sklearn 0.21
* dd2c632eab9bfc9c5e6daaa27949c98bdd869648 BUILD: require pandas>=1.1
* 16984ee6a2eb36adf0f895212a5225ef1418cb86 BUILD: make develop environment more specific to accelerate unit tests
* b6f855247dd004e364620d8834108239e2395bc1 FIX: use drop='first' with OneHotEncoderDF for backward compatibility
* dcd3361765636dfd962db826efa29e2928db3c67 FIX: explicitly specify categories='auto' with OneHotEncoderDF
* 674757fc00e20396360df71557f8606bf2e0c1da FIX: exclude numpy 1.24 due to an incompatibility with borutapy
* edb3d571258b8315b821366328a67f1980b8697e FIX: correct invalid method/property signatures
<details><summary><b>See More</b></summary>

* 0c3892a90971fbe684af5e2a0af71586f31d6268 BUILD: use stable scikit-learn 1.2 for unit tests
* e5edb84ed9515e2c1c6704a22b7410984c255bd9 API: rename column indices to `"feature"` instead of `"feature_in"`/`"feature_out"` (245)
* a004ee8b9705994dcdef11321945cfcbdfd55c55 Merge branch '2.1.x' into 2.2.x
* 191813200eba8d229825408153352067a9fb27f7 DOC: update release notes
* 5d45947711eb8aa9d3a6afe8d438719e07f37eb8 Merge branch '2.0.x' into 2.1.x
* c494947023dd0f728aa35efc07122dd8d3800e7a API: support sparse data frames (241)
* 7639e76635d9232b1799d4895e962f02e522a006 FIX: catch incorrect columns after transforms, even if count is correct (244)
* b8df252aa139c92372bb5b0449ce89329f9264cc Merge branch '2.1.x' into 2.2.x
* 60f9ef7eb128a818ac618207e9d0062c4a604e12 Merge branch '2.0.x' into 2.1.x
* dd1974fe3ffe8e73dd5c9201a55a1ff9bf38f6ab TEST: use the diabetes dataset for tests involving regressors (243)
* b1e9e2564540940bcd07fa69d1f51237f45235e8 API: add _EstimatorPipelineDF.preprocess(); remove .feature_names_… (242)
* 0793ae3ffb1e3f9666b877ed7438bfe8e85f71a7 Merge branch '2.1.x' into 2.2.x
* 55590fd6a8731d62abf6e6e73eedf89acbde9c8f Merge branch '2.0.x' into 2.1.x
* e73012e3b0c4ae572ce783831478530c25915f12 IDE: set facet-base as the default conda environment in PyCharm
* 555a040c8c55f1074c666973813a1351e591a5d2 REFACTOR: replace `EstimatorDF.ensure_fitted()` with pytools `fitted_only` (239)
* 868a9964ca95e3c72a2a19fd37e02b18d851156d FIX: use fitted attribute n_components_ to get PCA component count (236)
* bcc6ab99990830aa32ffbfcc03144b24b75a6764 BUILD: update version to 2.2rc0
* 24e0a380ca0703d5677f9c95cbcf9986f119a4eb Merge pull request 240 from BCG-Gamma/dev/2.2.dev0
* 5c0ac25a4a3f43142d1c8f31ae045041c668bba4 BUILD: fix path for documentation build
* 0db91a753358bf8765dd77947b80c8a74f514414 Merge remote-tracking branch 'origin/2.2.x' into 2.2.x
* 604c9cb671e2038e3022d6909023f9927ff029f0 BUILD: use pytools 2.1 for the documentation build
* 760cc58480d16efd06eef8ebf9fef42faefc2b01 BUILD: change version to 2.2.dev0
* 0ab3ce7e9debdebde6ffb347e3c035dab2e26cae DOC: change version to 2.2dev0
* d5469c9d1dcf30bd22c56e64d8b0e7cdfa090668 Merge branch '2.1.x' into 2.2.x
* 79740f85f84ed3e3ada1f9eddc1bfbecc60fffd7 Merge branch '2.0.x' into 2.1.x
* c62a755076d51f849dafbae7e33813e84c224bb5 BUILD: upgrade to mypy 0.981
* 29d50f66a00ca34f2477e8acf7b5864ac293dcec API: overload output_names_ in SupervisedLearnerDF narrowing return type
* 420b5ce68da9adf96ea62b7d318c8e2487fb410c API: add property `EstimatorDF.output_names_` (238)
* b9bf1ff9679358056a98cdd4ffb55cc4ef77ce94 BUILD: run azure pipeline on 2.2.x branch
* f33fa78a217431009845f9c11069510501c8a7e4 API: add support for scikit-learn 1.2 (237)
* e1c784915897a5d518529496d7ad70cc88a3c160 Merge branch '2.1.x' into 2.2.x
* 995dcad3ba395fb1863b515409325b65e56ba3ad Merge branch '2.0.x' into 2.1.x
* c41564eada868173de3b938998581471c77f3c21 BUILD: add scikit-learn 1.2 to package requirements/dependencies
* f595f91e3cfe4d88a3a47aeee74aca90515db88d REFORMAT: remove unneeded line breaks in DF estimator declarations
* b6070b2e9671540af64090cc682d881badd82d64 BUILD: set version to 2.2rc0
* f44c8c7d0fccd0cf23458f291f6933e0d1c83e6b DOC: show code coverage badge for branch 2.1.x
* 839058fcf14fa2571b37f2048097dee6c28d2172 DOC: improve release note formatting using non-breaking spaces
* 6eced5e3d23f2f2e19f6dd371b6c7ee109fbcd6a Merge branch '2.0.x' into 2.1.x
* 8d87ab6a51f2e69a9e6f1cab4670d6fe74dabb8d DOC: improve release note formatting using non-breaking spaces
* f369f589a4f6d4a4170983ca381d0764cfbe5661 Merge remote-tracking branch 'origin/release/2.1.0' into 2.1.x
* 5827904d3303a90239897d88dd57cd4f440d0ba4 BUILD: update version to 2.1.1
* d407cb56155cd12ad13968a110eb0f269b269002 Merge remote-tracking branch 'origin/release/2.1.0' into 2.1.x

This list of changes was [auto generated](https://dev.azure.com/gamma-facet/facet/_build/results?buildId=6113&view=logs).</details>

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.