From a3db0fdccfc1d6bacf3d953e6f51c9522d731521 Mon Sep 17 00:00:00 2001 From: eddiebergman Date: Wed, 2 Feb 2022 13:23:13 +0100 Subject: [PATCH 1/3] Maint: Update changelog and version to 0.4.21 --- ConfigSpace/__version__.py | 2 +- changelog.md | 14 ++++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/ConfigSpace/__version__.py b/ConfigSpace/__version__.py index 433ba650..c9f47557 100644 --- a/ConfigSpace/__version__.py +++ b/ConfigSpace/__version__.py @@ -1,4 +1,4 @@ """Version information.""" # The following line *must* be the last in the module, exactly as formatted: -__version__ = "0.4.20" +__version__ = "0.4.21" diff --git a/changelog.md b/changelog.md index 599bba45..cdadf201 100644 --- a/changelog.md +++ b/changelog.md @@ -1,3 +1,17 @@ +# Version 0.4.21 +* Add #224: Now builds binary wheels for Windows/Mac/Linux, available on PyPI. +* Maint #227: Include automated testing for windows and mac. +* Maint #228: #226: Account for test differences with `i686` architectures. +* Maint #213, #215: Prevent double trigger of github workflows. +* Fix #212: Equality (`==`) on `CategoricalHyperparameter` objects are now invariant to ordering. +* Add #208: [`ConfigurationSpace::estimate_size()`](https://github.com/automl/ConfigSpace/commit/9856e6291fc5e1ff829292d85f299aabd9f52683#diff-904dab96369ff6bcc3e44a0269724131d796cc3771142edeef4100bd35929040R1344) to get the size of a configuration space without considering constraints. +* Add #210: `print(config)` is now produces a string representation of a valid python dictionary that is suitable for copy and paste. +* Fix #203: Parser for `pcs` files now correctly coverts types for forbidden clauses, checking for the validaty as well. +* Maint #f71508c: Clean up in `README.md` and fix link for new `SMAC` [example docs](https://automl.github.io/SMAC3/master/pages/examples/index.html). +# Fix #202: Fix numerical underflow when performing quantization of log sampled `UniformFloat`. +# Add #188: Support for a **truncated** `NormalIntegerHyperparameter` or `NormalFloatHyperparameter` by providing `lower` and `upper` bounds. +# Fix #195: Sampling configurations to perform validity checks for during `get_one_exchange_neighborhood` is now deterministic w.r.t. a seed. + # Version 0.4.20 * MAINT #185: Drop support for Python 3.6 From 82ddcf5381d5bd10e0642df57692ad471c4dd413 Mon Sep 17 00:00:00 2001 From: eddiebergman Date: Wed, 2 Feb 2022 13:23:51 +0100 Subject: [PATCH 2/3] Fix: Add line break in changelog --- changelog.md | 1 + 1 file changed, 1 insertion(+) diff --git a/changelog.md b/changelog.md index cdadf201..010c9f56 100644 --- a/changelog.md +++ b/changelog.md @@ -1,4 +1,5 @@ # Version 0.4.21 + * Add #224: Now builds binary wheels for Windows/Mac/Linux, available on PyPI. * Maint #227: Include automated testing for windows and mac. * Maint #228: #226: Account for test differences with `i686` architectures. From 570d6775ea6eb39bacf7038fcc6383ba55c72ebd Mon Sep 17 00:00:00 2001 From: eddiebergman Date: Wed, 2 Feb 2022 13:24:52 +0100 Subject: [PATCH 3/3] Fix: bullet points --- changelog.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/changelog.md b/changelog.md index 010c9f56..65647296 100644 --- a/changelog.md +++ b/changelog.md @@ -9,9 +9,9 @@ * Add #210: `print(config)` is now produces a string representation of a valid python dictionary that is suitable for copy and paste. * Fix #203: Parser for `pcs` files now correctly coverts types for forbidden clauses, checking for the validaty as well. * Maint #f71508c: Clean up in `README.md` and fix link for new `SMAC` [example docs](https://automl.github.io/SMAC3/master/pages/examples/index.html). -# Fix #202: Fix numerical underflow when performing quantization of log sampled `UniformFloat`. -# Add #188: Support for a **truncated** `NormalIntegerHyperparameter` or `NormalFloatHyperparameter` by providing `lower` and `upper` bounds. -# Fix #195: Sampling configurations to perform validity checks for during `get_one_exchange_neighborhood` is now deterministic w.r.t. a seed. +* Fix #202: Fix numerical underflow when performing quantization of log sampled `UniformFloat`. +* Add #188: Support for a **truncated** `NormalIntegerHyperparameter` or `NormalFloatHyperparameter` by providing `lower` and `upper` bounds. +* Fix #195: Sampling configurations to perform validity checks for during `get_one_exchange_neighborhood` is now deterministic w.r.t. a seed. # Version 0.4.20