diff --git a/src/citrine/__version__.py b/src/citrine/__version__.py index 3e6d8c7b7..a4dde6d81 100644 --- a/src/citrine/__version__.py +++ b/src/citrine/__version__.py @@ -1 +1 @@ -__version__ = "3.24.0" +__version__ = "3.24.1" diff --git a/src/citrine/resources/design_space.py b/src/citrine/resources/design_space.py index 3a2112d08..6daf02927 100644 --- a/src/citrine/resources/design_space.py +++ b/src/citrine/resources/design_space.py @@ -121,9 +121,7 @@ def _list_base(self, *, per_page: int = 100, archived: Optional[bool] = None): if archived is not None: filters["archived"] = archived - fetcher = partial(self._fetch_page, - fetch_func=partial(self.session.get_resource, version="v4"), - additional_params=filters) + fetcher = partial(self._fetch_page, additional_params=filters, version="v4") return self._paginator.paginate(page_fetcher=fetcher, collection_builder=self._build_collection_elements, per_page=per_page) diff --git a/tests/resources/test_design_space.py b/tests/resources/test_design_space.py index 7b95746b0..3bcde2e14 100644 --- a/tests/resources/test_design_space.py +++ b/tests/resources/test_design_space.py @@ -325,7 +325,7 @@ def test_list_design_spaces(valid_formulation_design_space_data, valid_enumerate # Then expected_call = FakeCall(method='GET', path='/projects/{}/design-spaces'.format(collection.project_id), - params={'per_page': 20, 'page': 1, 'archived': False}) + params={'per_page': 20, 'page': 1, 'archived': False}, version="v4") assert 1 == session.num_calls, session.calls assert expected_call == session.calls[0] assert len(design_spaces) == 2 @@ -344,7 +344,7 @@ def test_list_all_design_spaces(valid_formulation_design_space_data, valid_enume # Then expected_call = FakeCall(method='GET', path='/projects/{}/design-spaces'.format(collection.project_id), - params={'per_page': 25, 'page': 1}) + params={'per_page': 25, 'page': 1}, version="v4") assert 1 == session.num_calls, session.calls assert expected_call == session.calls[0] assert len(design_spaces) == 2 @@ -363,7 +363,7 @@ def test_list_archived_design_spaces(valid_formulation_design_space_data, valid_ # Then expected_call = FakeCall(method='GET', path='/projects/{}/design-spaces'.format(collection.project_id), - params={'per_page': 25, 'page': 1, 'archived': True}) + params={'per_page': 25, 'page': 1, 'archived': True}, version="v4") assert 1 == session.num_calls, session.calls assert expected_call == session.calls[0] assert len(design_spaces) == 2 diff --git a/tests/resources/test_predictor.py b/tests/resources/test_predictor.py index b877f1c62..efce269ec 100644 --- a/tests/resources/test_predictor.py +++ b/tests/resources/test_predictor.py @@ -298,7 +298,8 @@ def test_list(valid_graph_predictor_data, valid_graph_predictor_data_empty): # Then expected_call = FakeCall(method='GET', path='/projects/{}/predictors'.format(collection.project_id), - params={'per_page': 25, 'page': 1, 'archived': False}) + params={'per_page': 25, 'page': 1, 'archived': False}, + version="v4") assert 1 == session.num_calls, session.calls assert expected_call == session.calls[0] assert len(predictors) == 2 @@ -320,7 +321,8 @@ def test_list_all(valid_graph_predictor_data, valid_graph_predictor_data_empty): # Then expected_call = FakeCall(method='GET', path='/projects/{}/predictors'.format(collection.project_id), - params={'per_page': 25, 'page': 1}) + params={'per_page': 25, 'page': 1}, + version="v4") assert 1 == session.num_calls, session.calls assert expected_call == session.calls[0] assert len(predictors) == 2 @@ -339,7 +341,8 @@ def test_list_archived(valid_graph_predictor_data): assert session.num_calls == 1 assert session.last_call == FakeCall(method='GET', path=f"/projects/{pc.project_id}/predictors", - params={'per_page': 20, 'page': 1, 'archived': True}) + params={'per_page': 20, 'page': 1, 'archived': True}, + version="v4") def test_get(valid_graph_predictor_data):