All Versions
9
Latest Version
Avg Release Cycle
147 days
Latest Release
1613 days ago
Changelog History
Changelog History
-
v1.0.2
May 05, 2019 -
v1.0.1 Changes
August 21, 2018- โ Added: Add
randomize=True
argument toExperiment.conduct
(thanks to Nick DiRienzo)
- โ Added: Add
-
v1.0 Changes
January 29, 2018- โ Added: Sphinx documentation & docstrings
- โ Added: Conditionally disable Experiments with
enabled()
- โ Added: Randomised execution order of experiments.
- ๐ฅ Breaking: Experiment control & candidate blocks are now set up in a different way without the use of context processors. This new API should allow some extra functionality in the future, but as a result you can no longer update observation context from within the tested code itself.
- ๐ฅ Breaking: To use Experiment as a decorator you must now use the
Experiment.decorator
classmethod instead - ๐ฅ Breaking: Result.observations renamed to Result.candidates
-
v0.4.2 Changes
June 15, 2017- ๐ Deprecate Experiment.run() in favour of Experiment.conduct()
-
v0.4.1 Changes
May 12, 2016- ๐ Allow Control cases to specify names for their observations as documented (https://github.com/joealcorn/laboratory/issues/10)
-
v0.4.0 Changes
May 11, 2016- ๐ฒ Started logging changes!
- ๐ Fixed issue with observations persisting through experiment runs when using decorator (https://github.com/joealcorn/laboratory/pull/9)
-
v0.3.0
April 18, 2016 -
v0.2.0
February 18, 2016 -
v0.1.0
February 14, 2016