Skip to content

facet 2.0rc0

Pre-release
Pre-release
Compare
Choose a tag to compare
@j-ittner j-ittner released this 19 Sep 17:57
537d8be

This is the 2.0rc0 release of gamma-facet.

You can upgrade your current pip installation via

pip install --upgrade gamma-facet

Your conda package can be upgraded by running

conda install -c conda-forge -c bcg_gamma gamma-facet

Changes:

  • 537d8be Merge pull request #349 from BCG-Gamma/dev/2.0rc0
  • fd016f6 DOC: tweak docstrings
  • 9cc2881 BUILD: update azire pipeline
  • 1bdc49b API: Rename ModelSelector to LearnerSelector (#348)
  • dba2d2c BUILD: update version to 2.0rc0
  • 5c687eb FIX: re-add required dependencies for mypy check
  • f675646 BUILD: update code quality checker versions
  • 7ad28b9 DOC: update docs and tutorials to 2.0 (#321) [ #341 ]
  • cd53881 BUILD: use python 3.9 with the mypy pre-commit hook
  • eeaf70d BUILD: require python ~=3.9 in environment.yml
See More
  • bf747bc BUILD: require python ~=3.9 in 'max' matrix builds
  • a140cd4 BUILD: add pre-commit ~=2.20 to environment.yml
  • 819abe7 BUILD: relax python dependency to ~=3.8
  • 690134a DOC: enable local sphinx builds (#345)
  • f14982a validation (#347)
  • e2e5cf5 API: raise exception if the name of any Sample column is not a string (#339)
  • c9f4dd7 REFACTOR: support mypy checks in 'strict' mode (#346)
  • 487b13d BUILD: update package dependencies
  • 15488ec BUILD: update package versions for code linters
  • 99c3df4 BUILD: use stable pytools ~=2.0,>=2.0.1
  • b19ebed BUILD: update pytest to ~=7.1
  • dcaed31 BUILD: update azure-pipelines.yml in line with pytools pipeline
  • 8357c0b BUILD: update build config to support updates to pytools make.py
  • 68fc041 TEST: tidy up unit tests (#340)
  • 52e80c4 IDE: ignore .mypy_cache folder
  • b1b9844 BUILD: use pytools 2.0
  • 812e09e BUILD: update flake8 and mypy to latest versions in pre-commit config (#342)
  • 5c832f8 BUILD: update version to 2.0.dev2
  • 0182c8d Merge remote-tracking branch 'origin/release/2.0.dev1' into 2.0.x
  • cbdef1b clean up after merge
  • 63a0ea5 Merge branch '1.2.x' into 2.0.x
  • 14f53f6 BUILD: update version to 1.2.3
  • 5e9e8a6 Merge pull request #336 from BCG-Gamma/dev/2.0.dev1
  • ede0d22 FIX: min build (#337)
  • 5908b20 BUILD: use oldest-supported-numpy in build env to prevent numpy issues
  • 5f9f52f BUILD: change scipy 1.2.3 to 1.2.1 in min build
  • c5fab3d BUILD: restore scipy 1.2 support in tests
  • ca8e71e TEST: make min matrix tests work again
  • 6a5659d FIX: don't use zipfian distribution so test works with scipy<1.7
  • f132449 BUILD: update scipy to min=1.4 max=1.8
  • 283b86b BUILD: update black to 22.3
  • cd647e8 API: remove class FullSampleValidator (#332)
  • 3965402 Merge branch '2.0.x' of git@github.com:BCG-Gamma/facet.git
  • 3ed7a27 FIX: typo in environment.yml
  • f91e45f BUILD: update azure pipeline
  • 30f6a4d BUILD: update package requirements
  • 0cd01d0 BUILD: add support for mypy (#324)
  • 21db1a3 BUILD: update black to v22.1 (#329)
  • 4bb6494 API: bump min Python version to 3.7 and max python version to 3.9 (#328)
  • 1a7859b API: make method FittableMixin.ensure_fitted public (#330)
  • ae895fe Merge branch '1.2.x' into 2.0.x
  • 93b7cd3 Merge branch '1.2.x' into 2.0.x
  • 3421073 BUILD: rename GitHub connection to github-release
  • 328f997 API: run LearnerRanker using single model instead of CrossFit (#317)
  • 43895df FIX: add support for pandas 1.4 for 2.0.x (#319)
  • ecd7b43 API: run LearnerInspector using single model instead of CrossFit (#313)
  • 3efe2fa API: run simulations using single model instead of CrossFit (#314)
  • 0257456 BUILD: update conda-build to ~=3.21
  • 2fc00f7 Merge branch '1.2.x' into 2.0.x
  • e2be664 Merge branch '1.2.x' into 2.0.x
  • 66cec0f Merge branch '1.2.x' into 2.0.x
  • 15276c2 DOC: update code coverage badges in README.rst
  • f66142d Merge branch '1.2.x' into 2.0.x
  • 7351fad DOC: update release notes
  • e2760c4 API: move bounds arguments from RangePartitioner.init() to .fit() (#315)
  • 6372467 BUILD: set VM image to 'Ubuntu-latest'
  • d700cfd API: adopt revised design of pytools visualisations (#312)
  • e4a5b44 BUILD: update versions in pyproject.toml
  • a01d40e Merge branch '1.2.x' into 2.0.x
  • ac0e47d Merge branch '1.2.x' into 2.0.x
  • 56f00d0 REFACTOR: replace deprecated df.…(level=…) with df.groupby(level=…).… (#307)
  • 9e74bdd Merge branch '1.2.x' into 2.0.x
  • 38d31fe Merge branch '1.2.x' into 2.0.x
  • 07e3fe4 Merge branch '1.2.x' into 2.0.x
  • 819f0ad Merge pull request #300 from BCG-Gamma/dev/2.0.dev0
  • c2f960b BUILD: set min requirement for sklearndf to ~=2.0.dev0
  • c2853d2 API: update code for updated pytools.parallelization API (#301)
  • c852e6c BUILD: change version to 2.0.dev0
  • ca1e69c TEST: replace test_package_version.py with version check in make.py
  • f9a4ef9 BUILD: install 'packaging' when running make.py
  • b5caadb API: add function pytools.build.validate_release_version()
  • 6d4486f BUILD: publish development releases as pre-releases
  • 0d7c0df FIX: change github option from isPreRelease to isPrerelease
  • 0737b0d Merge branch '1.2.x' into 2.0.x
  • c5b7c48 API: replace MatplotStyle.renderer with get_renderer()
  • bfbf507 BUILD: start 2.0.x development branch

This list of changes was auto generated.