Skip to content

Commit

Permalink
Update version and changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
WarmCyan committed Oct 23, 2023
1 parent b8a961f commit 88eaf58
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 5 deletions.
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,15 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).


## [0.16.1] - 2023-10-23

### Fixed
* Accidental singleton cacher objects in stage decorators causing all DAG-mode
reproduction artifacts to always show as the artifacts from the first record.




## [0.16.0] - 2023-10-16

### Added
Expand Down
2 changes: 1 addition & 1 deletion curifactory/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,4 +33,4 @@
stage,
)

__version__ = "0.16.0"
__version__ = "0.16.1"
20 changes: 16 additions & 4 deletions test/test_experiment.py
Original file line number Diff line number Diff line change
Expand Up @@ -504,7 +504,10 @@ def test_macos_params_completer(mocker): # noqa: F811

def test_single_run_many_records_are_distinct(configured_test_manager):
"""Running an experiment that returns multiple records with different data should
indeed have different data in their respective states."""
indeed have different data in their respective states.
This is to test that stage decorator cachers aren't singleton instances.
"""
run_experiment(
"simple_cache",
["simple_cache"],
Expand All @@ -523,7 +526,10 @@ def test_double_run_many_records_are_distinct(
configured_test_manager, configured_test_manager2
):
"""Running an experiment (twice) that returns multiple records with different data should
indeed have different data in their respective states."""
indeed have different data in their respective states.
This is to test that stage decorator cachers aren't singleton instances.
"""
run_experiment(
"simple_cache",
["simple_cache"],
Expand Down Expand Up @@ -556,7 +562,10 @@ def test_double_run_many_records_are_distinct(

def test_single_run_many_records_are_distinct_agg(configured_test_manager):
"""Running an experiment that returns multiple records with different data should
indeed have different data in their respective states."""
indeed have different data in their respective states.
This is to test that stage decorator cachers aren't singleton instances.
"""
run_experiment(
"simple_cache",
["simple_cache"],
Expand All @@ -575,7 +584,10 @@ def test_double_run_many_records_are_distinct_agg(
configured_test_manager, configured_test_manager2
):
"""Running an experiment (twice) that returns multiple records with different data should
indeed have different data in their respective states."""
indeed have different data in their respective states.
This is to test that stage decorator cachers aren't singleton instances.
"""
run_experiment(
"simple_cache",
["simple_cache"],
Expand Down

0 comments on commit 88eaf58

Please sign in to comment.