summaryrefslogtreecommitdiffstats
path: root/build/plugins/_dart_fields.py
diff options
context:
space:
mode:
authorsnermolaev <[email protected]>2025-05-16 09:31:22 +0300
committersnermolaev <[email protected]>2025-05-16 09:46:52 +0300
commitbd2e3ff66d6b4398194fe32537a0156cfd95310a (patch)
treebdc7c94a434fa9e2c2b2b1618a29c1617ad3db74 /build/plugins/_dart_fields.py
parent8228ed61e6958cbef45aa46f65d88992189a650e (diff)
get rid of six in plugins
commit_hash:d85f21d6b4179697b8d5f8ab39c7d5216d35d1a8
Diffstat (limited to 'build/plugins/_dart_fields.py')
-rw-r--r--build/plugins/_dart_fields.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/build/plugins/_dart_fields.py b/build/plugins/_dart_fields.py
index 52407c0ee7d..eba83ebbb5e 100644
--- a/build/plugins/_dart_fields.py
+++ b/build/plugins/_dart_fields.py
@@ -8,7 +8,6 @@ import shlex
import sys
from functools import reduce
-import six
import ymake
import _common
@@ -101,7 +100,7 @@ def format_recipes(data: str | None) -> str:
def prepare_recipes(data: str | None) -> bytes:
formatted = format_recipes(data)
- return base64.b64encode(six.ensure_binary(formatted))
+ return base64.b64encode(formatted.encode('utf-8'))
def prepare_env(data):
@@ -159,7 +158,7 @@ def _get_external_resources_from_canon_data(data):
if resource:
res.add(resource)
else:
- for k, v in six.iteritems(data):
+ for k, v in data.items():
res.update(_get_external_resources_from_canon_data(v))
elif isinstance(data, list):
for e in data:
@@ -1445,7 +1444,7 @@ class SystemProperties:
ymake.report_configure_error(error_mgs)
raise DartValueError()
- props = base64.b64encode(six.ensure_binary(json.dumps(props)))
+ props = base64.b64encode(json.dumps(props).encode('utf-8'))
return {cls.KEY: props}