diff --git a/tests/test_sdk.py b/tests/test_sdk.py index f8bd74ca..220883f3 100644 --- a/tests/test_sdk.py +++ b/tests/test_sdk.py @@ -135,7 +135,7 @@ def test_parse_dates_with_datetime(self): self.assertIsInstance(parsed_end, datetime) self.assertEqual(parsed_end.tzinfo, UTC) - @mock.patch("watttime.requests.Session.post", side_effect=mocked_register) + @mock.patch("requests.post", side_effect=mocked_register) def test_mock_register(self, mock_post): resp = self.base.register(email=os.getenv("WATTTIME_EMAIL")) self.assertEqual(len(mock_post.call_args_list), 1) diff --git a/watttime/api.py b/watttime/api.py index b70da778..cc8207e2 100644 --- a/watttime/api.py +++ b/watttime/api.py @@ -258,7 +258,7 @@ def _fetch_data( responses = [] if self.multithreaded: - with ThreadPoolExecutor(max_workers=os.cpu_count() * 5) as executor: + with ThreadPoolExecutor(max_workers=10) as executor: futures = { executor.submit( self._make_rate_limited_request, url, params