Skip to content

Releases: BCG-X-Official/pytools

pytools 2.1rc2

14 Apr 14:29
3c39184
Compare
Choose a tag to compare
pytools 2.1rc2 Pre-release
Pre-release

This is the 2.1rc2 release of gamma-pytools.

You can upgrade your current pip installation via

pip install --upgrade gamma-pytools

Your conda package can be upgraded by running

conda install -c conda-forge -c bcg_gamma gamma-pytools

Changes:

  • 3c39184 Merge pull request #355 from BCG-Gamma/dev/2.1rc2
  • 04016df BUILD: set version to 2.1rc2
  • 7088cba DOC: update release notes
  • 67b1aa6 API: generate HTML representations of expressions in Jupyter notebook (#354)
  • c7cf7dd Merge branch '2.0.x' into 2.1.x
  • 9e79cdb BUILD: update version to 2.0.7
  • 7951afd Merge branch '2.0.x' into 2.1.x
  • a4e34e3 BUILD: set version to 2.1.0
  • a7b27f2 Merge pull request #350 from BCG-Gamma/dev/2.1rc1
  • 0ae295a Merge remote-tracking branch 'origin/release/2.1rc1' into dev/2.1rc1
See More
  • 677eb30 BUILD: set version to 2.1rc1
  • 9bd6f35 Merge branch '2.0.x' into 2.1.x
  • e750ee3 Merge branch '2.0.x' into 2.1.x
  • cc3f70f IDE: use facet-base environment in all modules
  • d81d8cf Merge branch '2.0.x' into 2.1.x
  • 598e032 Merge branch '2.0.x' into 2.1.x
  • 05440b2 REFACTOR: declare type aliases using TypeAlias
  • d3f7d97 Merge pull request #346 from BCG-Gamma/dev/2.1rc0
  • 6133b77 BUILD: set version to 2.1rc0
  • cce5980 API: add new Sphinx callbacks TrackCurrentClass and RenamePrivateArguments (#344)
  • b8b5e06 DOC: show code coverage badge for branch 2.1.x
  • d31002f BUILD: update current branch to 2.1.x
  • 7d2ce24 API: replace ensure_fitted with @fitted_only decorator (#345)
  • 5939815 Merge branch '2.0.x' into 2.1.x
  • 256ec5c Merge branch '2.0.x' into 2.1.x
  • 61a2c7c BUILD: update version to 2.1.0

This list of changes was auto generated.

pytools 2.0.6

12 Apr 22:48
7b3a030
Compare
Choose a tag to compare

This is the 2.0.6 release of gamma-pytools.

You can upgrade your current pip installation via

pip install --upgrade gamma-pytools

Your conda package can be upgraded by running

conda install -c conda-forge -c bcg_gamma gamma-pytools

Changes:

  • 7b3a030 Merge pull request #353 from BCG-Gamma/dev/2.0.6
  • 03ca439 DOC: update release notes
  • dad3703 BUILD: allow pandas versions 2.0 and later
  • 45809ca FIX: fix typo in release notes
  • fc2889b BUILD: update version to 2.0.6

This list of changes was auto generated.

pytools 2.0.5

12 Apr 15:33
c5957b9
Compare
Choose a tag to compare

This is the 2.0.5 release of gamma-pytools.

You can upgrade your current pip installation via

pip install --upgrade gamma-pytools

Your conda package can be upgraded by running

conda install -c conda-forge -c bcg_gamma gamma-pytools

Changes:

  • c5957b9 Merge pull request #352 from BCG-Gamma/dev/2.0.5
  • 74ac46c FIX: export MAMBA_ROOT_PREFIX also during docs build
  • c43def1 REFACTOR: minor code tweaks (#349)
  • ef0bd8e BUILD: use micromamba to solve environment.yml (#351)
  • 08d91fc FIX: unwrap functions before accessing their __globals__ attribute (#347)
  • b939f69 API: de-dent docstrings before processing them with @subsdoc (#348)
  • 190d5d1 IDE: set facet-base as the default conda environment in PyCharm
  • bef6c86 BUILD: upgrade to mypy~=0.981 and adjust type hints
  • 233f3f5 DOC: get package name from src/, not from project root in make_base.py
  • e3fb2b9 IDE: rephrase "false positive" to-do comments
See More
  • ca1efde BUILD: improve log messages for documentation build
  • e0f515d DOC: improve release note formatting using non-breaking spaces
  • 255da6e BUILD: update azure pipeline
  • 21e0858 DOC: move images from _static/ to _images/
  • 26c3a28 BUILD: update version to 2.0.5

This list of changes was auto generated.

pytools 2.1rc1

26 Oct 17:51
a7b27f2
Compare
Choose a tag to compare
pytools 2.1rc1 Pre-release
Pre-release

This is the 2.1rc1 release of gamma-pytools.

You can upgrade your current pip installation via

pip install --upgrade gamma-pytools

Your conda package can be upgraded by running

conda install -c conda-forge -c bcg_gamma gamma-pytools

Changes:

  • a7b27f2 Merge pull request #350 from BCG-Gamma/dev/2.1rc1
  • 0ae295a Merge remote-tracking branch 'origin/release/2.1rc1' into dev/2.1rc1
  • 677eb30 BUILD: set version to 2.1rc1
  • 9bd6f35 Merge branch '2.0.x' into 2.1.x
  • 08d91fc FIX: unwrap functions before accessing their __globals__ attribute (#347)
  • b939f69 API: de-dent docstrings before processing them with @subsdoc (#348)
  • e750ee3 Merge branch '2.0.x' into 2.1.x
  • 190d5d1 IDE: set facet-base as the default conda environment in PyCharm
  • cc3f70f IDE: use facet-base environment in all modules
  • d81d8cf Merge branch '2.0.x' into 2.1.x
See More
  • bef6c86 BUILD: upgrade to mypy~=0.981 and adjust type hints
  • 598e032 Merge branch '2.0.x' into 2.1.x
  • 233f3f5 DOC: get package name from src/, not from project root in make_base.py
  • 05440b2 REFACTOR: declare type aliases using TypeAlias
  • d3f7d97 Merge pull request #346 from BCG-Gamma/dev/2.1rc0
  • 6133b77 BUILD: set version to 2.1rc0
  • cce5980 API: add new Sphinx callbacks TrackCurrentClass and RenamePrivateArguments (#344)
  • b8b5e06 DOC: show code coverage badge for branch 2.1.x
  • d31002f BUILD: update current branch to 2.1.x
  • 7d2ce24 API: replace ensure_fitted with @fitted_only decorator (#345)
  • 5939815 Merge branch '2.0.x' into 2.1.x
  • e3fb2b9 IDE: rephrase "false positive" to-do comments
  • 256ec5c Merge branch '2.0.x' into 2.1.x
  • ca1efde BUILD: improve log messages for documentation build
  • e0f515d DOC: improve release note formatting using non-breaking spaces
  • 61a2c7c BUILD: update version to 2.1.0
  • 255da6e BUILD: update azure pipeline
  • 21e0858 DOC: move images from _static/ to _images/
  • 26c3a28 BUILD: update version to 2.0.5

This list of changes was auto generated.

pytools 2.1rc0

23 Sep 16:23
d3f7d97
Compare
Choose a tag to compare
pytools 2.1rc0 Pre-release
Pre-release

This is the 2.1rc0 release of gamma-pytools.

You can upgrade your current pip installation via

pip install --upgrade gamma-pytools

Your conda package can be upgraded by running

conda install -c conda-forge -c bcg_gamma gamma-pytools

Changes:

  • d3f7d97 Merge pull request #346 from BCG-Gamma/dev/2.1rc0
  • 6133b77 BUILD: set version to 2.1rc0
  • cce5980 API: add new Sphinx callbacks TrackCurrentClass and RenamePrivateArguments (#344)
  • b8b5e06 DOC: show code coverage badge for branch 2.1.x
  • d31002f BUILD: update current branch to 2.1.x
  • 7d2ce24 API: replace ensure_fitted with @fitted_only decorator (#345)
  • 5939815 Merge branch '2.0.x' into 2.1.x
  • e3fb2b9 IDE: rephrase "false positive" to-do comments
  • 256ec5c Merge branch '2.0.x' into 2.1.x
  • ca1efde BUILD: improve log messages for documentation build
See More
  • e0f515d DOC: improve release note formatting using non-breaking spaces
  • 61a2c7c BUILD: update version to 2.1.0
  • 255da6e BUILD: update azure pipeline
  • 21e0858 DOC: move images from _static/ to _images/
  • 26c3a28 BUILD: update version to 2.0.5

This list of changes was auto generated.

pytools 2.0.4

16 Sep 17:14
0c3f831
Compare
Choose a tag to compare

This is the 2.0.4 release of gamma-pytools.

You can upgrade your current pip installation via

pip install --upgrade gamma-pytools

Your conda package can be upgraded by running

conda install -c conda-forge -c bcg_gamma gamma-pytools

Changes:

  • 0c3f831 Merge pull request #343 from BCG-Gamma/dev/2.0.4
  • d4ca209 FIX: make MatplotStyle.get_renderer() compatible with matplotlib 3.6
  • bb6b954 BUILD: update code quality checker versions
  • a0f1c38 BUILD: update version to 2.0.4

This list of changes was auto generated.

pytools 2.0.3

14 Sep 09:10
be832d1
Compare
Choose a tag to compare

This is the 2.0.3 release of gamma-pytools.

You can upgrade your current pip installation via

pip install --upgrade gamma-pytools

Your conda package can be upgraded by running

conda install -c conda-forge -c bcg_gamma gamma-pytools

Changes:

  • be832d1 Merge pull request #342 from BCG-Gamma/dev/2.0.3
  • d512b96 DOC: update installation instructions in README.rst
  • e380f25 REFACTOR: import Callable from typing instead of using typing.Callable
  • 82e1171 FIX: use get_origin() from typing_inspect for downward compatibility
  • 14a411e FIX: minor fixes (#341)
  • 001d204 BUILD: use python 3.9 with the mypy pre-commit hook
  • ac718db FIX: suggest correct pre-release version syntax in error message
  • 8b56d16 BUILD: require python ~=3.9 in environment.yml
  • 39e5641 BUILD: require python ~=3.9 in 'max' matrix builds
  • b76d00c BUILD: add pre-commit ~=2.20 to environment.yml
See More
  • 5b74afd BUILD: relax python dependency to ~=3.8
  • 36833db BUILD: use working_directory for python path in bootstrap.py
  • b0c14a4 BUILD: add arg working_directory to bootstrap.py, change args to kwargs
  • 6a2a236 BUILD: relax release version comparisons to only major and minor
  • 86f3629 DOC: use absolute path when replacing Spinx source path in README.rst
  • ab2c73c DOC: make intersphinx mapping configurable in conf_base.py
  • c3d525a BUILD: update package dependencies
  • d605f97 IDE: update PyCharm IDE settings
  • bc34a90 Merge remote-tracking branch 'origin/release/2.0.2' into 2.0.x
  • c14341a Merge remote-tracking branch 'origin/2.0.x' into 2.0.x
  • c28fd2e DOC: fix a docstring glitch
  • 58a6ac4 BUILD: update version to 2.0.3

This list of changes was auto generated.

pytools 2.0.2

18 Aug 17:38
2767a3d
Compare
Choose a tag to compare

This is the 2.0.2 release of gamma-pytools.

You can upgrade your current pip installation via

pip install --upgrade gamma-pytools

Your conda package can be upgraded by running

conda install -c conda-forge -c bcg_gamma gamma-pytools

Changes:

  • 2767a3d Merge pull request #339 from BCG-Gamma/dev/2.0.2
  • 38e38bb BUILD: update mypy to 0.971
  • 5d906d7 REFACTOR: tweak make_base.py
  • aabd82f FIX: prevent dark mode in pydata sphinx theme (#340)
  • a64985e FIX: more reliably determine the class when resolving type variables for Sphinx API doc (#338)
  • 92f5bb9 REFACTOR: enable mypy validation in 'strict' mode (#337)
  • 711d319 BUILD: apply mypy also to test sources
  • 2e677ab BUILD: update packages in pre-commit config to latest versions
  • 9cae50d BUILD: update pytest to ~=7.1
  • cdf42cf FIX: move newly built docs to /docs, not /docs/docs.new
See More
  • e54048e BUILD: update version to 2.0.2

This list of changes was auto generated.

pytools 2.0.1

15 Jul 10:16
dd0c672
Compare
Choose a tag to compare

This is the 2.0.1 release of gamma-pytools.

You can upgrade your current pip installation via

pip install --upgrade gamma-pytools

Your conda package can be upgraded by running

conda install -c conda-forge -c bcg_gamma gamma-pytools

Changes:

  • dd0c672 Merge pull request #336 from BCG-Gamma/dev/2.0.1
  • c9ae229 Merge branch 'release/2.0.1' into dev/2.0.1
  • a52432b DOC: publish docs only for latest patch of each minor version (#335)
  • dbd2f8c DOC: fix indentation and punctuation in contribution_guide.rst
  • 4f8ada7 BUILD: remove an obsolete to-do comment
  • f0fbad3 DOC: update release notes
  • 285b09e BUILD: update pipeline to support stricter checks in pip 20.3 (#334)
  • 80f896d DOC: update the developer guidelines (#332)
  • bbfc4fe FIX: do not update forward references in imported objects (#333)
  • fe3c592 FIX: remove .ipynb suffix from conf_base.py so nbsphinx can claim it (#331)
See More
  • c0b5916 DOC: enable local sphinx builds (#330)
  • 471de1e BUILD: update version to 2.0.1
  • 849ae7a Merge branch '1.2.x' into 2.0.x
  • f46ebe5 REFACTOR: replace unnecessary use of map with generator expression
  • 6ff6ed2 BUILD: update flake8 and black in pre-commit hook and pipeline
  • 220872f BUILD: run black with click~=8.0.4 and python 3.8
  • 061bd67 Merge branch '1.2.x' into 2.0.x
  • ffe62f7 BUILD: run nightly builds on branch 2.0.x
  • d228461 BUILD: update black to 22.3.0

This list of changes was auto generated.

pytools 2.0.0

10 Jun 09:13
980e221
Compare
Choose a tag to compare

This is the 2.0.0 release of gamma-pytools.

You can upgrade your current pip installation via

pip install --upgrade gamma-pytools

Your conda package can be upgraded by running

conda install -c conda-forge -c bcg_gamma gamma-pytools

Changes:

  • 980e221 Merge pull request #329 from BCG-Gamma/dev/2.0.0
  • 2af5e18 Merge remote-tracking branch 'origin/2.0.x' into 2.0.x
  • e63cb1a BUILD: set pytools version to 2.0.0
  • d3b94d9 BUILD: update mypy version in pre-commit hook
  • a061dd4 TEST: update unit tests, and apply necessary fixes to library code, to make unit tests comply with mypy (#326)
  • 940feeb FIX: final tweaks before 2.0 release (#328)
  • 561c750 DOC: finalize API documentation for 2.0 release (#317)
  • 2ffc5f9 API: remove function compose_meta due to conflicts with MyPy (#327)
  • 8c6c709 BUILD: downgrade a warning message to a debug message (#323)
  • 9ba7ee4 BUILD: do some pip builds from source to prevent numpy binary API clash (#322)
See More
  • cecff58 BUILD: update flake8 and mypy to latest versions in pre-commit config (#324)
  • 75afdab BUILD: update black to 22.3
  • 61de00c Merge remote-tracking branch 'origin/release/2.0.dev8' into 2.0.x
  • 30b4bf3 Merge pull request #321 from BCG-Gamma/dev/2.0.dev8
  • f6e9ca9 BUILD: update version to 2.0.dev9
  • 375f8c2 FIX: flatten args passed to Callable[…].copy_with (#320)
  • 9ff6ee6 BUILD: update version to 2.0.dev8
  • 361b6ca Merge pull request #319 from BCG-Gamma/dev/2.0.dev7
  • 363855c BUILD: change version to 2.0.dev7
  • f953797 API: replace custom code to parse type hints with call to get_type_hints (#318)
  • d4acba8 BUILD: update version to 2.0.rc1
  • 87d4b57 Merge pull request #316 from BCG-Gamma/dev/2.0.dev6
  • ab51ace API: make method FittableMixin.ensure_fitted public (#315)
  • 95165b8 FIX: re-format code for Black 22.1
  • 505ba7c BUILD: update version to 2.0.dev6
  • 438b98a Merge branch '1.2.x' into 2.0.x
  • 98abe97 Merge branch '1.1.x' into 1.2.x
  • b948a99 Merge pull request #314 from BCG-Gamma/dev/2.0.dev5
  • 4a20efe FIX: address Azure bug that could add a ' to the end of version tags
  • 964a0b7 FIX: address Azure bug that could add a ' to the end of version tags
  • 8099047 FIX: re-format code for Black 22.1
  • 93c1bb4 FIX: print all log messages to stderr in make.py (#307)
  • 1395da7 Merge branch '1.2.x' into 2.0.x
  • e99f7bb FIX: accommodate a change to Axes.grid() introduced in matplotlib 3.5 (#308)
  • 40579fd BUILD: move py.typed to package root (#306)
  • 6a7f4e6 BUILD: update version to 2.0.dev5
  • ca4ed11 Merge branch 'release/2.0.dev4' into 2.0.x
  • b71b1b3 FIX: add missing type call (#305)
  • e54d2f1 BUILD: update GitHub connection for releases
  • 1d2b8dc Merge pull request #304 from BCG-Gamma/dev/2.0.dev4
  • cefbab9 BUILD: update release notes
  • 3893488 BUILD: run mypy check using pip not conda
  • f77e9f0 FIX: mock up ArrayLike if not supported by numpy
  • 50eaa02 Merge branch release/2.0.dev3 into 2.0.x
  • 700d4b8 BUILD: support for mypy (#292)
  • 2c0c8bc BUILD: update version to 2.0.dev4
  • 713d7aa Merge pull request #303 from BCG-Gamma/dev/2.0.dev3
  • c0bea92 API: add function camel_case_to_snake_case (#302)
  • c23c806 Merge branch '1.2.x' into 2.0.x
  • eb120b6 BUILD: drop Python 3.6 support and enable Python 3.9 (#296)
  • f321259 API: add AllTracker tests (#291)
  • 557ae03 REFACTOR: import AllTracker directly from _alltracker, not via from _api
  • bfc88a1 DEBUG: remove a verbose debug log message from class DocValidator
  • 203a643 Merge remote-tracking branch 'origin/release/2.0.dev2' into 2.0.x
  • 8d1a283 BUILD: update version to 2.0.dev3
  • 768c9c2 Merge pull request #290 from BCG-Gamma/dev/2.0.dev2
  • 9a5c9a1 BUILD: update conda-build to ~=3.21
  • fdc30b0 BUILD: update conda-build to ~=3.21
  • daf24ad BUILD: fix pip at 21.2 given changes introduced in 21.3
  • eb3f7bf API: add new arg optional in pytools.api.to_… functions (#289)
  • bfa264d API: add kwarg 'using' to @subsdoc decorator (#288)
  • 220819f REFACTOR: eliminate unnecessary lambda statement in JubRunner.run_…() (#287)
  • 2af89d7 Merge branch '1.2.x' into 2.0.x
  • a0d4bd0 Merge branch '1.2.x' into 2.0.x
  • a0b2ec9 DOC: update code coverage badges in README.rst
  • cc7cb28 Merge branch '1.2.x' into 2.0.x
  • 3195eeb BUILD: update version to 2.0.dev2
  • c76ada1 BUILD: set VM image to 'Ubuntu-latest'
  • b9df044 Merge pull request #286 from BCG-Gamma/dev/2.0.dev1
  • ab4bc96 BUILD: update versions in environment.yml
  • 5efa78d FIX: remove obsolete from future import
  • a62abec FIX: remove run-time dependency with Sphinx
  • 0cd0305 BUILD: update doc build package requirements
  • 197b87f DOC: enhancements to Sphinx documentation preprocessing (#284)
  • 7023913 API: drawer style redesign (#271)
  • c0d0af2 Merge branch '1.2.x' into 2.0.x
  • a43d07c Merge branch '1.2.x' into 2.0.x
  • c582ca7 Merge branch '1.2.x' into 2.0.x
  • 75600b8 API: remove method HasExpressionRepr.get_class_id (#279)
  • fe7403d API: make method Drawer.get_style_kwargs() public (#281)
  • 942e4a8 Merge branch '1.2.x' into 2.0.x
  • dddd349 Merge branch '1.2.x' into 2.0.x
  • 7bd3bf6 Merge branch '1.2.x' into 2.0.x
  • b86afb7 Merge branch '1.2.x' into 2.0.x
  • 9052a6e DOC: re-format release notes
  • bd905a2 Merge branch '1.2.x' into 2.0.x
  • 3bbf791 API: improve conversion of numpy expressions to Expression objects (#275)
  • 7a35897 Merge branch '1.2.x' into 2.0.x
  • f876ae8 BUILD: install 'packaging' when running make.py
  • 1024815 BUILD: allow dev versions when verifying package requirement version ids
  • 07630e0 TEST: replace test_package_version.py with version check in make.py (#274)
  • e9315ed BUILD: change version number to 2.0.dev1
  • 8a61cfe BUILD: standardize a message in azure-pipelines.yml
  • d278ded Merge pull request #273 from BCG-Gamma/dev/2.0.dev0
  • d904ca4 FIX: change github option from isPreRelease to isPrerelease
  • 9ac20b9 TEST: require #.#.[dev|rc]# as package version
  • 2f0af64 Merge pull request #272 from BCG-Gamma/dev/2.0.0dev0
  • 74ded60 Publish development releases as pre-releases
  • 9f37a5c Merge branch '2.0.x' into dev/2.0.0dev0
  • d976f2c API: expect Iterable not positional args in run_jobs() and run_queues() (#269)
  • 1eea1a7 DOC: update release notes
  • 13ffe12 Merge branch '1.2.x' into 2.0.x
  • ed9e4c7 Merge branch '2.0.x' into dev/2.0.0dev0
  • b52efd3 BUILD: update version to 2.0.0dev0
  • e0da851 TEST: allow x.x.xdevx as package version
  • 41fbe8c BUILD: start 2.0.x development branch

This list of changes was [auto generated](https://dev.azure.com/gamma-facet/facet/_build/results?buildId=5519...

Read more