python3: Use raw_io.output_text()

Replace raw_io.output() with raw_io.output_text() and
raw_io.stream_output() with raw_io.stream_output_text(). All uses of
these are using strings and not bytes anyway.

Change-Id: Iff943e0b0b579e79a4058e7dcb5e59283a6192de
Reviewed-on: https://pigweed-review.googlesource.com/c/infra/recipes/+/58741
Pigweed-Auto-Submit: Rob Mohr <mohrr@google.com>
Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.com>
Reviewed-by: Oliver Newman <olivernewman@google.com>
diff --git a/recipe_modules/roll_util/api.py b/recipe_modules/roll_util/api.py
index d2d3ee6..9eca2cc 100644
--- a/recipe_modules/roll_util/api.py
+++ b/recipe_modules/roll_util/api.py
@@ -139,7 +139,7 @@
         else:
             log_cmd.extend(('--max-count', '5', self.new_revision))
 
-        log_kwargs = {'stdout': self._api.raw_io.output()}
+        log_kwargs = {'stdout': self._api.raw_io.output_text()}
 
         commit_log = (
             self._api.git('git log', *log_cmd, **log_kwargs)
@@ -216,8 +216,8 @@
             name = api.git(
                 'name',
                 'remote',
-                stdout=api.raw_io.output(),
-                step_test_data=lambda: api.raw_io.test_api.stream_output(
+                stdout=api.raw_io.output_text(),
+                step_test_data=lambda: api.raw_io.test_api.stream_output_text(
                     'origin'
                 ),
             ).stdout.strip()
@@ -227,8 +227,8 @@
                 'remote',
                 'get-url',
                 name,
-                stdout=api.raw_io.output(),
-                step_test_data=lambda: api.raw_io.test_api.stream_output(
+                stdout=api.raw_io.output_text(),
+                step_test_data=lambda: api.raw_io.test_api.stream_output_text(
                     'sso://pigweed/pigweed/pigweed'
                 ),
             ).stdout.strip()