Skip to content

Releases: BCG-X-Official/sklearndf

sklearndf 2.3.0

15 Nov 16:26
14e0ac4
Compare
Choose a tag to compare

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:

  • 14e0ac4 Merge pull request #261 from BCG-X-Official/dev/2.3.0
  • 4ca7337 BUILD: update version to 2.3.0
  • cde262d Merge pull request #260 from BCG-X-Official/dev/2.3rc0
  • 50f3cc1 FIX: fetch dev branch from remote before checking it out
  • 04b88dd FIX: fetch github-pages remote branch before checking it out
  • ed38884 API: add support for scikit-learn 1.3 (#258)
  • 9b4b0e2 BUILD: update version to 2.3.0
  • 29eb18c REFACTOR: switch to black v23.10
  • 8e57b9a BUILD: update versions in pyproject.toml
  • efe9665 BUILD: update versions in environment.yml
See More
  • ddb4c62 TEST: use a QuantileRegressorDF solver that still works with scipy 1.11
  • 38bac0e Merge branch '2.1.x' into 2.2.x
  • 1472a22 BUILD: update unit tests to work with scipy 1.11
  • c324264 Merge branch '2.0.x' into 2.1.x
  • 46578d9 BUILD: limit scipy to <1.11a due to scikit-learn<1.1a
  • a9deb36 Merge branch '2.1.x' into 2.2.x
  • 589c10a Merge branch '2.0.x' into 2.1.x
  • 40b8f06 BUILD: switch from conda to micromamba
  • 771601d Merge branch '2.1.x' into 2.2.x
  • 382bb5c Merge branch '2.0.x' into 2.1.x
  • ee12c82 Rename github org to BCG-X-Official
  • a0bb2c0 Merge branch '2.1.x' into 2.2.x
  • 0af3538 Merge branch '2.0.x' into 2.1.x
  • 641951f Rename github org to BCG-X-Official
  • 64d8b3b Merge branch '2.1.x' into 2.2.x
  • 17082c3 Merge branch '2.0.x' into 2.1.x
  • a6c2b04 Rename github org to BCG-X-Official
  • 97e882a BUILD: update version to 2.2.2

This list of changes was auto generated.

sklearndf 2.3rc0

14 Nov 21:23
cde262d
Compare
Choose a tag to compare
sklearndf 2.3rc0 Pre-release
Pre-release

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:

  • cde262d Merge pull request #260 from BCG-X-Official/dev/2.3rc0
  • 50f3cc1 FIX: fetch dev branch from remote before checking it out
  • 04b88dd FIX: fetch github-pages remote branch before checking it out
  • ed38884 API: add support for scikit-learn 1.3 (#258)
  • 9b4b0e2 BUILD: update version to 2.3.0
  • 29eb18c REFACTOR: switch to black v23.10
  • 8e57b9a BUILD: update versions in pyproject.toml
  • efe9665 BUILD: update versions in environment.yml
  • ddb4c62 TEST: use a QuantileRegressorDF solver that still works with scipy 1.11
  • 38bac0e Merge branch '2.1.x' into 2.2.x
See More
  • 1472a22 BUILD: update unit tests to work with scipy 1.11
  • c324264 Merge branch '2.0.x' into 2.1.x
  • 46578d9 BUILD: limit scipy to <1.11a due to scikit-learn<1.1a
  • a9deb36 Merge branch '2.1.x' into 2.2.x
  • 589c10a Merge branch '2.0.x' into 2.1.x
  • 40b8f06 BUILD: switch from conda to micromamba
  • 771601d Merge branch '2.1.x' into 2.2.x
  • 382bb5c Merge branch '2.0.x' into 2.1.x
  • ee12c82 Rename github org to BCG-X-Official
  • a0bb2c0 Merge branch '2.1.x' into 2.2.x
  • 0af3538 Merge branch '2.0.x' into 2.1.x
  • 641951f Rename github org to BCG-X-Official
  • 64d8b3b Merge branch '2.1.x' into 2.2.x
  • 17082c3 Merge branch '2.0.x' into 2.1.x
  • a6c2b04 Rename github org to BCG-X-Official
  • 97e882a BUILD: update version to 2.2.2

This list of changes was auto generated.

sklearndf 2.2.1

26 May 11:10
8335d8c
Compare
Choose a tag to compare

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:

  • 8335d8c Merge pull request #257 from BCG-Gamma/dev/2.2.1
  • 61e8ca7 TEST: make test_html_repr work for scikit-learn 0.x
  • 8b3d132 TEST: make test_html_repr work for all versions of scikit-learn
  • a3d244a BUILD: update environment.yml
  • 1fc2c40 VIZ: use sklearn's HTML representation of estimators, if available (#256)
  • e010fdb FIX: install micromamba for nightly builds
  • 035ecfd BUILD: simplify development environment
  • 35ffb27 TEST: support arfs 1.1 in unit tests (#255)
  • eaa49f4 BUILD: use mamba for faster conda builds (#254)
  • 0ed4c21 FIX: delete private global variable __attr after use
See More
  • f0fb9a1 FIX: ensure compatibility of the boruta package with numpy >= 1.24
  • 2169b68 BUILD: update version to 2.2.1

This list of changes was auto generated.

sklearndf 2.2.0

15 May 17:52
020183a
Compare
Choose a tag to compare

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:

  • 020183a Merge pull request #253 from BCG-Gamma/dev/2.2.0
  • bb086f1 DOC: remove |nbsp| from hyperlink texts
  • aec9b4c BUILD: require pytools 2.1
  • 50f20d4 BUILD: require numpy>=1.23 in max matrix test
  • 1007405 BUILD: remove max version constraint in numpy dependency
  • 81c5d19 BUILD: update version to 2.2.0
  • b35af94 Merge pull request #252 from BCG-Gamma/dev/2.2rc1
  • 5e9693e FIX: mamba root prefix in docs build
  • 4efabb6 FIX: arfs does not support python 3.11 in max matrix test
  • c18205a FIX: meta.yaml: fix arfs version; require lightgbm for tests; xgboost
See More
  • ffa9edc FIX: don't require arfs for testing default matrix build
  • d09e5d8 FIX: roll back [build.matrix.default] section in pyproject.toml
  • 9454182 FIX: jinja2/conda syntax remove undefined optional package requirements
  • a425868 FIX: add optional packages to test dependencies
  • fafd7db BUILD: define requirements for optional packages in default matrix build
  • c0d0277 FIX: make optional requirements conditional in meta.yaml
  • 5087e87 BUILD: patch tox.ini via make.py script in pytools 2.1.x
  • c4a8eb3 BUILD: don't test boruta or arfs if environment variable is None or ''
  • 0cc903f BUILD: run default matrix test with optional packages absent
  • 13083a0 FIX: export MAMBA_ROOT_PREFIX also during docs build
  • b2469ab BUILD: fix management of optional packages in matrix tests
  • c32dd9c BUILD: fix management of optional packages in matrix tests
  • 4358105 API: replace BorutaPy with ARFS (#248)
  • fe27651 Merge branch '2.1.x' into 2.2.x
  • a06b021 Merge branch '2.0.x' into 2.1.x
  • 8253956 BUILD: update package dependencies, including pandas >=2 support (#251)
  • 10ed6e5 Merge branch '2.1.x' into 2.2.x
  • 5fb1189 Merge branch '2.0.x' into 2.1.x
  • 7e2f962 BUILD: update package versions
  • ab9c424 BUILD: update version to 2.2rc1
  • a836e2d Merge branch '2.1.x' into 2.2.x
  • c73aead FIX: add missing @Property to n_components()
  • 30877c2 Merge branch '2.0.x' into 2.1.x
  • 74eb06f BUILD: Use micromamba (#250)
  • eed5fe7 BUILD: update pre-commit config
  • b1caaed BUILD: drop support for scikit-learn 0.23 and earlier (#247)
  • 9c3345c Merge pull request #246 from BCG-Gamma/dev/2.2rc0
  • ee56af9 BUILD: require sklearn>=0.24 and pandas>=1.0 to make sparse frames work
  • 175ee28 BUILD: require sklearn>=0.24 and pandas>=1.0 to make sparse frames work
  • 9ba6c55 FIX: make unit tests backward compatible with sklearn 0.21
  • dd2c632 BUILD: require pandas>=1.1
  • 16984ee BUILD: make develop environment more specific to accelerate unit tests
  • b6f8552 FIX: use drop='first' with OneHotEncoderDF for backward compatibility
  • dcd3361 FIX: explicitly specify categories='auto' with OneHotEncoderDF
  • 674757f FIX: exclude numpy 1.24 due to an incompatibility with borutapy
  • edb3d57 FIX: correct invalid method/property signatures
  • 0c3892a BUILD: use stable scikit-learn 1.2 for unit tests
  • e5edb84 API: rename column indices to "feature" instead of "feature_in"/"feature_out" (#245)
  • a004ee8 Merge branch '2.1.x' into 2.2.x
  • 1918132 DOC: update release notes
  • 5d45947 Merge branch '2.0.x' into 2.1.x
  • c494947 API: support sparse data frames (#241)
  • 7639e76 FIX: catch incorrect columns after transforms, even if count is correct (#244)
  • b8df252 Merge branch '2.1.x' into 2.2.x
  • 60f9ef7 Merge branch '2.0.x' into 2.1.x
  • dd1974f TEST: use the diabetes dataset for tests involving regressors (#243)
  • b1e9e25 API: add EstimatorPipelineDF.preprocess(); remove .feature_names… (#242)
  • 0793ae3 Merge branch '2.1.x' into 2.2.x
  • 55590fd Merge branch '2.0.x' into 2.1.x
  • e73012e IDE: set facet-base as the default conda environment in PyCharm
  • 555a040 REFACTOR: replace EstimatorDF.ensure_fitted() with pytools @fitted_only (#239)
  • 868a996 FIX: use fitted attribute n_components_ to get PCA component count (#236)
  • bcc6ab9 BUILD: update version to 2.2rc0
  • 24e0a38 Merge pull request #240 from BCG-Gamma/dev/2.2.dev0
  • 5c0ac25 BUILD: fix path for documentation build
  • 0db91a7 Merge remote-tracking branch 'origin/2.2.x' into 2.2.x
  • 604c9cb BUILD: use pytools 2.1 for the documentation build
  • 760cc58 BUILD: change version to 2.2.dev0
  • 0ab3ce7 DOC: change version to 2.2dev0
  • d5469c9 Merge branch '2.1.x' into 2.2.x
  • 79740f8 Merge branch '2.0.x' into 2.1.x
  • c62a755 BUILD: upgrade to mypy 0.981
  • 29d50f6 API: overload output_names_ in SupervisedLearnerDF narrowing return type
  • 420b5ce API: add property EstimatorDF.output_names_ (#238)
  • b9bf1ff BUILD: run azure pipeline on 2.2.x branch
  • f33fa78 API: add support for scikit-learn 1.2 (#237)
  • e1c7849 Merge branch '2.1.x' into 2.2.x
  • 995dcad Merge branch '2.0.x' into 2.1.x
  • c41564e BUILD: add scikit-learn 1.2 to package requirements/dependencies
  • f595f91 REFORMAT: remove unneeded line breaks in DF estimator declarations
  • b6070b2 BUILD: set version to 2.2rc0
  • f44c8c7 DOC: show code coverage badge for branch 2.1.x
  • 839058f DOC: improve release note formatting using non-breaking spaces
  • 6eced5e Merge branch '2.0.x' into 2.1.x
  • 8d87ab6 DOC: improve release note formatting using non-breaking spaces
  • f369f58 Merge remote-tracking branch 'origin/release/2.1.0' into 2.1.x
  • 5827904 BUILD: update version to 2.1.1
  • d407cb5 Merge remote-tracking branch 'origin/release/2.1.0' into 2.1.x

This list of changes was auto generated.

sklearndf 2.2rc1

28 Apr 06:48
b35af94
Compare
Choose a tag to compare
sklearndf 2.2rc1 Pre-release
Pre-release

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:

  • b35af94 Merge pull request #252 from BCG-Gamma/dev/2.2rc1
  • 5e9693e FIX: mamba root prefix in docs build
  • 4efabb6 FIX: arfs does not support python 3.11 in max matrix test
  • c18205a FIX: meta.yaml: fix arfs version; require lightgbm for tests; xgboost
  • ffa9edc FIX: don't require arfs for testing default matrix build
  • d09e5d8 FIX: roll back [build.matrix.default] section in pyproject.toml
  • 9454182 FIX: jinja2/conda syntax remove undefined optional package requirements
  • a425868 FIX: add optional packages to test dependencies
  • fafd7db BUILD: define requirements for optional packages in default matrix build
  • c0d0277 FIX: make optional requirements conditional in meta.yaml
See More
  • 5087e87 BUILD: patch tox.ini via make.py script in pytools 2.1.x
  • c4a8eb3 BUILD: don't test boruta or arfs if environment variable is None or ''
  • 0cc903f BUILD: run default matrix test with optional packages absent
  • 13083a0 FIX: export MAMBA_ROOT_PREFIX also during docs build
  • b2469ab BUILD: fix management of optional packages in matrix tests
  • c32dd9c BUILD: fix management of optional packages in matrix tests
  • 4358105 API: replace BorutaPy with ARFS (#248)
  • fe27651 Merge branch '2.1.x' into 2.2.x
  • a06b021 Merge branch '2.0.x' into 2.1.x
  • 8253956 BUILD: update package dependencies, including pandas >=2 support (#251)
  • 10ed6e5 Merge branch '2.1.x' into 2.2.x
  • 5fb1189 Merge branch '2.0.x' into 2.1.x
  • 7e2f962 BUILD: update package versions
  • ab9c424 BUILD: update version to 2.2rc1
  • a836e2d Merge branch '2.1.x' into 2.2.x
  • c73aead FIX: add missing @Property to n_components()
  • 30877c2 Merge branch '2.0.x' into 2.1.x
  • 74eb06f BUILD: Use micromamba (#250)
  • eed5fe7 BUILD: update pre-commit config
  • b1caaed BUILD: drop support for scikit-learn 0.23 and earlier (#247)
  • 9c3345c Merge pull request #246 from BCG-Gamma/dev/2.2rc0
  • ee56af9 BUILD: require sklearn>=0.24 and pandas>=1.0 to make sparse frames work
  • 175ee28 BUILD: require sklearn>=0.24 and pandas>=1.0 to make sparse frames work
  • 9ba6c55 FIX: make unit tests backward compatible with sklearn 0.21
  • dd2c632 BUILD: require pandas>=1.1
  • 16984ee BUILD: make develop environment more specific to accelerate unit tests
  • b6f8552 FIX: use drop='first' with OneHotEncoderDF for backward compatibility
  • dcd3361 FIX: explicitly specify categories='auto' with OneHotEncoderDF
  • 674757f FIX: exclude numpy 1.24 due to an incompatibility with borutapy
  • edb3d57 FIX: correct invalid method/property signatures
  • 0c3892a BUILD: use stable scikit-learn 1.2 for unit tests
  • e5edb84 API: rename column indices to "feature" instead of "feature_in"/"feature_out" (#245)
  • a004ee8 Merge branch '2.1.x' into 2.2.x
  • 1918132 DOC: update release notes
  • 5d45947 Merge branch '2.0.x' into 2.1.x
  • c494947 API: support sparse data frames (#241)
  • 7639e76 FIX: catch incorrect columns after transforms, even if count is correct (#244)
  • b8df252 Merge branch '2.1.x' into 2.2.x
  • 60f9ef7 Merge branch '2.0.x' into 2.1.x
  • dd1974f TEST: use the diabetes dataset for tests involving regressors (#243)
  • b1e9e25 API: add EstimatorPipelineDF.preprocess(); remove .feature_names… (#242)
  • 0793ae3 Merge branch '2.1.x' into 2.2.x
  • 55590fd Merge branch '2.0.x' into 2.1.x
  • e73012e IDE: set facet-base as the default conda environment in PyCharm
  • 555a040 REFACTOR: replace EstimatorDF.ensure_fitted() with pytools @fitted_only (#239)
  • 868a996 FIX: use fitted attribute n_components_ to get PCA component count (#236)
  • bcc6ab9 BUILD: update version to 2.2rc0
  • 24e0a38 Merge pull request #240 from BCG-Gamma/dev/2.2.dev0
  • 5c0ac25 BUILD: fix path for documentation build
  • 0db91a7 Merge remote-tracking branch 'origin/2.2.x' into 2.2.x
  • 604c9cb BUILD: use pytools 2.1 for the documentation build
  • 760cc58 BUILD: change version to 2.2.dev0
  • 0ab3ce7 DOC: change version to 2.2dev0
  • d5469c9 Merge branch '2.1.x' into 2.2.x
  • 79740f8 Merge branch '2.0.x' into 2.1.x
  • c62a755 BUILD: upgrade to mypy 0.981
  • 29d50f6 API: overload output_names_ in SupervisedLearnerDF narrowing return type
  • 420b5ce API: add property EstimatorDF.output_names_ (#238)
  • b9bf1ff BUILD: run azure pipeline on 2.2.x branch
  • f33fa78 API: add support for scikit-learn 1.2 (#237)
  • e1c7849 Merge branch '2.1.x' into 2.2.x
  • 995dcad Merge branch '2.0.x' into 2.1.x
  • c41564e BUILD: add scikit-learn 1.2 to package requirements/dependencies
  • f595f91 REFORMAT: remove unneeded line breaks in DF estimator declarations
  • b6070b2 BUILD: set version to 2.2rc0
  • f44c8c7 DOC: show code coverage badge for branch 2.1.x
  • 839058f DOC: improve release note formatting using non-breaking spaces
  • 6eced5e Merge branch '2.0.x' into 2.1.x
  • 8d87ab6 DOC: improve release note formatting using non-breaking spaces
  • f369f58 Merge remote-tracking branch 'origin/release/2.1.0' into 2.1.x
  • 5827904 BUILD: update version to 2.1.1
  • d407cb5 Merge remote-tracking branch 'origin/release/2.1.0' into 2.1.x

This list of changes was auto generated.

sklearndf 2.2rc0

23 Jan 15:14
9c3345c
Compare
Choose a tag to compare
sklearndf 2.2rc0 Pre-release
Pre-release

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:

  • 9c3345c Merge pull request #246 from BCG-Gamma/dev/2.2rc0
  • ee56af9 BUILD: require sklearn>=0.24 and pandas>=1.0 to make sparse frames work
  • 175ee28 BUILD: require sklearn>=0.24 and pandas>=1.0 to make sparse frames work
  • 9ba6c55 FIX: make unit tests backward compatible with sklearn 0.21
  • dd2c632 BUILD: require pandas>=1.1
  • 16984ee BUILD: make develop environment more specific to accelerate unit tests
  • b6f8552 FIX: use drop='first' with OneHotEncoderDF for backward compatibility
  • dcd3361 FIX: explicitly specify categories='auto' with OneHotEncoderDF
  • 674757f FIX: exclude numpy 1.24 due to an incompatibility with borutapy
  • edb3d57 FIX: correct invalid method/property signatures
See More
  • 0c3892a BUILD: use stable scikit-learn 1.2 for unit tests
  • e5edb84 API: rename column indices to "feature" instead of "feature_in"/"feature_out" (#245)
  • a004ee8 Merge branch '2.1.x' into 2.2.x
  • 1918132 DOC: update release notes
  • 5d45947 Merge branch '2.0.x' into 2.1.x
  • c494947 API: support sparse data frames (#241)
  • 7639e76 FIX: catch incorrect columns after transforms, even if count is correct (#244)
  • b8df252 Merge branch '2.1.x' into 2.2.x
  • 60f9ef7 Merge branch '2.0.x' into 2.1.x
  • dd1974f TEST: use the diabetes dataset for tests involving regressors (#243)
  • b1e9e25 API: add EstimatorPipelineDF.preprocess(); remove .feature_names… (#242)
  • 0793ae3 Merge branch '2.1.x' into 2.2.x
  • 55590fd Merge branch '2.0.x' into 2.1.x
  • e73012e IDE: set facet-base as the default conda environment in PyCharm
  • 555a040 REFACTOR: replace EstimatorDF.ensure_fitted() with pytools @fitted_only (#239)
  • 868a996 FIX: use fitted attribute n_components_ to get PCA component count (#236)
  • bcc6ab9 BUILD: update version to 2.2rc0
  • 24e0a38 Merge pull request #240 from BCG-Gamma/dev/2.2.dev0
  • 5c0ac25 BUILD: fix path for documentation build
  • 0db91a7 Merge remote-tracking branch 'origin/2.2.x' into 2.2.x
  • 604c9cb BUILD: use pytools 2.1 for the documentation build
  • 760cc58 BUILD: change version to 2.2.dev0
  • 0ab3ce7 DOC: change version to 2.2dev0
  • d5469c9 Merge branch '2.1.x' into 2.2.x
  • 79740f8 Merge branch '2.0.x' into 2.1.x
  • c62a755 BUILD: upgrade to mypy 0.981
  • 29d50f6 API: overload output_names_ in SupervisedLearnerDF narrowing return type
  • 420b5ce API: add property EstimatorDF.output_names_ (#238)
  • b9bf1ff BUILD: run azure pipeline on 2.2.x branch
  • f33fa78 API: add support for scikit-learn 1.2 (#237)
  • e1c7849 Merge branch '2.1.x' into 2.2.x
  • 995dcad Merge branch '2.0.x' into 2.1.x
  • c41564e BUILD: add scikit-learn 1.2 to package requirements/dependencies
  • f595f91 REFORMAT: remove unneeded line breaks in DF estimator declarations
  • b6070b2 BUILD: set version to 2.2rc0
  • f44c8c7 DOC: show code coverage badge for branch 2.1.x
  • 839058f DOC: improve release note formatting using non-breaking spaces
  • 6eced5e Merge branch '2.0.x' into 2.1.x
  • 8d87ab6 DOC: improve release note formatting using non-breaking spaces
  • f369f58 Merge remote-tracking branch 'origin/release/2.1.0' into 2.1.x
  • 5827904 BUILD: update version to 2.1.1
  • d407cb5 Merge remote-tracking branch 'origin/release/2.1.0' into 2.1.x

This list of changes was auto generated.

sklearndf 2.2.dev0

27 Sep 22:35
24e0a38
Compare
Choose a tag to compare
sklearndf 2.2.dev0 Pre-release
Pre-release

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

  • 24e0a38 Merge pull request #240 from BCG-Gamma/dev/2.2.dev0
  • 5c0ac25 BUILD: fix path for documentation build
  • 0db91a7 Merge remote-tracking branch 'origin/2.2.x' into 2.2.x
  • 604c9cb BUILD: use pytools 2.1 for the documentation build
  • 760cc58 BUILD: change version to 2.2.dev0
  • 0ab3ce7 DOC: change version to 2.2dev0
  • d5469c9 Merge branch '2.1.x' into 2.2.x
  • 79740f8 Merge branch '2.0.x' into 2.1.x
  • c62a755 BUILD: upgrade to mypy 0.981
  • 29d50f6 API: overload output_names_ in SupervisedLearnerDF narrowing return type
See More
  • 420b5ce API: add property EstimatorDF.output_names_ (#238)
  • b9bf1ff BUILD: run azure pipeline on 2.2.x branch
  • f33fa78 API: add support for scikit-learn 1.2 (#237)
  • e1c7849 Merge branch '2.1.x' into 2.2.x
  • 995dcad Merge branch '2.0.x' into 2.1.x
  • c41564e BUILD: add scikit-learn 1.2 to package requirements/dependencies
  • f595f91 REFORMAT: remove unneeded line breaks in DF estimator declarations
  • b6070b2 BUILD: set version to 2.2rc0
  • f44c8c7 DOC: show code coverage badge for branch 2.1.x
  • 839058f DOC: improve release note formatting using non-breaking spaces
  • 6eced5e Merge branch '2.0.x' into 2.1.x
  • 8d87ab6 DOC: improve release note formatting using non-breaking spaces
  • f369f58 Merge remote-tracking branch 'origin/release/2.1.0' into 2.1.x
  • 5827904 BUILD: update version to 2.1.1
  • d407cb5 Merge remote-tracking branch 'origin/release/2.1.0' into 2.1.x

This list of changes was auto generated.

sklearndf 2.1.0

14 Sep 16:35
0198cc9
Compare
Choose a tag to compare

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

  • 0198cc9 Merge pull request #235 from BCG-Gamma/dev/2.1.0
  • 7f30748 DOC: update release notes
  • 5da655c Merge branch '2.0.x' into 2.1.x
  • 339f8f0 BUILD: run nightly builds on branch 2.1.x
  • 3bd65c6 BUILD: update version to 2.1.0
  • 015a449 Merge pull request #234 from BCG-Gamma/dev/2.1rc0
  • b5f3a9c API: add support for scikit-learn 1.1 (#231)
  • 02ffc61 Merge branch '2.0.x' into 2.1.x
  • ac35478 FIX: re-add required dependencies for mypy check
  • e36b08a Merge branch 'api/model_inspector' into 2.1.x
See More
  • 02240ce BUILD: update code quality checker versions
  • 03a6264 Merge branch '2.0.x' into 2.1.x
  • 02a5c17 BUILD: use python 3.9 with the mypy pre-commit hook
  • 5a594b7 Merge branch '2.1.x' into api/sklearn_1.1
  • 7a6e88f Merge branch '2.0.x' into 2.1.x
  • fe61f4d BUILD: require python ~=3.9 in environment.yml
  • 1dc7fee Merge branch '2.1.x' into api/sklearn_1.1
  • bbdfe9b Merge branch '2.0.x' into 2.1.x
  • d5797b6 BUILD: require python ~=3.9 in 'max' matrix builds
  • 31dff9b BUILD: add pre-commit ~=2.20 to environment.yml
  • 7f12861 BUILD: relax python dependency to ~=3.8
  • f9ae4f3 FIX: add _get_n_features_in() default impl. for backward compatibility
  • 6f0acb0 BUILD: normalize package version to "2.1rc0"
  • 6b6e300 Merge branch '2.1.x' into api/sklearn_1.1
  • 64a8669 BUILD: downgrade version to 2.1.rc0
  • e6cb0be Merge branch '2.1.x' into api/sklearn_1.1
  • 8d53691 BUILD: update version to 2.1.0
  • 4883cfd BUILD: update version to 2.0.2
  • c62e0ec Merge branch 'fix/one_hot_drop_array-like' into api/sklearn_1.1
  • 8abdbea Merge branch '2.0.x' into fix/one_hot_drop_array-like
  • 8d49edb Merge branch 'fix/one_hot_drop_array-like' into api/sklearn_1.1
  • 89b7396 Merge branch '2.0.x' into fix/one_hot_drop_array-like
  • c916801 TEST: test advanced FeatureUnionDF features only for sklearn>=1.1
  • c9a9f93 Merge branch 'fix/one_hot_drop_array-like' into api/sklearn_1.1
  • 678343d FIX: ensure arg 'drop' is a str before checking for "first"/"if_binary"
  • 57a7905 Merge branch '2.0.x' into api/sklearn_1.1
  • 0c6bd88 BUILD: update base branch to 2.1.x in azure-pipelines.yml
  • 706cabf Merge branch 'minor_fixes_for_2.0.1' into api/sklearn_1.1
  • 0174ac3 API: add constants DROP and PASSTHROUGH to ColumnTransformerWrapperDF
  • 47a6176 DOC: update release notes
  • efbed51 Merge branch 'fix/one_hot_drop_array-like' into api/sklearn_1.1
  • 8d26d7f FIX: support array-likes for parameter drop of OneHotEncoderDF
  • 4460a8e API: support 'passthrough' special transformer in FeatureUnionDF
  • d77be99 API: update OneHotEncoderDF for sklearn 1.1
  • b59f7e2 Merge branch 'minor_fixes_for_2.0.1' into api/sklearn_1.1
  • cf21b5f FIX: boost robustness of TransformerWrapperDF.check_feature_names_out
  • 5161ac8 remove glr
  • c2c6bb6 API: add property EstimatorDF.n_features_in_
  • 017475a complete merge
  • 1b14648 REFACTOR: reformat _clustering.py
  • 3bc0464 TEST: update pipeline tests for changes in sklearn 1.1
  • caf633a TEST: update transformer tests for changes in sklearn 1.1
  • 190f520 TEST: update regressor tests for changes in sklearn 1.1
  • c1c39c0 TEST: replace assert_raises… with pytest.raises
  • 1f2cbab TEST: account for changed exception raised by PipelineDF in sklearn>=1.1
  • cc66463 REFACTOR: express default parameters using 'dict()' statements
  • 6ac6807 DOC: fix inline comments
  • 0c5ae56 API: implement MiniBatchNMFDF and RandomTreesEmbeddingDF
  • 39c1b4d API: implement BisectingKMeansDF
  • 1969b96 FIX: match correct exceptions in test_pipeline_df__init()
  • 2f31c9f FIX: match correct exceptions in test_pipeline_df__init()
  • 566ddf6 DOC: update release notes
  • 209aa06 API: update exception messages for PipelineWrapperDF delegate validation
  • b7d02e8 BUILD: add scikit-learn 1.1 in the package dependencies
  • 711ae3b TEST: simplify scikit-learn version checks
  • c259bea FIX: fix inline comments
  • 022038c FIX: fix a type hint
  • f56ce7a FIX: ignore any sklearn exception in _check_feature_names_in

This list of changes was auto generated.

sklearndf 2.1rc0

14 Sep 12:40
015a449
Compare
Choose a tag to compare
sklearndf 2.1rc0 Pre-release
Pre-release

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

  • 015a449 Merge pull request #234 from BCG-Gamma/dev/2.1rc0
  • b5f3a9c API: add support for scikit-learn 1.1 (#231)
  • 02ffc61 Merge branch '2.0.x' into 2.1.x
  • ac35478 FIX: re-add required dependencies for mypy check
  • e36b08a Merge branch 'api/model_inspector' into 2.1.x
  • 02240ce BUILD: update code quality checker versions
  • 03a6264 Merge branch '2.0.x' into 2.1.x
  • 02a5c17 BUILD: use python 3.9 with the mypy pre-commit hook
  • 5a594b7 Merge branch '2.1.x' into api/sklearn_1.1
  • 7a6e88f Merge branch '2.0.x' into 2.1.x
See More
  • fe61f4d BUILD: require python ~=3.9 in environment.yml
  • 1dc7fee Merge branch '2.1.x' into api/sklearn_1.1
  • bbdfe9b Merge branch '2.0.x' into 2.1.x
  • d5797b6 BUILD: require python ~=3.9 in 'max' matrix builds
  • 31dff9b BUILD: add pre-commit ~=2.20 to environment.yml
  • 7f12861 BUILD: relax python dependency to ~=3.8
  • f9ae4f3 FIX: add _get_n_features_in() default impl. for backward compatibility
  • 6f0acb0 BUILD: normalize package version to "2.1rc0"
  • 6b6e300 Merge branch '2.1.x' into api/sklearn_1.1
  • 64a8669 BUILD: downgrade version to 2.1.rc0
  • e6cb0be Merge branch '2.1.x' into api/sklearn_1.1
  • 8d53691 BUILD: update version to 2.1.0
  • 4883cfd BUILD: update version to 2.0.2
  • c62e0ec Merge branch 'fix/one_hot_drop_array-like' into api/sklearn_1.1
  • 8abdbea Merge branch '2.0.x' into fix/one_hot_drop_array-like
  • 8d49edb Merge branch 'fix/one_hot_drop_array-like' into api/sklearn_1.1
  • 89b7396 Merge branch '2.0.x' into fix/one_hot_drop_array-like
  • c916801 TEST: test advanced FeatureUnionDF features only for sklearn>=1.1
  • c9a9f93 Merge branch 'fix/one_hot_drop_array-like' into api/sklearn_1.1
  • 678343d FIX: ensure arg 'drop' is a str before checking for "first"/"if_binary"
  • 57a7905 Merge branch '2.0.x' into api/sklearn_1.1
  • 0c6bd88 BUILD: update base branch to 2.1.x in azure-pipelines.yml
  • 706cabf Merge branch 'minor_fixes_for_2.0.1' into api/sklearn_1.1
  • 0174ac3 API: add constants DROP and PASSTHROUGH to ColumnTransformerWrapperDF
  • 47a6176 DOC: update release notes
  • efbed51 Merge branch 'fix/one_hot_drop_array-like' into api/sklearn_1.1
  • 8d26d7f FIX: support array-likes for parameter drop of OneHotEncoderDF
  • 4460a8e API: support 'passthrough' special transformer in FeatureUnionDF
  • d77be99 API: update OneHotEncoderDF for sklearn 1.1
  • b59f7e2 Merge branch 'minor_fixes_for_2.0.1' into api/sklearn_1.1
  • cf21b5f FIX: boost robustness of TransformerWrapperDF.check_feature_names_out
  • 5161ac8 remove glr
  • c2c6bb6 API: add property EstimatorDF.n_features_in_
  • 017475a complete merge
  • 1b14648 REFACTOR: reformat _clustering.py
  • 3bc0464 TEST: update pipeline tests for changes in sklearn 1.1
  • caf633a TEST: update transformer tests for changes in sklearn 1.1
  • 190f520 TEST: update regressor tests for changes in sklearn 1.1
  • c1c39c0 TEST: replace assert_raises… with pytest.raises
  • 1f2cbab TEST: account for changed exception raised by PipelineDF in sklearn>=1.1
  • cc66463 REFACTOR: express default parameters using 'dict()' statements
  • 6ac6807 DOC: fix inline comments
  • 0c5ae56 API: implement MiniBatchNMFDF and RandomTreesEmbeddingDF
  • 39c1b4d API: implement BisectingKMeansDF
  • 1969b96 FIX: match correct exceptions in test_pipeline_df__init()
  • 2f31c9f FIX: match correct exceptions in test_pipeline_df__init()
  • 566ddf6 DOC: update release notes
  • 209aa06 API: update exception messages for PipelineWrapperDF delegate validation
  • b7d02e8 BUILD: add scikit-learn 1.1 in the package dependencies
  • 711ae3b TEST: simplify scikit-learn version checks
  • c259bea FIX: fix inline comments
  • 022038c FIX: fix a type hint
  • f56ce7a FIX: ignore any sklearn exception in _check_feature_names_in

This list of changes was auto generated.

sklearndf 2.0.1

07 Sep 13:51
fe9670c
Compare
Choose a tag to compare

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

  • fe9670c Merge pull request #233 from BCG-Gamma/dev/2.0.1
  • 8efe56f BUILD: use token instead of password for pypi uploads
  • 0650ea3 DOC: tweak release notes
  • 396b6ed DOC: add docstrings for new attributes
  • 6294106 TEST: enhance unit tests for ColumnTransformerDF
  • 1a4eb09 FIX: support array-likes for parameter drop of OneHotEncoderDF (#232)
  • 20f9bd8 REFACTOR: minor fixes and stability improvements for sklearndf 2.0.1 (#230)
  • 0d121ae Merge branch '1.2.x' into 2.0.x
  • f608e46 BUILD: run nightly builds on 2.0.x branch
  • e202e85 FIX: wrap extra classifiers using ClassifierWrapperDF; add validation to ensure native classes are compatible with wrapper classes (#229)
See More
  • d2ed09b BUILD: Update version to 2.0.1
  • 7de3838 BUILD: re-phrase gamma-pytools requirements

This list of changes was auto generated.