diff options
| author | snermolaev <[email protected]> | 2025-05-16 09:31:22 +0300 |
|---|---|---|
| committer | snermolaev <[email protected]> | 2025-05-16 09:46:52 +0300 |
| commit | bd2e3ff66d6b4398194fe32537a0156cfd95310a (patch) | |
| tree | bdc7c94a434fa9e2c2b2b1618a29c1617ad3db74 /build/plugins/_dart_fields.py | |
| parent | 8228ed61e6958cbef45aa46f65d88992189a650e (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.py | 7 |
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} |
